Hi Guys !
I am new to houdini but I would say how ti do similar thing to this destruction ?
it is a beginner one but I need to make one and I couldnt do it :roll:
can anyone help me ?
is it with particles or another tool ?
how to make a destruction like this ?
2283 2 1- Anas Alaa
- Member
- 42 posts
- Joined: May 2014
- Offline
- Anas Alaa
- Member
- 42 posts
- Joined: May 2014
- Offline
- Sadjad Rabiee
- Member
- 1391 posts
- Joined: Dec. 2010
- Offline
I made something like this before for making ground cracks.
1.Fracture your ground with Voronoi fracture
2.Add a center point for each piece with "ForEach SOP"
3.Add a unique ID (e.g JKID) for each piece and it's own centered point (JKID for each piece and centered point should be same)
4.Import these points to the Old Particles Network and generate particles for these point (with same count)
6.Add some Forces like gravity and noise for moving particles
7.Use Rotation POP node to rotate particles (to add $ROT attribute)
NOTE : in the next step you should put each piece on it's own particle with same rotation , You can do that with checking JKID , now you have two option :
1. the simpler way is to use Copy SOP and stamp function , But this method is VERY VERY slow
2.this method is complex But it's really fast ,In this method you should use VOP SOP , Just checking JKID for each piece and point , if JKID is same for both , Then take Position and Rotation of this Point and use this data for transforming the specify piece.
This method is Very Very fast , even faster than RBD dynamics , I used it for moving million of the pieces.
:wink:
1.Fracture your ground with Voronoi fracture
2.Add a center point for each piece with "ForEach SOP"
3.Add a unique ID (e.g JKID) for each piece and it's own centered point (JKID for each piece and centered point should be same)
4.Import these points to the Old Particles Network and generate particles for these point (with same count)
6.Add some Forces like gravity and noise for moving particles
7.Use Rotation POP node to rotate particles (to add $ROT attribute)
NOTE : in the next step you should put each piece on it's own particle with same rotation , You can do that with checking JKID , now you have two option :
1. the simpler way is to use Copy SOP and stamp function , But this method is VERY VERY slow
2.this method is complex But it's really fast ,In this method you should use VOP SOP , Just checking JKID for each piece and point , if JKID is same for both , Then take Position and Rotation of this Point and use this data for transforming the specify piece.
This method is Very Very fast , even faster than RBD dynamics , I used it for moving million of the pieces.
:wink:
-
- Quick Links