I’ve discovered that some of my models are being treated as transparent–and oddly, that only parts of those models are being treated so. Investigating, my best guess at the moment is that the model-sections being treated as transparent have vertices with vertex-colour alpha-values less than one; indeed, I see such values in a number of the objects that I’ve looked at.
What I thus imagine is happening is that Panda is seeing values less than one in a given object’s vertex-colour alpha-channel, and so automatically treating it as being transparent.
So, is there any way to disable or circumvent this feature?
(I think, at least, that I’m not using it–but I am using vertex-colours to store data, or to aid in certain parts of the level-building process.)
It might be tempting to just ignore the issue, as it doesn’t seem to be significantly impacting my frame-rate and the transparency-values are often all but opaque. However, in at least one case it seems to be interfering with the rendering of an object that is intended to be transparent.