Jump to content

Carve Contour Lines In Car Body


derp_bot

Recommended Posts

Hi all,

First off, I should say that I am new to Houdini, coming from a Blender background, so if I ask silly questions, I apologise in advance.

My ultimate goal if to create sci-fi style car bodies using Houdini, akin to what Akira Saito over at Polyphony has managed to achieve, outlined in the talk:

http://cdn2.gran-turismo.com/data/www/pdi_publications/cedec2018_proceduralHardSurfaceDesignWithHoudiniLight.pdf

Its in Japanese, but the images tell a fairly solid story.

Basically, I am looking for a way to sculpt contour lines into a car body.

So to go from a smooth body like this (ignoring the arrows, they are the authors):

body.PNG.7c55603a6fb86df52cb6389b5bcb1d09.PNG

 

To a contoured body like these:

 

contours.thumb.PNG.b16cd6d0c76204c614b32232a89d8049.PNG

 

As I mentioned, I am pretty new to Houdini, so any pointers on where to get started would be greatly appreciated!

Cheers

 

 

Link to comment
Share on other sites

Hi Adam,

Akira Saito has probably voronoi-fractured the shell and minimized each surface.

fracture_smooth.jpg.393d810869fb35810a56aaa437984e1e.jpg

Reminds me of what BMW has concepted with 'GINA' or of a Zeppelin for that matter.

bmw_gina.jpg.b436406a6a31e2eaf90ca2015ec9d125.jpg

Here is an exemplary workflow:

fracture_smooth.hiplc

Edited by konstantin magnus
  • Like 3
  • Thanks 1
Link to comment
Share on other sites

Nice setup Konstatin, I have taken the result from your file and symmetrically re-fractured it, adding displacement to the newly fractured pieces.

symectric_fracture_displace-3.jpg

Here is it with another scatter seed and a different UV projection type.

symectric_fracture_displace-4.thumb.jpg.d8eabd2c30b9e152dbe2922678115e7d.jpg

Edited by Atom
  • Like 2
Link to comment
Share on other sites

There's a SideFX video on vimeo for this project that Akira Saito made. A couple of weeks ago they added English subtitles to it so you should be able to learn a lot about his process from watching this. On the video play bar click on CC to call up the English subtitles.

 

 

  • Like 2
Link to comment
Share on other sites

  • 3 weeks later...
On 10/2/2019 at 7:27 AM, konstantin magnus said:

Hi Adam,

Akira Saito has probably voronoi-fractured the shell and minimized each surface.

fracture_smooth.jpg.393d810869fb35810a56aaa437984e1e.jpg

Reminds me of what BMW has concepted with 'GINA' or of a Zeppelin for that matter.

bmw_gina.jpg.b436406a6a31e2eaf90ca2015ec9d125.jpg

Here is an exemplary workflow:

fracture_smooth.hiplc

Thanks @konstantin magnus, i was also playing with procedural cars and spent 2 days trying to figure out that step. 

How would you make those panels more acentuated? Tried increasing the smooth but seems to have a limit, any tips on make these panels more prominent? 

Thanks again 

Cheers!

Link to comment
Share on other sites

On 10/2/2019 at 7:27 AM, konstantin magnus said:

Hi Adam,

Akira Saito has probably voronoi-fractured the shell and minimized each surface.

fracture_smooth.jpg.393d810869fb35810a56aaa437984e1e.jpg

Reminds me of what BMW has concepted with 'GINA' or of a Zeppelin for that matter.

bmw_gina.jpg.b436406a6a31e2eaf90ca2015ec9d125.jpg

Here is an exemplary workflow:

fracture_smooth.hiplc

Thanks @konstantin magnus, i was also playing with procedural cars and spent 2 days trying to figure out that step. 

How would you make those panels more acentuated? Tried increasing the smooth but seems to have a limit, any tips on make these panels more prominent? 

Thanks again 

Cheers!

Link to comment
Share on other sites

2 hours ago, konstantin magnus said:

You could divide the distance to the borders by the maximum distance for each cell, modify this gradient to make it curved and use this to push the surfaces inwards. 

surface_inwards.png.c521c85b07ba5f2797ad4a62f050d246.png

 

surface_inwards.hiplc

Damn @konstantin magnus these are the moments I wish I knew more vex, this is beautiful, even with that displace slider.

Trying to get around and understand this:

  1. - You group the edges
  2. create an interger pt_near and a vector pos_near 
  3. Calculate the distance between those?
  4. I totally get lost on the distance lol
Will read more about nearpoint function since I saw everywhere, in case I want to visualize stuff like "pt_near", what can I do? tried @Cd = @pt_near with no luck, will check with a visualize node.
 
So in terms of sop land, is like having a point on the center of each cluster and displace that inwards?
P.S: Never heard about the DeltaMush node, reading the help doc on that right now.

Thanks a lot!
Link to comment
Share on other sites

  • 11 months later...

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...