standins rendering in ice broken in 2013?
-
Kzin
- Posts: 432
- Joined: 09 Jun 2009, 09:36
standins rendering in ice broken in 2013?
can someone confirm this?
i tryed to render a massive amount of standin instances of the buddha model with ice, but it fills up my 32 gig memory for only 50.000 instances.
i also tryed to render ice instances of the instance of the buddha model, but same result, memory is filled up, for example 5000 instances needs up to 16 gig of ram to render.
so it looks like ice is not instancing the standin/instance, its using the orig geo and copy the geo and render them.
i tryed to render a massive amount of standin instances of the buddha model with ice, but it fills up my 32 gig memory for only 50.000 instances.
i also tryed to render ice instances of the instance of the buddha model, but same result, memory is filled up, for example 5000 instances needs up to 16 gig of ram to render.
so it looks like ice is not instancing the standin/instance, its using the orig geo and copy the geo and render them.
-
Kerro Perro
- Posts: 306
- Joined: 20 Mar 2011, 00:01
- Location: Leiden, the Netherlands
Re: standins rendering in ice broken in 2013?
32 gigs of memory? Wow 
-
Hirazi Blue
- Administrator
- Posts: 5113
- Joined: 04 Jun 2009, 10:15
Re: standins rendering in ice broken in 2013?
That's not the most helpful first reply to someone who awaits confirmation of a bug, I'd say...
;)
Stay safe, sane & healthy!
-
Kerro Perro
- Posts: 306
- Joined: 20 Mar 2011, 00:01
- Location: Leiden, the Netherlands
Re: standins rendering in ice broken in 2013?
Sorry...
At least he can feel cool about the beast he's working on while he waits... or something like that...

-
Mathaeus
- Posts: 1778
- Joined: 08 Jun 2009, 19:11
- Location: Zagreb, Croatia
Re: standins rendering in ice broken in 2013?
MR stand-ins through ICE always been heavy, since day one. If this is still the same, MR stand-in is invoked by 'ShapeInstanceTime' attribute inside compound (all compounds under geometry instancing), generally it's used for getting an animation offset in ICE, by creating a lot of standins for each expected frame, or something like this....
Instanced instances in ICE also always been heavy (how you got them, btw...).
Solution for first, it was to simply do not invoke stand-in, by using a plain 'instance shape', probably by supplying some criteria for ID of this node, if there is more than one member in instance group (let's say, get group> get kine global > get array size > modulo "self.ID" by this value).
All that is explained many times on public forums, in all these years.
Instanced instances in ICE also always been heavy (how you got them, btw...).
Solution for first, it was to simply do not invoke stand-in, by using a plain 'instance shape', probably by supplying some criteria for ID of this node, if there is more than one member in instance group (let's say, get group> get kine global > get array size > modulo "self.ID" by this value).
All that is explained many times on public forums, in all these years.
-
Kzin
- Posts: 432
- Joined: 09 Jun 2009, 09:36
Re: standins rendering in ice broken in 2013?
ok, did tests with a one year old testscene. it rendered with 7 to 7,5 gig with alot of instanced proxys, full shading and fg.
the same scene now cant be rendered with 32 gig because it loaded data constantly in memory with every single bucket. so its a bug, the question is now is this mr or is this xsi. david will later do a test in maya with mr standalone.
the same scene now cant be rendered with 32 gig because it loaded data constantly in memory with every single bucket. so its a bug, the question is now is this mr or is this xsi. david will later do a test in maya with mr standalone.
-
Kzin
- Posts: 432
- Joined: 09 Jun 2009, 09:36
Re: standins rendering in ice broken in 2013?
make no difference, the opposite, if you use only instance shape, the ram is filled faster and rendering tooks way longer.Mathaeus wrote:MR stand-ins through ICE always been heavy, since day one. If this is still the same, MR stand-in is invoked by 'ShapeInstanceTime' attribute inside compound (all compounds under geometry instancing), generally it's used for getting an animation offset in ICE, by creating a lot of standins for each expected frame, or something like this....
Instanced instances in ICE also always been heavy (how you got them, btw...).
Solution for first, it was to simply do not invoke stand-in, by using a plain 'instance shape', probably by supplying some criteria for ID of this node, if there is more than one member in instance group (let's say, get group> get kine global > get array size > modulo "self.ID" by this value).
All that is explained many times on public forums, in all these years.
-
Kzin
- Posts: 432
- Joined: 09 Jun 2009, 09:36
Re: standins rendering in ice broken in 2013?
did a small test with buddha model (over 1 mio polys for the mesh) and about 10100 instances of it.
for the first i used instances from the orig geo, took 3,3gb of ram and took 50sec.
then i replaced the orig geo with a standinversion of it, i stopped the rendering when mr reached 15 gig of ram and at this point no buddha was rendered after over 5 minutes.

for the first i used instances from the orig geo, took 3,3gb of ram and took 50sec.
then i replaced the orig geo with a standinversion of it, i stopped the rendering when mr reached 15 gig of ram and at this point no buddha was rendered after over 5 minutes.

-
Kzin
- Posts: 432
- Joined: 09 Jun 2009, 09:36
Re: standins rendering in ice broken in 2013?
the geo will simply be copied:
this message appears when i am using standins as instances for rendering:
' INFO : GAPM 0.4 2581 MB info : triangle count (including retessellation) : 306322145
and this is with mesh instanced:
' INFO : GAPM 0.4 1392 MB info : triangle count (including retessellation) : 0
so you can see that xsi does not instance the standins.
this message appears when i am using standins as instances for rendering:
' INFO : GAPM 0.4 2581 MB info : triangle count (including retessellation) : 306322145
and this is with mesh instanced:
' INFO : GAPM 0.4 1392 MB info : triangle count (including retessellation) : 0
so you can see that xsi does not instance the standins.
-
Mathaeus
- Posts: 1778
- Joined: 08 Jun 2009, 19:11
- Location: Zagreb, Croatia
Re: standins rendering in ice broken in 2013?
yeah, exactly the same as in first implementationKzin wrote:the geo will simply be copied:
this message appears when i am using standins as instances for rendering:
' INFO : GAPM 0.4 2581 MB info : triangle count (including retessellation) : 306322145
and this is with mesh instanced:
' INFO : GAPM 0.4 1392 MB info : triangle count (including retessellation) : 0
so you can see that xsi does not instance the standins.
-
Kzin
- Posts: 432
- Joined: 09 Jun 2009, 09:36
Re: standins rendering in ice broken in 2013?
tryed ice instances and there is something wrong too i think. rendering of 10k instances uses 3,8 gig ram but rendering of 50k instances took about 16gb ram.Mathaeus wrote:yeah, exactly the same as in first implementationKzin wrote:the geo will simply be copied:
this message appears when i am using standins as instances for rendering:
' INFO : GAPM 0.4 2581 MB info : triangle count (including retessellation) : 306322145
and this is with mesh instanced:
' INFO : GAPM 0.4 1392 MB info : triangle count (including retessellation) : 0
so you can see that xsi does not instance the standins.I'd believe instances are the first of second feature, someone would try in ICE... Why this "welcome message" is still here.. I don't know.
-
Hirazi Blue
- Administrator
- Posts: 5113
- Joined: 04 Jun 2009, 10:15
Re: standins rendering in ice broken in 2013?
It would be interesting to hear about the results of the tests you mentioned earlier with MR standalone or any other Autodesk software to figure out if this is purely a Softimage bug or not... Strangely enough, an extensive but obviously incomplete websearch doesn't turn up any similar problem... But that could be due to the apparent heavy-duty usage needed to make the bug apparent in the first place.

Stay safe, sane & healthy!
-
Kzin
- Posts: 432
- Joined: 09 Jun 2009, 09:36
Re: standins rendering in ice broken in 2013?
ah sorry, its working in maya without any problem, so its a xsi bug.Hirazi Blue wrote:It would be interesting to hear about the results of the tests you mentioned earlier with MR standalone or any other Autodesk software to figure out if this is purely a Softimage bug or not... Strangely enough, an extensive but obviously incomplete websearch doesn't turn up any similar problem... But that could be due to the apparent heavy-duty usage needed to make the bug apparent in the first place.