Game Development Community

Optimizing builds for framerate

by Meyou · in Constructor · 03/27/2008 (10:16 am) · 2 replies

Currently I'm nulling out faces that will not be seen...I'm just selecting the face and applying the null texture, is this the correct way to do this, it seems way to easy for it to be the correct way..

...I'm trying to use as little brushes as possible for the effects I'm wanting in my builds, I'm using detail brushes often, I'm trying not to bleed brushes or sufaces, I'm not adding anything to the build (lights, etc)...these are some things I've been doing what are some other suggestions on optimizing framerate for interiors..

#1
03/27/2008 (12:35 pm)
1. You need to keep the number of textures at a minimum. The less textures you have, the less renderstate changes, and the faster the rendering.
2. If possible, combine multiple smaller textures into one larger texture. But don't make the texture TOO large.
3. If not possible to combine textures (because the need to tile, for example) then keep the textures as small as possible. Small textures load faster than bigger textures. But don't do this at the expense of #1 & #2.
4. Use detail brushes a lot. Use them for everything except structural components (walls, floors, ceilings, etc).
5. Break your interior up into zones using portal brushes.
#2
03/27/2008 (7:17 pm)
Thanks Jaimi....