aboutsummaryrefslogtreecommitdiffstats
path: root/src/graphui/classes/com/jogamp/graph/ui/AnimGroup.java
diff options
context:
space:
mode:
authorSven Göthel <[email protected]>2024-01-15 23:53:55 +0100
committerSven Göthel <[email protected]>2024-01-15 23:53:55 +0100
commit0999b85e467c27737784a89f933d70863d027a36 (patch)
tree79a547a694e850fdfbcb865350d64c313fdd3b39 /src/graphui/classes/com/jogamp/graph/ui/AnimGroup.java
parent106142dfa4cdbf0579f8d07f23ca3c4897a5cc95 (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