Search Home Members Contacts
About Us
Products
Downloads
Community
Support
Bug #798: SetMatrix causes actor to be rendered twice
Product:
TV3D SDK 6.5
Language:
Not Specified
Current State:
New
Resolution:
Unconfirmed
Created On:
November 5th, 2007
Last Modified:
November 5th, 2007
Reported By:
grit
somehow calling Actor.SetMatrix(camera.getMatrix()) causes the actor to be rendered 2 times instead of 1 time. This ofcourse causes major FPS drops when you have 10 of those actors, and also water causing the actor to be rendered 6 times as much

This also happens when you AttachTo the weapon, as it is probably called internally

I dont know if this is supposed to happen or not.

Comments:

Posted by Hypnotron on December 13th, 2007 at 8:49 PM
when you use something like TVWater, you have to do a render pass for the reflection. That will cause things to render twice obviously. What you are describing soounds like you're looking at the profiler render count and forgetting about things such as these. You will need to come up with some demo source code that shows the problem if you really think such a bug exists but I doubt it since this particular aspect has been unchanged and working fine for a while now.