We have designe a nice spaceship for our game, but we have some framerate issue with some objects.
For example, we have in the scene :
- - Space Ship = object with a simple material : colormap (10.000 poly)
- A nearby planet = Objects with a complex material (hlsl) : colormap + normalmap (2.000 poly)
- The Ship Engine = Objects with more complex material : colormap + normalmap+specularmap+shadowmap (20.000 poly)
Also (because of blender), the textures are not tiled, but large and covering the entire object.
I would like to know what is recommended ?
- Should we lower the number of polygons of the scene ?
- Should we texture hi-poly with a simple colormap, and only low-poly with multi-texture colormap ?
- should we reduce the size of the texture ?
- Should we use the same shader for all the objects ?
Also we notice that in Blender an object may have 16.000 triangles, and ogre says 30.000.
Does Ogre counts the triangle twice if they have multi-texture ?
Thanks for your advice.
PS:
(I can post some screenshots, or the shader code, if needed)
