Jump to content

Cushion pattern


Vinz

Recommended Posts

Hello Odforce

Would anyone have an idea on how to approach this pattern (I would prefer to model it than displace render it). This is a watch bracelet.

I have made multiple disastrous attempts which are not worth posting here.

Many Thanks

Cushion.jpg

Link to comment
Share on other sites

@konstantin magnus

I know the rest but kind like you sweet spot for the double sweep :)

Obviously you give that and there will always people will ask for some fancy pillow

 

image.thumb.png.c008700a10295d7ec974ba9a0b34cec3.png                                                                                                                                                                                                                                                

  ________________________________________________________________

Vincent Thomas   (VFX and Art since 1998)
Senior Env and Lighting  artist & Houdini generalist & Creative Concepts

 http://fr.linkedin.com/in/vincentthomas

 

  • Like 1
Link to comment
Share on other sites

                           

21 hours ago, vinyvince said:

I know the rest but kind like you sweet spot for the double sweep :)

Obviously you give that and there will always people will ask for some fancy pillow

I know, the double sweep put me on my butt.. the first one looks like it failed and then.. magic. I still haven't worked it out..

 

Now I need to make the tread to poke in and poke out of the leather.. I am thinking of using a sin wave function but likely beyond my capacities.. I'll give it a shot

Link to comment
Share on other sites

Vincent to Vincent... Here's one way, hip attached

You could easily change the lacing design from this setup. Ok, there is more than 5 nodes here ^_^

 

_____________________________________________________
Vincent Thomas (VFX and Art since 1998) (Availble end of November)
Senior Env and Lighting artist & Houdini generalist & Creative Concept

 

image.thumb.png.eb643c05454194faf9a7b61b2d8e5237.pngimage.thumb.png.41d29090a3e124d5e2eeb7683b5bb9fd.png

laceexample_vt.hipnc

Edited by vinyvince
  • Like 1
Link to comment
Share on other sites

Hy Vince, really nice. I learned a lot reading through the nodes.

So I tried to combine Konstantin's take and apply the threads.. taking a little shortcut.

The 2 problems that I have left are:

- I need to orient the loops in the direction of the lines to match the reference above

- I am having a hard time getting a nice smooth twist for the wires

 

If you can

Cheers

 

 

Cushion_leather_01.hipnc

Capture2.PNG

Link to comment
Share on other sites

@N = set(0, 0, 0);
 
v@binormal;
i@group_group1 = 0;
 

if(@ptnum != 0 && @ptnum != @numpt-1)
{
    
    vector p0 = point(geoself(), "P", @ptnum-1);
    vector p1 = point(geoself(), "P", @ptnum+1);
 
  
    vector v0 = normalize(p0 - @P);
    vector v1 = normalize(p1 - @P);
 
  
    v@binormal = normalize(cross(@N, v1));
 
    
    if(dot(v@binormal, v0) < 0)
        i@group_outerPoint = 1;
}

Make two Groups/corresponding sides  and Shift, Play with Normal's. Have Fun

Link to comment
Share on other sites

On 22/11/2020 at 9:21 PM, Vinz said:

Cool.. yeah I will try to implement your function.. get back to you soon

 

Thank you Tesan

There is many way, but if your case, no curve banking or need to build parallele transform, just add 90degree roration on Y at your transform2, and that's it :)

 

_____________________________________________________
Vincent Thomas (VFX and Art since 1998) (Availble end of November)
Senior Env and Lighting artist & Houdini generalist & Creative Concept

 

image.thumb.png.eb643c05454194faf9a7b61b2d8e5237.pngimage.thumb.png.41d29090a3e124d5e2eeb7683b5bb9fd.png

Link to comment
Share on other sites

19 hours ago, vinyvince said:

PS: By the way, if you want more control on the deformation, you could just replace the last line of the def plane  wrangle by something like this

v@P.y += chramp("adjust",fit(dist,0,radius,0,1))*ch("mult");

Is this for the twist of the string itself?

I applied your function to the wrangle. Works real nice with 'round' curve. Gives me that master control.

Tx

Edited by Vinz
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...