Re: How to share material between objects? (XSI->Mray)

Date : Fri, 28 Apr 2006 12:56:14 -0700
To : XSI(at)Softimage.COM
From : "Ben Barker" <ben.barker(at)gmail.com>
Subject : Re: How to share material between objects? (XSI->Mray)
Perhaps you can merge the polymeshes, plot the shape of the new large polymesh, freeze out the extract op and delete your 2000 grids. This will make it one large polymesh instead of many small polymeshes, which XSI seems to prefer.

On 4/28/06, Schoenberger <XSI(at)digidragon.de> wrote:

Hi

I have 2000 grids with the same shader applied. (Every grid gets a deformation
with a plugin I have written, that's why I don't use instances)
The render tree is quite large (40-50 nodes).
If I try to render the scene, it takes 15 minutes (!) MRay starts. If I attach a
simple shader network, it takes 20 seconds to start the rendering...

I have checked an exported mi file. Every grid gets the whole render tree!
Does anybody know a workaround for my problem? How can I share a material
between multiple objects?


And I found out, that it takes lot more time if I connect one node to multiple
inputs of the next one. If I just connect the node to one input, it is much
faster...

Holger Schönberger
technical director
The day has 24 hours, if that does not suffice, I will take the night

---
Unsubscribe? Mail Majordomo(at)Softimage.COM with the following text in body:
unsubscribe xsi



Search the XSI List archives here or use the advanced search form to search across mailing lists. Searching help is available.
This site supposedly brought to you by Benjamin Grosser and the Imaging Technology Group.