The only one I think is missing (at least, the only one Jasper and I have talked about) is a 3D analog to the PathTranstion, which would take some Point3D and rotation/scale/translate as input and another Point3D and rotation/scale/translate as output and then interpolate between these.
Richard On Aug 28, 2013, at 11:16 AM, John Smith <[email protected]> wrote: > What kind of transitions are you interested in, and do you think they should > be in an external 3rd party library or the core JavaFX platform? > > Current transitions are: > > Basic transforms - these work fine in 3D > RotateTransition (works in 3D as you can rotate about any axis defined by a > given point). > ScaleTransition (this will scale along x, y and z, so will work fine in 3D). > TranslateTransition (this will translate along x, y and z, so will work fine > in 3D). > > Timing and sequencing transitions - these work fine in 3D > PauseTransition > SequentialTransition > ParallelTransition > > More complex transforms: > PathTransition (probably not applicable as it appears to me to be targeted > towards 2D paths). > > Style Transforms: > FadeTransition (I think that should work fine in 3D as it just changes > opacity). > FillTransition (changes stroke fill - not applicable to 3D). > > Because cameras are placed in Nodes and the basic 3D transitions > (rotate/scale/translate) operate on 3D nodes, you can use these transitions > to change camera position, including some of their niceties like easing and > custom interpolators. > > Additionally, there is enough public API exposed on the base animation system > for you define your own Transitions, (for example 3D analogues of > http://fxexperience.com/2012/03/canned-animations/), though game style > systems might prefer to hook into the low level AnimationTimer > (http://blog.netopyr.com/2012/06/14/using-the-javafx-animationtimer/). > > -----Original Message----- > From: [email protected] > [mailto:[email protected]] On Behalf Of John C. Turnbull > Sent: Wednesday, August 28, 2013 3:10 AM > To: [email protected] > Subject: 3D Transitions? > > Now that JavaFX 8 will include 3D support, are there plans for a set of > Transitions especially suitable for 3D animations? > > > > Thanks, > > > > -jct >
