- December 16, 2005 at 4:38 am
wonder if you have any ideas on the following prob. I have a G5 Dual with 1.5 GIG of RAM and AE 6.5
I keep getting a problem in the last version of INVIG where the inside of primitive objects won’t render with the INVIG RENDERER. I often use a the inside of a large Sphere [2000 pixels, 5×5, 4000 pixel shadow map] as a BGD in my INVIG projects. In draft mode it seems fine but as soon as I hit RENDER or TEST RENDER inside of INVIG it renders out white. If I pull the camera back it renders the outside just fine.
I can get it to render the inside if I use OPEN GL but then this INVIG project won’t render with other INVIG layers that use the INVIG renderer. It renders in the comp window as a FULL RES PREVIEW and looks ok but when I set it to the render queue nothing happens. As soon as I turn off the OPEN GL SPHERE LAYER it renders fine..
I’d use OPEN GL to render it all out but it really soft and OPEN GL doesn’t do shadows..is that right?
I have also tried:
– A brand new AE project with only this large Sphere: the same result
– Turning off OPEN GL in AE pref: the same result
– Trying STANDARD / ADVANCED renderers in the AE comp
– Lowering the Anti Aliasing, Shadow map, Polygons: the same result
– Allocating 300% to RAM:the same result.
- December 16, 2005 at 4:45 pm
We recently put in an optimization that causes this artifact/bug.
The inside of spheres no longer get rendered unless the texture on the sphere
has some transparency to it.
To get around this problem for now, I’d suggest you make a copy of your texture,
make sure it has an alpha channel, and then make one of the pixels slightly
transparent (alpha value of 254 instead of 255).
If this doesn’t make sense, email me offline at: [email protected]
And I’ll step you through it in more detail.
When we were optimizing the rendering, we forgot to consider the
camera being inside of a primitive. Thanks for pointing this out.
- December 17, 2005 at 10:17 pm
Thanks Matt. Good to know I’m not going nuts.
With the Alpha Channel method you described…I’m only using reflection map on a material for this. Will the method you descibed still work?
Other wise I’ll have to do a prerender.
It’s weird though that OPEN GL still renders insides though. I suppose the optimisation you did was only on the INVIG renderer.
Also is there a 5.0 in the pipeline?
- December 17, 2005 at 11:22 pm
Just make sure that the reflection map has at least one slightly transparent pixel.
This is not an ideal solution, of course, but it’s a workaround until
we can fix it.
This problem only affects the Invig software renderer, as you’ve noticed.
- December 19, 2005 at 12:46 pm
Log in to reply.