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
2923 4 2-
- John31
- Member
- 72 posts
- Joined: 11月 2018
- オフライン
-
- krueger
- Member
- 192 posts
- Joined: 10月 2018
- オフライン
-
- mrCatfish
- Member
- 738 posts
- Joined: 12月 2006
- オフライン
-
- tamte
- Member
- 9372 posts
- Joined: 7月 2007
- オフライン
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 - 2021年3月18日 11:30:41
Tomas Slancik
CG Supervisor
Framestore, NY
CG Supervisor
Framestore, NY
-
- John31
- Member
- 72 posts
- Joined: 11月 2018
- オフライン
-
- Quick Links



