This is considered alpha grade. two.js is a two-dimensional drawing api built on top of three.js meant for modern browsers. Because it's in two-dimensions two handles the canvas, renderer, scene, and camera for you.
Standardizegetter
andsetter
functions.Object.defineProperty is not_.extend
able ruh roh... :(
Make logoAddTwo.Arc
AddTwo.Group
Figure out how spline / curves are going to be handledStill need to figure out how morph works with this.How to do animate-in-out of lines a la motion graphics.
Figure out build procedure- More examples
Way to do unit tests? I'm thinking still image comparisons...- Started: Just need to do 'em now.
How do we deal with tweens? Morph targets are able to throw this logic onto the GPU, but I'm not sure if it makes sense to includeTWEEN
intoTwo
.- Won't fix: Decided to use morph targets and let people use their own animation on top.
- Is motion blur a possibility? Check out http://www.cse.yorku.ca/~shuryork/MotionBlurTest.html
- Documentation / Tutorials
- Test with textures instead of geometry. This is gonna take awhile.