In the RBD Bullet Solver node's Solver tab - Collision tab, when I set Geometry Representation to a shape like Sphere and then visualize the blue collision hull by checking Show Geometry Representation in Visualize tab, it remains as a Convex Hull, not a Sphere shape.
It works if I use a DOP Network method instead. I am using Houdini 18.5, is this working in later versions, or am I missing something?
Collision shape in RBD Bullet Solver only shows Convex Hull?
1021 8 3- litote
- Member
- 229 posts
- Joined: 7月 2013
- Offline
- vicvvsh
- Member
- 46 posts
- Joined: 4月 2016
- Offline
- litote
- Member
- 229 posts
- Joined: 7月 2013
- Offline
- npetit
- スタッフ
- 360 posts
- Joined: 2月 2008
- Offline
- litote
- Member
- 229 posts
- Joined: 7月 2013
- Offline
- npetit
- スタッフ
- 360 posts
- Joined: 2月 2008
- Offline
On the RBD Bullet Solver, "RBDs" or "Geometry" refers to the geometry plugged into the 1st or 3rd inputs. "Collision" refers to the geometry plugged into the 4th input.
That is correct, the Geometry Representation menu in the Collisions tab refers to the collision geo plugged into input 4.
The visualization tab has options for both the Geometry/RBDs (plugged in 1st or 3rd inputs) and the Collision (plugged in 4th input)
Displaying the Visualization > Geometry > Collision Shape shows the collision shape for the RBD geo.
Displaying the Visualization > Collision Geometry > Collision Shape shows the collision shape for the Collision geo.
This visualization geo is extracted directly from DOPs. If you aren't seeing what you expect, it'll be because you aren't setting the geo representation as you think.
The settings on the RBD Bullet Solver SOP are all overridden by attributes set on the input geo, either set manually or via a RBD Config SOP.
You cannot change the Geometry/RBD collision shape (geometry representation) on the RBD Bullet Solver node itself, you need to change it by setting the "bullet_georep" string point attribute on the packed fragments. The RBD Config SOP has options for setting this.
Here's an example file with 3 different setups. The default (everything comes in as convex hulls), the RBD Bullet Solver's Collision Geometry Representation changed to Sphere, and finally overrides using the RBD Config SOP.
Although the RBD Bullet Solver's UI has changed significantly since 18.5, the parms and the way this works hasn't changed, so you should see the same results (despite some warnings when you open the file).
That is correct, the Geometry Representation menu in the Collisions tab refers to the collision geo plugged into input 4.
The visualization tab has options for both the Geometry/RBDs (plugged in 1st or 3rd inputs) and the Collision (plugged in 4th input)
Displaying the Visualization > Geometry > Collision Shape shows the collision shape for the RBD geo.
Displaying the Visualization > Collision Geometry > Collision Shape shows the collision shape for the Collision geo.
This visualization geo is extracted directly from DOPs. If you aren't seeing what you expect, it'll be because you aren't setting the geo representation as you think.
The settings on the RBD Bullet Solver SOP are all overridden by attributes set on the input geo, either set manually or via a RBD Config SOP.
You cannot change the Geometry/RBD collision shape (geometry representation) on the RBD Bullet Solver node itself, you need to change it by setting the "bullet_georep" string point attribute on the packed fragments. The RBD Config SOP has options for setting this.
Here's an example file with 3 different setups. The default (everything comes in as convex hulls), the RBD Bullet Solver's Collision Geometry Representation changed to Sphere, and finally overrides using the RBD Config SOP.
Although the RBD Bullet Solver's UI has changed significantly since 18.5, the parms and the way this works hasn't changed, so you should see the same results (despite some warnings when you open the file).
- litote
- Member
- 229 posts
- Joined: 7月 2013
- Offline
Thanks for the file, npetit, and the explanation, that makes it very clear.
One more question, I see the Collisions Padding in the Collisions tab affects the collider object plugged in to input 4, but where is this parameter for the geo/RBD plugged in to input 1?
One more question, I see the Collisions Padding in the Collisions tab affects the collider object plugged in to input 4, but where is this parameter for the geo/RBD plugged in to input 1?
Edited by litote - 2024年1月19日 22:42:58
- tamte
- Member
- 8592 posts
- Joined: 7月 2007
- Offline
- litote
- Member
- 229 posts
- Joined: 7月 2013
- Offline
-
- Quick Links