Opacity mapped objects
Posted: Thu Nov 14, 2013 8:56 pm
Hello,
I face a problem with MultiScatter: I scatter a quite simple object on a plane. This object is a 600 000 polygons bush model: not full 3D but opacity mapped planes for the leaves. I turn it into proxy then I scatter 15 objects. I check that opacity maps filtering is set to "none" as I know VRay becomes very slow if set to Pyramidal or Summed Area. Scattered bushes are part of a bigger scene but nothing too fancy. I setup VRay as IrrMap + Light Cache and went for a 3700 pixel wide render.
First, LC calulation begins: RAM is 24Gb busy (my workstation is 48Gb RAM). Then IM calculation goes on and RAM is still 24Gb busy. Then, render calculation starts, and when buckets arrive on scattered bushes here comes the problem: RAM becomes fully used (48Gb) and page file is 15 Gb filled too, so 63 Gb of total RAM consumption ! And render becomes very slow when rendering scattered bushes.
I found the following workaround: first I scatter the object itself instead of its proxy. Then I collapse it to a single mesh, turn it to proxy and render. This time everything works fine: no more excessive RAM consumption, no more big render times.
But it is quite disapointing about Multiscatter.
Can you tell me am I doing something wrong ? Or is Multiscatter not good with opacity mapped proxy objects ?
Please let me know,
Regards,
I face a problem with MultiScatter: I scatter a quite simple object on a plane. This object is a 600 000 polygons bush model: not full 3D but opacity mapped planes for the leaves. I turn it into proxy then I scatter 15 objects. I check that opacity maps filtering is set to "none" as I know VRay becomes very slow if set to Pyramidal or Summed Area. Scattered bushes are part of a bigger scene but nothing too fancy. I setup VRay as IrrMap + Light Cache and went for a 3700 pixel wide render.
First, LC calulation begins: RAM is 24Gb busy (my workstation is 48Gb RAM). Then IM calculation goes on and RAM is still 24Gb busy. Then, render calculation starts, and when buckets arrive on scattered bushes here comes the problem: RAM becomes fully used (48Gb) and page file is 15 Gb filled too, so 63 Gb of total RAM consumption ! And render becomes very slow when rendering scattered bushes.
I found the following workaround: first I scatter the object itself instead of its proxy. Then I collapse it to a single mesh, turn it to proxy and render. This time everything works fine: no more excessive RAM consumption, no more big render times.
But it is quite disapointing about Multiscatter.
Can you tell me am I doing something wrong ? Or is Multiscatter not good with opacity mapped proxy objects ?
Please let me know,
Regards,