Class TextEditorDemo2
java.lang.Object
eu.svjatoslav.aukio.e3d.examples.TextEditorDemo2
"Text Editor City" demo showing a 3D city of text editor components.
Creates a grid of buildings where each building has four text editor panels
facing different directions. This demonstrates the 3D text editing capabilities
of the Aukio 3D engine in a large-scale scene.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidbuildScene(eu.svjatoslav.aukio.e3d.renderer.raster.ShapeCollection shapes, eu.svjatoslav.aukio.e3d.renderer.raster.lighting.LightingManager lighting, eu.svjatoslav.aukio.e3d.geometry.Camera camera) Builds the "text editor city" scene: a grid of buildings, each with four text editor panels showing demo.txt, over a large reference grid.static voidEntry point for the text editor city demo.
-
Constructor Details
-
TextEditorDemo2
public TextEditorDemo2()Creates a new TextEditorDemo2 instance.
-
-
Method Details
-
main
Entry point for the text editor city demo.- Parameters:
args- command line arguments (ignored)
-
buildScene
public static void buildScene(eu.svjatoslav.aukio.e3d.renderer.raster.ShapeCollection shapes, eu.svjatoslav.aukio.e3d.renderer.raster.lighting.LightingManager lighting, eu.svjatoslav.aukio.e3d.geometry.Camera camera) Builds the "text editor city" scene: a grid of buildings, each with four text editor panels showing demo.txt, over a large reference grid. Called by bothmain(String[])and the golden-image harness — must stay deterministic (seeded randomness, no wall-clock time).- Parameters:
shapes- scene to add shapes tolighting- lighting to configure (unused here)camera- camera to position
-