I have seen that many 3d games use their own form of 3d transforms.
examples - in unreal tourmnament you can sometimes see a weapon or dead body through the ceiling (doesn''t happen with normal transforms), or in Oni (anyone knows this game?) when an object like a box is supposed to hide your view it becomes transparent
and you see through the insides of it (which means that it''s front side is flipped).
Is there any good reason to use your own transformations - advanced matrix manipulation etc. - or does OpenGL suffice for everything? if so, how do you do it?
so, what you''''re saying is, that the mushroom spores were brought in from outer space by - who??
with regards to collision testing most games use much simpler models to model the player eg most FPS''s just use a few boxes (called bounding box) thus not to transform. though even still with q3a + UT i believe they transformed every vertice into world space before they gave them to the api. but with newer stuff i dont think they''ll be doing this, cause hardware t+l cards have become much more common + now we''re talking many thousands of vertices not just a few thousand.