Wednesday, August 26, 2009
Saturday, August 22, 2009
Thursday, August 20, 2009
Another test level completed in about 2.5 days which included re-texturing about half the texture used, re-creating all the level pieces, re-UVing those pieces, laying out the level, placing all the pieces, building the collision, lighting the level, merging the geometry and optimizing the geometry, breaking up the geometry, exportation/importation, and re-lighting in Unity. The tile pieces were scaled up and enlarged so a fewer number was visiable on screen to keep the vert count down below 4k in most cases, almost 1k of which is the character. Draw calls stay below 20 for almost the entirity of the level, some of which are also taken up by the character and weapon and HUD.
Posted by Kristopher Peterson at 6:27 PM
Tuesday, August 11, 2009
This is the initial lighting test using lights in Unity and keeping them set to Forced Vertex. It looks okay and the performance is good, except that after adding a few lights, they begin to cut out because all the geometry is being combined. After trying a few variations of layouts and light settings, I realize this is probably not going to work.
Here is the level combined and vertex welded in 3dsmax, and then vertex lit which, which not only processes way faster in max, but it also runs in the game without any lighting calculations so there are way less draw calls becuase there are no lights in the scene. The only down side is that the level isn't as easily modified after it is merged together, but by this point the level design should already be signed off on.
Posted by Kristopher Peterson at 12:11 AM