diff options
author | Sven Göthel <[email protected]> | 2024-01-15 23:53:55 +0100 |
---|---|---|
committer | Sven Göthel <[email protected]> | 2024-01-15 23:53:55 +0100 |
commit | 0999b85e467c27737784a89f933d70863d027a36 (patch) | |
tree | 79a547a694e850fdfbcb865350d64c313fdd3b39 /src/graphui/classes/com/jogamp/graph/ui/AnimGroup.java | |
parent | 106142dfa4cdbf0579f8d07f23ca3c4897a5cc95 (diff) |
GraphUI Group Clipping setClip{OnBox->OnBounds}(): Add Vec3f cullingScale factor for the clip-box to discard rendering completely..; Add Group.setClipBBox(..)
Changed Group.setClip{OnBox->OnBounds}():
Enable AABBox clipping on getBounds() for this group and its shapes as follows:
- Discard Shape rendering if completely outside of the 'clip-box * cullingScale'
- Otherwise perform pixel-accurate clipping inside the shader on 'clip-box'
+++
Added Group.setClipBBox():
Enable AABBox clipping on explicit given pre-multiplied Mv-matrix 'clip-box as follows
- Discard Shape rendering if completely outside of the 'clip-box * cullingScale'
- Otherwise perform pixel-accurate clipping inside the shader on 'clip-box'
Diffstat (limited to 'src/graphui/classes/com/jogamp/graph/ui/AnimGroup.java')
0 files changed, 0 insertions, 0 deletions