Updating pipeline to be more specific.
Adding count to github button
Huge rewrite. All objects rendered have to be a primitive and put into
the registry before rendering. Can detect on events. Working on
transitioning and putting it all together.
Added color parsing and some event binding capabilities
Interactivity done. Working on animation.
Solid animation system with easing completed.
Robust interactivity done. Proud of that animation system. Incredibly smooth but I must credit those
easing functions. They are absolutely fantastic and easy to implement. TODO: Understand that magic black box that is easing. Hint: Splines
Indexes complete
Starting putting together the data. Trying out creating a data class
Added a rather ingenius (if I do say so myself) dimensioning system
where all dimensions are declared in the primitive constructor and when
accessed, their getter multiplies them with the scale variable. Quite
proud of that.
Used same concept that you have to declare colors before usage and
getters and setter convert them to rgba and incorporate the primitive's
alpha. Great for animation.
Hehe, had to get rid of the previous two commit's work (the ones I was
so proud of :')) in favor of the native implementation (which should
have been my first choice, but I'm glad I explored the other route).
Mouseover fixed, moved mouse checking to requestAnimFrame
Removed Aristochart.Color. It was unnecessary bulk
Fixed the registry. No more indexing for the time being. It's too
intensive to have array's within arrays and after reading up on
performance, it's ridiculous.
Layer functionality added. Working on the ability to make layers static.
committing before clean out
Removing useless tests