Tuesday 17 February 2009

Warm, fuzzy, furry project milestones

Milestone 1:

Task: Impliment basic particle systems using directX 9 fixed pipeline.
Goal: Get back into graphics progamming, become familiar with the basics of particle systems.
Time: February 16 --> 23 (1 week)


Milestone 2:

Task: Impliment a particle system using vertex and pixel shaders.
Goal: Create a workable framework to use shaders. Get a good understanding of HLSL.
Time: February 23 --> March 16 (2 weeks)


Milestone 3:

Task: Create a particle based hair/fur renderer.
Goal: To have a good understanding of how to visually approximate hair/fur.
Time: March 16 --> March 30 (2 weeks)


Milestone 4:

Task: Attempt possible optimisations, inculding implimenting the shell/fin method.
Goal: Get performance results for the various optimisations.
Time: March 30 --> April 20 (3 weeks)


Milestone 5:

Task: Gather results for comparison annd write report
Goal: Find if any of the methods researched are appropriate for games.
Time: April 20 --> Hand-in deadline (2-3? weeks)