Rendering animation. More...
Public Member Functions
|abstract void||Animate (TimeSpan aniTime)|
This class defines a base implementation for rendering animation. The animation is executed before rendering each frame, allowing to modify objects involved in rendering. This execution path mantains a non mutable rendering hierarchy, but could decrease performances since animation blocks rendering operations for its execution.
Classes which implements RenderAnimation are registered to a RenderKernel default service, which execute RenderAnimation implementation. Since the access to the RenderKernel service is synchronized with RenderKernel rendering loop (where animation are executed), the number of accesses to the RenderKernel default service should be minimized.
|abstract void Derm.Render.RenderAnimation.Animate||(||TimeSpan||aniTime||)||
|abstract object Derm.Render.RenderAnimation.AnimationObject