jasonbcox / rocket

ROCKET Engine
Other
1 stars 0 forks source link

Add Animation Support #42

Open jasonbcox opened 10 years ago

jasonbcox commented 10 years ago

Current plan for action:

  1. Improve 3D model loaders. Choose one:
    • Use Assimp library for loading models
    • Create a new animation file format to be used in conjunction with .obj files
    • Find a new asset loading library
  2. Add animation handling. Consider the following:
    • Skeletal animation shader. This seems like the best method. What are the downsides? Mostly they seem to be around decoupling the rendering from physics, which could be an issue in the future.
    • Compute animations CPU-side. Slow, but allows physics and other calculations on bone orientations directly.