How does the speed of the blender game engine compare to the other rendering engines (such as crystal space, ogre, genesis 3d)? Also, what’s the deal with textures in the game engine? Can you only use uv textures? Thanks for your help.
it is slower
blender isn’t optimized like they are, and it’s “game logic” setup is inefficent (or so I’ve heard, but they say the code is legible).
That said blender also appears a lot slower than it is because most people don’t have drivers that accelerate opengl. (afik only ati and nvidia do)
(the ogre engine and possibly others use directX in windows which is usually supported much more (where gl may not be at all) by drivers)
OpenGL is highly supported by both major graphics card manufacturers. And I say both because Matrox competes minimally, and pretty much every other card available is made from ATI or NVidia parts. Ever heard of Quake 3 Arena? There’s an OpenGL game for ya, and there’s even been controversy over the graphics card manufacturers modifying the code in their drivers to recognize Quake, and even 3D Mark (which I believe tests both OpenGL and DirectX but I’m not sure), and give performance adjustments when they run so the cards benchmark better.
The biggest problem the realtime engine has is that it ALWAYS draws and evaluates EVERYTHING. It doesn’t have a single mechanism of detecting what’s visible, or even in front/behind the viewer.
intrr: The biggest problem the realtime engine has is that it ALWAYS draws and evaluates EVERYTHING. It doesn’t have a single mechanism of detecting what’s visible, or even in front/behind the viewer.
Fake it, use Python. Just take a look at the Landschape demo in the Landschape topic. link: https://blenderartists.org/forum/viewtopic.php?t=15660&start=0 .blend included. 8)