Yunus Balcioglu
animatrix_
About Me
Senior FX Technical Director @ Industrial Light & Magic | Feature film credits include The Lord of the Rings: The Rings of Power, Marvel's Eternals, Star Wars: The Rise of Skywalker, X-Men: Dark Phoenix, X-Men: Apocalypse, Aquaman, Alien: Covenant, Pirates of the Caribbean, Justice League and many m... more
Senior FX Technical Director @ Industrial Light & Magic | Feature film credits include The Lord of the Rings: The Rings of Power, Marvel's Eternals, Star Wars: The Rise of Skywalker, X-Men: Dark Phoenix, X-Men: Apocalypse, Aquaman, Alien: Covenant, Pirates of the Caribbean, Justice League and many more. less
EXPERTISE
Technical Director
INDUSTRY
Film/TV
Houdini Skills
ADVANCED
Procedural Modeling | Digital Assets | Mantra | Pyro FX | Fluids | Destruction FX | VEX | Python
INTERMEDIATE
Realtime FX
Availability
Not Specified
My Gallery
My Talks
Recent Forum Posts
Any solution to view actural underlying voxel value of Field June 10, 2024, 9:54 p.m.
Hi,
You can create a point per voxel using Volume Wrangle and sample the voxel's value using volumesample and volumesamplev functions for scalar and vector fields respectively.
You can create a point per voxel using Volume Wrangle and sample the voxel's value using volumesample and volumesamplev functions for scalar and vector fields respectively.
Houdini Shorts June 7, 2024, 4:55 p.m.
Sky Voice is still alive despite OpenAI's removal of it from ChatGPT
Delete Primitive Groups by an expression/node June 7, 2024, 2:43 p.m.
Hi,
Here is one way to do it using VEX:
If you know each prim only belongs to a single group, you can optimize it further.
Here is one way to do it using VEX:
float height = ch("height"); string primgroups [ ] = detailintrinsic ( 0, "primitivegroups" ); foreach ( string group; primgroups ) { vector center = getbbox_center ( 0, group ); if ( center.y < height ) { int prims [ ] = expandprimgroup ( 0, group ); foreach ( int pr; prims ) removeprim ( 0, pr, 1 ); } }
If you know each prim only belongs to a single group, you can optimize it further.