Skip to content
Nitish Victor edited this page Dec 4, 2018 · 2 revisions

Features to do

Engine

  • Materials, Meshes and Entities need to be revamped and put in lists or hashmaps with compile time string hashing
  • Load scene data from a file
  • Optimize descriptor heap usage by keeping one GPU visible heap and multiple CPU visible heaps (especially texture and g-buffer handling)
  • Spatial Hashing with ordered drawing
  • Job system
  • Event Handling system
  • Input handling (KB + Mouse)

Graphics

  • Cascaded Shadow Maps
  • Bokeh highlights for DOF
  • Point light shadows
  • Implement spot lights
  • Terrain with splat maps
  • Vegetation (Grass, trees)
  • Basic Animations
Clone this wiki locally