If you are using a standard houdini volume and use “volume sample” and proxy volume, it just fetches the volume, so there's no need to to save them in dops. No benefit afaik. You can use vdb and do convertvdb before sending it to dops.
On the other hand, and this may be a bug, if you are using vdb and use volume sample, then it will actually sample the volume to the resolution specified on the static object. It'd be nice to get this fixed / make it more consistent. Allow file to use bgeo, add a check box for proxy volume to “use volume directly” instead of sampling it…
VDB for collisions
50355 30 10- Solitude
- Member
- 373 posts
- Joined: 3月 2009
- Offline
- mzigaib
- Member
- 978 posts
- Joined: 4月 2008
- Offline
- Nima
- Member
- 471 posts
- Joined: 11月 2013
- Offline
- mzigaib
- Member
- 978 posts
- Joined: 4月 2008
- Offline
- old_school
- スタッフ
- 2540 posts
- Joined: 7月 2005
- Offline
To add, the teapot is not the best candidate object for direct conversion to a volume. It is comprised of many bezier surfaces just like the real original teapot.
Just append an Exploded View SOP to the teapot geometry to see all the various pieces, not a one is manifold (water tight closed geometry) so constructing a volume, collision or density is not going to work very well.
It is common to take input geometry and wrangle it a bit in order for it to construct a decent volume representation.
With the teapot, you can create a good version that will construct a good volume:
- convert to polygons, 3x3 divisions is good
- isolate the body, rim, lid and lid top geometry (select option, hit 4 for prims and 0 for connected prims helps)
- fuse the teapot body selection aggressively (0.01 works ok)
- append a Group SOP set to edges and only set edges unshared to group
- append a PolyCap SOP and feed in the above group.
Now you should have a decent set of three pieces for your teapot: body nozzle and handle that are all kinda manifold. See if that creates a decent volume.
Just append an Exploded View SOP to the teapot geometry to see all the various pieces, not a one is manifold (water tight closed geometry) so constructing a volume, collision or density is not going to work very well.
It is common to take input geometry and wrangle it a bit in order for it to construct a decent volume representation.
With the teapot, you can create a good version that will construct a good volume:
- convert to polygons, 3x3 divisions is good
- isolate the body, rim, lid and lid top geometry (select option, hit 4 for prims and 0 for connected prims helps)
- fuse the teapot body selection aggressively (0.01 works ok)
- append a Group SOP set to edges and only set edges unshared to group
- append a PolyCap SOP and feed in the above group.
Now you should have a decent set of three pieces for your teapot: body nozzle and handle that are all kinda manifold. See if that creates a decent volume.
There's at least one school like the old school!
- Sadjad Rabiee
- Member
- 1391 posts
- Joined: 12月 2010
- Offline
NimaNolan
hi i have problem in VDB:
when i create teapot and add VDB to it, part of my object disappear!!
if the voxel size parameter lower than 0.1 this problem happening!
how can i fix that?
thanks.
Also this problem occur when you use PointFromVolume SOP for teapot !
I think that's because teapot shape has some open separated parts (handle,door,body,pipe).
To solve that you have two option :
1. Cap all opened parts , Of course you should fuse them before Capping.
2. Add different VDB for each part and merge them with together.
I think you take better result with second method :wink:
- Sadjad Rabiee
- Member
- 1391 posts
- Joined: 12月 2010
- Offline
- Sadjad Rabiee
- Member
- 1391 posts
- Joined: 12月 2010
- Offline
jeff
To add, the teapot is not the best candidate object for direct conversion to a volume. It is comprised of many bezier surfaces just like the real original teapot.
Just append an Exploded View SOP to the teapot geometry to see all the various pieces, not a one is manifold (water tight closed geometry) so constructing a volume, collision or density is not going to work very well.
It is common to take input geometry and wrangle it a bit in order for it to construct a decent volume representation.
With the teapot, you can create a good version that will construct a good volume:
- convert to polygons, 3x3 divisions is good
- isolate the body, rim, lid and lid top geometry (select option, hit 4 for prims and 0 for connected prims helps)
- fuse the teapot body selection aggressively (0.01 works ok)
- append a Group SOP set to edges and only set edges unshared to group
- append a PolyCap SOP and feed in the above group.
Now you should have a decent set of three pieces for your teapot: body nozzle and handle that are all kinda manifold. See if that creates a decent volume.
Sorry , I didn't see Jeff's reply , He explain this problem more clearly :roll:
- Nima
- Member
- 471 posts
- Joined: 11月 2013
- Offline
- Manuel Santiago
- Member
- 4 posts
- Joined: 12月 2014
- Offline
- AlexandraLópez
- Member
- 2 posts
- Joined: 11月 2016
- Offline
mzigaib
Is there a way to use an OUTPUT DOP to save the simdata collision from inside the dop object?
I hope it makes sense.
Thanks.
I just found this supper useful threat… well, I guess you probably found the solution for this issue after all this years since this was posted in 2014… but for people out there who might come across this the way I get the particles out of the DOP network is by putting a dopimportfields outside the DOP network. In the dopimportfields node you add the DOP network path and in the Default Object you use your flip object.
Edited by AlexandraLópez - 2017年10月14日 00:05:47
-
- Quick Links