| View previous topic :: View next topic |
| Author |
Message |
oasfc Lurker
Joined: 20 Mar 2012 Posts: 7

|
Posted: Tue Mar 20, 2012 8:04 am GMT Post subject: Creating Irregular Fracture Patterns |
|
|
Hi
Im still new to fracturing within Houdini but im trying to recreate a fracture pattern that have similar characteristics to this following image:
http://farm4.static.flickr.com/3264/2851018045_930653b93e.jpg
The problem im facing so far is that the edges to my pattern pattern is very straight, dispite having more than enough points to create an irregular shape when interior details is added. any advise on how to break up the straight fracture patterns would be appricated. I have attached a file for reference. Thanks.
| Description: |
|
 Download |
| Filename: |
fracture.hipnc |
| Filesize: |
103.32 KB |
| Downloaded: |
97 Time(s) |
|
|
| Back to top |
|
 |
arctor Houdini Guru

Joined: 22 Jul 2002 Posts: 1441 Location: Toronto, Ontario

|
Posted: Tue Mar 20, 2012 8:44 am GMT Post subject: |
|
|
you could try a point SOP to add a little randomness ...or the pointJitter SOP
_________________ Michael Goldfarb | CG Supervisor | Mr. X | www.odforce.net |
|
| Back to top |
|
 |
oasfc Lurker
Joined: 20 Mar 2012 Posts: 7

|
Posted: Tue Mar 20, 2012 10:03 am GMT Post subject: |
|
|
thanks for your response. by adding some jitter after the fracture node i do get the results i want but the points seem to intersect each other as you can see from the attached image. any advice? thanks
| Description: |
|
| Filesize: |
193.5 KB |
| Viewed: |
1535 Time(s) |

|
|
|
| Back to top |
|
 |
arctor Houdini Guru

Joined: 22 Jul 2002 Posts: 1441 Location: Toronto, Ontario

|
Posted: Tue Mar 20, 2012 11:21 am GMT Post subject: |
|
|
try just one axis at a time...the pointJitter SOP will move points all over...you may just want them to move on the XZ plane...
or you could use a very slight smoothing...
at this point it's up to you to find some SOP trick to dial in what you want...
HTH
_________________ Michael Goldfarb | CG Supervisor | Mr. X | www.odforce.net |
|
| Back to top |
|
 |
asnowcappedromance Houdini Expert
Joined: 15 Jul 2009 Posts: 489 Location: Vancouver

|
Posted: Tue Mar 20, 2012 11:40 am GMT Post subject: |
|
|
you could also randomize your point positions in a point SOP by using the random() expression, or you could go into VOPs and have a noise (i.e. turbulent noise VOP or unfied noise VOP) affect only the x and z component of the position vector!
best,
Manu
_________________ http://vimeo.com/user2522760
Manuel Tausch
Senior FX TD - Rhythm & Hues Vancouver |
|
| Back to top |
|
 |
oasfc Lurker
Joined: 20 Mar 2012 Posts: 7

|
Posted: Tue Mar 20, 2012 12:28 pm GMT Post subject: |
|
|
| the main issue is that if make some sort of modification to the points before the voronoi fracture it makes no difference as the node still creates fractures with straight edges, however if i make the modifications after, the points that are meant to "stick" to each other on the surface of the fractured box come apart due to the random nature (as seen in the last image i posted, which didnt have pointjitter applied to on the y axis).
|
|
| Back to top |
|
 |
eetu Houdini Expert
Joined: 15 May 2007 Posts: 316

|
Posted: Tue Mar 20, 2012 12:58 pm GMT Post subject: |
|
|
You need to apply noise in world coordinates, not just random. that way the points occupying the same coordinates will be displaced equally.
A Noise VOP in a VOPSOP would be a good way to do it. Or a noise($TX, $TY, $TZ) expression in a Point SOP.
|
|
| Back to top |
|
 |
pclaes Houdini Adept

Joined: 01 Nov 2007 Posts: 223 Location: Santa Monica

|
Posted: Tue Mar 20, 2012 1:05 pm GMT Post subject: |
|
|
You probably want to apply a noise based on P rather than on Pt.
You can do this by turning on interior detail on your voronoi fractururd pieces (this is to make sure you have some extra points to deal with).
And then append a vopsop that adds anti-aliased noise to P.
Wire P in th pos of the ani-aliased noise, then add the output of the noise to P and wire it into the output P.
( I would recommend to simplify -> polyreduce your pieces (if you are using bullet) before simming. You can extract their transforms and apply the high res pieces for rendering afterwards.
_________________ Lead Effects Artist at Method Studios |
|
| Back to top |
|
 |
oasfc Lurker
Joined: 20 Mar 2012 Posts: 7

|
Posted: Tue Mar 20, 2012 1:55 pm GMT Post subject: |
|
|
| pclaes wrote: |
Wire P in th pos of the ani-aliased noise, then add the output of the noise to P and wire it into the output P.
. |
I think i have almost got it but im slightly lost with this part. This is my node tree of my VOPSOP at the moment but it is producing unexpected results. Thanks.
| Description: |
|
| Filesize: |
49.48 KB |
| Viewed: |
1486 Time(s) |

|
|
|
| Back to top |
|
 |
oasfc Lurker
Joined: 20 Mar 2012 Posts: 7

|
Posted: Tue Mar 20, 2012 2:24 pm GMT Post subject: |
|
|
for reference, it appears to be working but too much, ive tried playing with the aanoise setting but no luck.
| Description: |
|
| Filesize: |
359.8 KB |
| Viewed: |
1474 Time(s) |

|
|
|
| Back to top |
|
 |
circusmonkey Houdini Guru

Joined: 26 Aug 2006 Posts: 1805

|
Posted: Tue Mar 20, 2012 3:00 pm GMT Post subject: |
|
|
simple noise vop
| Description: |
|
 Download |
| Filename: |
simplenoisevop.hip |
| Filesize: |
63.15 KB |
| Downloaded: |
184 Time(s) |
_________________ www.circusmonkey.com.au |
|
| Back to top |
|
 |
oasfc Lurker
Joined: 20 Mar 2012 Posts: 7

|
Posted: Tue Mar 20, 2012 3:37 pm GMT Post subject: |
|
|
| thank you, and everyone else for all your help.
|
|
| Back to top |
|
 |
|