Tuesday, April 22, 2008

Performance updates

I haven't had much time lately to start working on any new features, but I've been slowly working on optimizing the main rendering code for performance.

I've done all of my testing so far with the classic 'Silverback' model, which weighs in at around 1500 polygons. I would assume most practical applications of this engine won't be using models of this complexity, but I'd rather push the limits from the beginning instead of running into problems later on.

My goal is to eventually be getting around 30 FPS on any computer for basic Gouraud shading. You can test out Silverback3D's current performance here.

What frame rates are you getting? (I apologize for how hard it is to read the FPS, I'll fix that soon...)

EDIT: I've updated and replaced the above example. Frame rate should be much easier to read now.

No comments: