As of my experiences with the new 'SCENE3D' conditional (optional) feature my conclusion is:
The cube faces (Rectangle) are drawn in order of their position in the children sequence: if face (j) overlaps face (i; i < j) it is drawn on top. Their z-/depth-values are ignored! So, if a face is rotated away from the camera's position and its z-values are increased it is drawn still not before the predecessors in the sequence are drawn.
In case of a simple model like a cube or box this dilemma can be solved by hiding (visible = false) all covered faces. A cube's face is covered when its frontside 'Normal' is directed away from the camera.
Doing more complex 3D modelling and animation based on these features would be a nice way to torture students by a (sadistic) professor.
Elsewhere it is said that the new 'prism' renderer is only "... available in the 1.3 development environment, but not in a deployed applet or JWS." and "... used on TV, it is not supported in 1.3 on desktop. Turning it on manually is for development purposes and kicks and giggles. Actually deploying an app with it turned on may or may not work in this release".
August
Partager