diff options
author | Sven Gothel <[email protected]> | 2023-03-30 04:41:51 +0200 |
---|---|---|
committer | Sven Gothel <[email protected]> | 2023-03-30 04:41:51 +0200 |
commit | d959e28119a5a973968d47a988d3dd4b6320db87 (patch) | |
tree | 200f7e776d39a1735a495768131575285bd74714 /make/scripts | |
parent | 901df212f75db8cf51349f53abeaed6ef62b61d3 (diff) |
GraphUI: Add GlyphShape representing a single Font.Glyph as a GraphShape; Use w/ UISceneDemo03 Type Animation...
A list of GlyphShape can be created via GlyphShape.processString(..),
which preserves all details incl. intended original unscaled position and its kerning.
Whitespace or contourless Glyphs are dropped.
A GlyphShape is represented in font em-size [0..1] unscaled.
+++
UISceneDemo03 Type Animation
- Using GlyphShape and apply scaling via its Shape.setScale()
- Recalc fontScale per used text
- Refined 'arrival' criteria and smoothing out near target w/ speed-up rotation
- Using GraphUIDemoArgs to parse common commandline demo options
Diffstat (limited to 'make/scripts')
-rw-r--r-- | make/scripts/tests.sh | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/make/scripts/tests.sh b/make/scripts/tests.sh index 69ff56d40..9724c7632 100644 --- a/make/scripts/tests.sh +++ b/make/scripts/tests.sh @@ -1014,9 +1014,9 @@ function testawtswt() { #testnoawt com.jogamp.opengl.demos.graph.ui.UISceneDemo01 $* #testnoawt com.jogamp.opengl.demos.graph.ui.UISceneDemo01b $* #testnoawt com.jogamp.opengl.demos.graph.ui.UISceneDemo02 $* -#testnoawt com.jogamp.opengl.demos.graph.ui.UISceneDemo03 $* +testnoawt com.jogamp.opengl.demos.graph.ui.UISceneDemo03 $* #testnoawt com.jogamp.opengl.demos.graph.ui.UISceneDemo10 $* -testnoawt com.jogamp.opengl.demos.graph.ui.UISceneDemo20 $* +#testnoawt com.jogamp.opengl.demos.graph.ui.UISceneDemo20 $* #testnoawt com.jogamp.opengl.demos.av.MovieCube $* #testnoawt com.jogamp.opengl.demos.av.MovieSimple $* |