I've bought a model and imported it into into my scene. It has more 1000 object! It is impossible for me to change the material for each object with this number. I tried to change to assign new materials to the based on the materials groups. But old materials keeps appearing in the rendered view. I thought maybe I can re-assign the materials using the geo spread sheet. But I am not sure if I can do that.
Appreciate your advice and support.
Changing/Overriding Materials Using Geo Spread Sheet
2226 4 2- John31
- Member
- 72 posts
- Joined: Nov. 2018
- Offline
- krueger
- Member
- 191 posts
- Joined: Oct. 2018
- Offline
- mrCatfish
- Member
- 732 posts
- Joined: Dec. 2006
- Offline
- tamte
- Member
- 8797 posts
- Joined: July 2007
- Offline
usually you want to manage this on SOP level (assuming you are not using LOPs yet)
bring in alembic containing 1000's of objects, keep them as packed alembic
generate primitive s@shop_materialpath attribute containing path to corresponding material based on s@path attribute for example, in such case it's helpful to have material in the name of the object
or alternatively use Material SOP to assign materials more manually, which will also create s@shop_materialpath attribute
then each packed alembic primitive should render with it's own assigned material
bring in alembic containing 1000's of objects, keep them as packed alembic
generate primitive s@shop_materialpath attribute containing path to corresponding material based on s@path attribute for example, in such case it's helpful to have material in the name of the object
or alternatively use Material SOP to assign materials more manually, which will also create s@shop_materialpath attribute
then each packed alembic primitive should render with it's own assigned material
Edited by tamte - March 18, 2021 11:30:41
Tomas Slancik
FX Supervisor
Method Studios, NY
FX Supervisor
Method Studios, NY
- John31
- Member
- 72 posts
- Joined: Nov. 2018
- Offline
-
- Quick Links