Hey, I'm trying to export an alembic of an RBD Bullet Fracture sim to be textured in Blender. The mesh (which is a phone)has different islands and they have separate material for example a different material for screen, camera, etc. I am very new to Houdini so please bear with me.
I use rop alembic exporter, it works perfectly in Blender but the only issue is that its in grey scale and since its in hundreds of pieces, i cant assign materials.
Apply materials to fracture sim and export via alembic
531 1 0-
- Mrii
- Member
- 1 posts
- Joined: Sept. 2024
- Offline
-
- Enivob
- Member
- 2658 posts
- Joined: June 2008
- Offline
One way is to pre-group your geometry before fracturing. After the fracture, unpack the geometry and convert the groups into a primitive string attribute you can use to drive the hierarchy field on the output ROP.
This will provide you with a single object in Blender for each part you want to define.
if(inprimgroup(0,"inside",@primnum)==1){s@part_name = "inside";} if(inprimgroup(0,"case",@primnum)==1){s@part_name = "case";} if(inprimgroup(0,"back",@primnum)==1){s@part_name = "back";} if(inprimgroup(0,"screen",@primnum)==1){s@part_name = "screen";}
Edited by Enivob - July 3, 2025 08:56:41
Using Houdini Indie 20.5
Windows 11 64GB Ryzen 16 core.
nVidia 3060RTX 12BG RAM.
Windows 11 64GB Ryzen 16 core.
nVidia 3060RTX 12BG RAM.
-
- Quick Links