diff options
author | August Lammersdorf <[email protected]> | 2013-01-26 09:00:23 -0800 |
---|---|---|
committer | Harvey Harrison <[email protected]> | 2013-02-18 22:24:39 -0800 |
commit | 167369e0df9044a86bf749425feedaa8a2f565b3 (patch) | |
tree | dfde5abfaaa4c12838672d9dafc1e30a0ef16baa /src/classes/J3dVersion | |
parent | 3923249983f210fc562d8e51b1e6595537a641cf (diff) |
j3dcore: changes from August Lammersdorf
Quoting August:
1. Mac OS X 10.7+ / Oracle JRE 7+
- new Pipeline method 'resizeOffscreenLayerSurface'
- Renderer detects Canvas3D's size changes and performs offscreen layer resizing
- Still required : fix of Mac/Oracle JRE/JOGL's x/y-positioning and z-ordering issues (see post above)
- classes: Canvas3D, JoglPipeline, NoopPipeline, Pipeline, Renderer
2. Offscreen rendering
- deprecated pbuffer replaced with framebuffer object
- based on JOGL's FBO implementation GLFBODrawable and FBObject
- pbuffer is still available if FBO isn't supported or not desired
- double buffering and scene antialiasing support if requested and available
- currently fixed number of samples: 4
- classes: Canvas3D, JoglPipeline, Renderer
3. Best configuration
- Java 3D compliant GLCapabilitiesChooser introduced : J3DCapsChooser
- Workaround if capability chooser isn't called (Mac/JRE 7)
- class: JoglPipeline
Signed-off-by: August Lammersdorf <[email protected]>
Signed-off-by: Harvey Harrison <[email protected]>
Diffstat (limited to 'src/classes/J3dVersion')
0 files changed, 0 insertions, 0 deletions