Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- addFurniture(AbstractCompositeShape) - Static method in class eu.svjatoslav.aukio.e3d.examples.house_demo.HouseDemo
-
Adds furniture cubes.
- addLights(LightingManager, ShapeCollection) - Static method in class eu.svjatoslav.aukio.e3d.examples.house_demo.HouseDemo
-
Adds one colored light source per room, each with a marker.
- addXIntersectionCurve(double, SurfaceGraph3D.MathFunction3D, Color, double) - Method in class eu.svjatoslav.aukio.e3d.examples.graph_demo.SurfaceGraph3D
-
Adds a curve highlighting the intersection of the surface with a vertical plane at constant X.
- addYIntersectionCurve(double, SurfaceGraph3D.MathFunction3D, Color, double) - Method in class eu.svjatoslav.aukio.e3d.examples.graph_demo.SurfaceGraph3D
-
Adds a curve highlighting the intersection of the surface with a vertical plane at constant Y.
- apply(double, double) - Method in interface eu.svjatoslav.aukio.e3d.examples.graph_demo.SurfaceGraph3D.MathFunction3D
-
Computes the Z value for given X and Y coordinates.
- averageFps - Variable in class eu.svjatoslav.aukio.e3d.examples.benchmark.TestResult
-
Average frames per second achieved during the test.
B
- beforeTransformHook(TransformStack, RenderingContext) - Method in class eu.svjatoslav.aukio.e3d.examples.terrain_demo.Branch
-
Animates this branch with wobble around its local axes.
- BenchmarkTest - Interface in eu.svjatoslav.aukio.e3d.examples.benchmark
-
Interface for a single benchmark test.
- Branch - Class in eu.svjatoslav.aukio.e3d.examples.terrain_demo
-
A recursive branch that can contain sub-branches.
- Branch(Point3D, int, int, double, double) - Constructor for class eu.svjatoslav.aukio.e3d.examples.terrain_demo.Branch
-
Creates a branch with optional recursive sub-branches.
- BROWN - Static variable in class eu.svjatoslav.aukio.e3d.examples.terrain_demo.FractalTree
-
Brown color for tree trunk and branches (50% transparent).
- buildHouse(AbstractCompositeShape) - Static method in class eu.svjatoslav.aukio.e3d.examples.house_demo.HouseDemo
-
Builds floor, ceiling, exterior walls and the two partition walls.
- buildScene(ShapeCollection, LightingManager, Camera) - Static method in class eu.svjatoslav.aukio.e3d.examples.benchmark.GraphicsBenchmark
-
Builds the default benchmark scene: the first test's 16x16x16 cube grid (
SolidCubesTest, the scene shown on launch) with the camera at its initial position. - buildScene(ShapeCollection, LightingManager, Camera) - Static method in class eu.svjatoslav.aukio.e3d.examples.essentials.CoordinateSystemDemo
-
Builds the demo scene: reference grid, three labeled axis arrows, and the camera placement that views all three axes.
- buildScene(ShapeCollection, LightingManager, Camera) - Static method in class eu.svjatoslav.aukio.e3d.examples.essentials.CSGDemo
-
Builds the demo scene: three CSG operation results with description panels, scene lighting, and the camera placement that views all three.
- buildScene(ShapeCollection, LightingManager, Camera) - Static method in class eu.svjatoslav.aukio.e3d.examples.essentials.LightSourceDemo
-
Builds the demo scene: one shaded white sphere, two colored light sources with markers, ambient light, and the initial camera placement.
- buildScene(ShapeCollection, LightingManager, Camera) - Static method in class eu.svjatoslav.aukio.e3d.examples.essentials.MinimalExample
-
Builds the demo scene: one red box, camera pulled back to see it.
- buildScene(ShapeCollection, LightingManager, Camera) - Static method in class eu.svjatoslav.aukio.e3d.examples.essentials.ShapeGalleryDemo
-
Builds the demo scene: floor grid, all solid and wireframe shapes with labels, orbiting light sources with markers, and the initial camera placement.
- buildScene(ShapeCollection, LightingManager, Camera) - Static method in class eu.svjatoslav.aukio.e3d.examples.essentials.WindingOrderDemo
-
Builds the demo scene: one CCW-wound green triangle with backface culling enabled, camera pulled back to see it.
- buildScene(ShapeCollection, LightingManager, Camera) - Static method in class eu.svjatoslav.aukio.e3d.examples.fullscreen_demo.FullscreenDemo
-
Builds the demo scene: the warp starfield plus the F11 hint overlay, camera at the origin looking toward +Z.
- buildScene(ShapeCollection, LightingManager, Camera) - Static method in class eu.svjatoslav.aukio.e3d.examples.galaxy_demo.PointCloudDemo
-
Builds the demo scene: one 10,000-star galaxy.
- buildScene(ShapeCollection, LightingManager, Camera) - Static method in class eu.svjatoslav.aukio.e3d.examples.gi_radius_demo.GiRadiusDemo
-
Golden-harness entry: deterministic scene, no GI.
- buildScene(ShapeCollection, LightingManager, Camera) - Static method in class eu.svjatoslav.aukio.e3d.examples.graph_demo.MathGraphsDemo
-
Builds the demo scene: six formula graphs plus the saddle surface graph with intersection curves, camera positioned to overview them.
- buildScene(ShapeCollection, LightingManager, Camera) - Static method in class eu.svjatoslav.aukio.e3d.examples.head_tracking_demo.HeadTrackingDemo
-
Builds the demo scene: compass ring, floor grid and hint overlay, camera at the center of the ring looking north (+Z).
- buildScene(ShapeCollection, LightingManager, Camera) - Static method in class eu.svjatoslav.aukio.e3d.examples.life_demo.Main
-
Builds the demo scene: the 30x30 cell matrix (initially all dead — a fixed starting pattern), the help panel, and the decorative grid, with the camera positioned to overview the board.
- buildScene(ShapeCollection, LightingManager, Camera) - Static method in class eu.svjatoslav.aukio.e3d.examples.obj_loader_demo.ObjLoaderDemo
-
Builds the demo scene deterministically (golden-image contract): loads the default bundled city model, one sun light, camera at an aerial three-quarter view of the block.
- buildScene(ShapeCollection, LightingManager, Camera) - Static method in class eu.svjatoslav.aukio.e3d.examples.OctreeDemo
-
Builds the demo scene: grid, light sources, and the full initial voxel bake (spiral, arbitrary rectangles, tiled floor, fractal) added both to the raster scene and to the octree volume, exactly as shown on startup.
- buildScene(ShapeCollection, LightingManager, Camera) - Static method in class eu.svjatoslav.aukio.e3d.examples.RainingNumbersDemo
-
Builds the demo scene: 1000 digit canvases scattered through the cubic area, camera at the demo's tuned pose.
- buildScene(ShapeCollection, LightingManager, Camera) - Static method in class eu.svjatoslav.aukio.e3d.examples.RGBCubeDemo
-
Builds the demo scene: the 10x10x10 RGB color cube, camera at the demo's tuned pose.
- buildScene(ShapeCollection, LightingManager, Camera) - Static method in class eu.svjatoslav.aukio.e3d.examples.SineHeightmap
-
Builds the demo scene: central wireframe sphere between two wobbly sine surfaces, camera pulled back on -Z.
- buildScene(ShapeCollection, LightingManager, Camera) - Static method in class eu.svjatoslav.aukio.e3d.examples.spacemouse_demo.SpaceMouseDemo
-
Builds the demo scene: compass ring, floor grid and the axis readout, camera at the center of the ring.
- buildScene(ShapeCollection, LightingManager, Camera) - Static method in class eu.svjatoslav.aukio.e3d.examples.stereo_demo.StereoDemo
-
Builds the demo scene: depth-layered reference objects, floor grid, floating particles, the orbiting cubes in their initial pose and the hint overlay.
- buildScene(ShapeCollection, LightingManager, Camera) - Static method in class eu.svjatoslav.aukio.e3d.examples.terrain_demo.TerrainDemo
-
Builds the demo scene: the diamond-square terrain (seed 42), a fractal tree rooted at the terrain's center height, and three colored light sources with markers.
- buildScene(ShapeCollection, LightingManager, Camera) - Static method in class eu.svjatoslav.aukio.e3d.examples.TextEditorDemo
-
Builds the demo scene: a 5x5 grid of text editors with a decorative grid below them, camera pulled back to overview the grid.
- buildScene(ShapeCollection, LightingManager, Camera) - Static method in class eu.svjatoslav.aukio.e3d.examples.TextEditorDemo2
-
Builds the "text editor city" scene: a grid of buildings, each with four text editor panels showing demo.txt, over a large reference grid.
- buildScene(ShapeCollection, LightingManager, Camera) - Static method in class eu.svjatoslav.aukio.e3d.examples.village_demo.VillageDemo
-
Golden-harness entry: deterministic default village.
- buildScene(ShapeCollection, LightingManager, Camera, ObjLoaderDemo.City) - Static method in class eu.svjatoslav.aukio.e3d.examples.obj_loader_demo.ObjLoaderDemo
-
Builds the demo scene with the chosen city: loads the model, one sun light, camera at an aerial three-quarter view of the block.
- buildScene(ShapeCollection, LightingManager, Camera, ObjLoaderDemo.City, boolean) - Static method in class eu.svjatoslav.aukio.e3d.examples.obj_loader_demo.ObjLoaderDemo
-
Builds the demo scene with the chosen city.
- buildVillage(ShapeCollection, LightingManager, VillageDemo.Spec) - Static method in class eu.svjatoslav.aukio.e3d.examples.village_demo.VillageDemo
-
Builds the whole village: ground, houses, street lamps, moon.
C
- CITY1 - Enum constant in enum class eu.svjatoslav.aukio.e3d.examples.obj_loader_demo.ObjLoaderDemo.City
-
The original city block of high-rise buildings with cars (~27k faces).
- CITY2 - Enum constant in enum class eu.svjatoslav.aukio.e3d.examples.obj_loader_demo.ObjLoaderDemo.City
-
A larger district of cylindrical towers (~211k faces).
- cols - Variable in class eu.svjatoslav.aukio.e3d.examples.village_demo.VillageDemo.Spec
- CoordinateSystemDemo - Class in eu.svjatoslav.aukio.e3d.examples.essentials
-
Demo displaying coordinate system axes using 3D arrows.
- CoordinateSystemDemo() - Constructor for class eu.svjatoslav.aukio.e3d.examples.essentials.CoordinateSystemDemo
- CSGDemo - Class in eu.svjatoslav.aukio.e3d.examples.essentials
-
Demo showcasing Constructive Solid Geometry (CSG) boolean operations.
- CSGDemo() - Constructor for class eu.svjatoslav.aukio.e3d.examples.essentials.CSGDemo
D
- DemoGoldens - Class in eu.svjatoslav.aukio.e3d.examples.goldens
-
Golden-image regression suite: renders EVERY launcher demo headlessly through
Snapshotand compares against reference images committed undergoldens/in lossy JPEG XL (quality 98). - DemoGoldens() - Constructor for class eu.svjatoslav.aukio.e3d.examples.goldens.DemoGoldens
- DiamondSquareTerrain - Class in eu.svjatoslav.aukio.e3d.examples.terrain_demo
-
A procedurally generated terrain mesh using the diamond-square algorithm.
- DiamondSquareTerrain(int, double, double, long) - Constructor for class eu.svjatoslav.aukio.e3d.examples.terrain_demo.DiamondSquareTerrain
-
Creates a diamond-square terrain with the specified parameters.
- durationSeconds - Variable in class eu.svjatoslav.aukio.e3d.examples.benchmark.TestResult
-
Duration of the test in seconds.
E
- eu.svjatoslav.aukio.e3d.examples - package eu.svjatoslav.aukio.e3d.examples
-
Example applications that make use of the API.
- eu.svjatoslav.aukio.e3d.examples.benchmark - package eu.svjatoslav.aukio.e3d.examples.benchmark
-
Graphics benchmark components for measuring the Aukio 3D engine's rendering performance.
- eu.svjatoslav.aukio.e3d.examples.essentials - package eu.svjatoslav.aukio.e3d.examples.essentials
- eu.svjatoslav.aukio.e3d.examples.fullscreen_demo - package eu.svjatoslav.aukio.e3d.examples.fullscreen_demo
- eu.svjatoslav.aukio.e3d.examples.galaxy_demo - package eu.svjatoslav.aukio.e3d.examples.galaxy_demo
-
Galaxy simulation demo using glowing points.
- eu.svjatoslav.aukio.e3d.examples.gi_radius_demo - package eu.svjatoslav.aukio.e3d.examples.gi_radius_demo
- eu.svjatoslav.aukio.e3d.examples.goldens - package eu.svjatoslav.aukio.e3d.examples.goldens
-
Golden-image regression tests: every demo scene rendered headlessly and compared against committed lossy JPEG XL references under
goldens/. - eu.svjatoslav.aukio.e3d.examples.graph_demo - package eu.svjatoslav.aukio.e3d.examples.graph_demo
- eu.svjatoslav.aukio.e3d.examples.head_tracking_demo - package eu.svjatoslav.aukio.e3d.examples.head_tracking_demo
- eu.svjatoslav.aukio.e3d.examples.house_demo - package eu.svjatoslav.aukio.e3d.examples.house_demo
-
House demo: a walkable interior with multiple rooms, each lit by a differently colored light source.
- eu.svjatoslav.aukio.e3d.examples.launcher - package eu.svjatoslav.aukio.e3d.examples.launcher
-
Demo launcher application.
- eu.svjatoslav.aukio.e3d.examples.life_demo - package eu.svjatoslav.aukio.e3d.examples.life_demo
-
Conway's Game of Life 3D demo.
- eu.svjatoslav.aukio.e3d.examples.obj_loader_demo - package eu.svjatoslav.aukio.e3d.examples.obj_loader_demo
- eu.svjatoslav.aukio.e3d.examples.spacemouse_demo - package eu.svjatoslav.aukio.e3d.examples.spacemouse_demo
- eu.svjatoslav.aukio.e3d.examples.stereo_demo - package eu.svjatoslav.aukio.e3d.examples.stereo_demo
- eu.svjatoslav.aukio.e3d.examples.terrain_demo - package eu.svjatoslav.aukio.e3d.examples.terrain_demo
- eu.svjatoslav.aukio.e3d.examples.village_demo - package eu.svjatoslav.aukio.e3d.examples.village_demo
F
- floorsOf(int, int) - Method in class eu.svjatoslav.aukio.e3d.examples.village_demo.VillageDemo.Spec
- focusLost(ViewPanel) - Method in class eu.svjatoslav.aukio.e3d.examples.benchmark.GraphicsBenchmark
- focusReceived(ViewPanel) - Method in class eu.svjatoslav.aukio.e3d.examples.benchmark.GraphicsBenchmark
- FractalTree - Class in eu.svjatoslav.aukio.e3d.examples.terrain_demo
-
A fractal tree demonstrating hierarchical transforms in Aukio 3D.
- FractalTree(Point3D, double, double) - Constructor for class eu.svjatoslav.aukio.e3d.examples.terrain_demo.FractalTree
-
Creates a fractal tree with trunk and recursive branches.
- frameCount - Variable in class eu.svjatoslav.aukio.e3d.examples.benchmark.TestResult
-
Total number of frames rendered during the test.
- FullscreenDemo - Class in eu.svjatoslav.aukio.e3d.examples.fullscreen_demo
-
Fullscreen demo showcasing the FSEM (Fullscreen Exclusive Mode) support.
- FullscreenDemo() - Constructor for class eu.svjatoslav.aukio.e3d.examples.fullscreen_demo.FullscreenDemo
G
- Galaxy - Class in eu.svjatoslav.aukio.e3d.examples.galaxy_demo
-
Represents a spiral galaxy composed of glowing points.
- Galaxy(int, int, int, Transform) - Constructor for class eu.svjatoslav.aukio.e3d.examples.galaxy_demo.Galaxy
-
Constructs a galaxy with the specified parameters.
- getHeightAt(double, double) - Method in class eu.svjatoslav.aukio.e3d.examples.terrain_demo.DiamondSquareTerrain
-
Returns the terrain height at the specified world XZ coordinates.
- getName() - Method in interface eu.svjatoslav.aukio.e3d.examples.benchmark.BenchmarkTest
-
Returns the display name for this benchmark test.
- getName() - Method in class eu.svjatoslav.aukio.e3d.examples.benchmark.LitSolidCubesTest
- getName() - Method in class eu.svjatoslav.aukio.e3d.examples.benchmark.SolidCubesTest
- getName() - Method in class eu.svjatoslav.aukio.e3d.examples.benchmark.StarGridTest
- getName() - Method in class eu.svjatoslav.aukio.e3d.examples.benchmark.TexturedCubesTest
- getName() - Method in class eu.svjatoslav.aukio.e3d.examples.benchmark.WireframeCubesTest
- GiRadiusDemo - Class in eu.svjatoslav.aukio.e3d.examples.gi_radius_demo
-
Radius-gated GI showcase: a 48 000-unit procedural tower district stored as lean
TriangleMeshBlocks (the same geometry kind streaming game worlds use). - GiRadiusDemo() - Constructor for class eu.svjatoslav.aukio.e3d.examples.gi_radius_demo.GiRadiusDemo
- GraphicsBenchmark - Class in eu.svjatoslav.aukio.e3d.examples.benchmark
-
Automated graphics benchmark that tests the engine's rendering performance.
- GraphicsBenchmark(GraphicsBenchmark.BenchmarkMode) - Constructor for class eu.svjatoslav.aukio.e3d.examples.benchmark.GraphicsBenchmark
-
Constructs and runs the graphics benchmark.
- groundUnitsPerTexel - Variable in class eu.svjatoslav.aukio.e3d.examples.village_demo.VillageDemo.Spec
-
Ground lightmap resolution (cells are 800 units — coarse suffices).
H
- HeadTrackingDemo - Class in eu.svjatoslav.aukio.e3d.examples.head_tracking_demo
-
Head tracking demo for RayNeo XR glasses.
- HeadTrackingDemo() - Constructor for class eu.svjatoslav.aukio.e3d.examples.head_tracking_demo.HeadTrackingDemo
- HouseDemo - Class in eu.svjatoslav.aukio.e3d.examples.house_demo
-
Demo showcasing a walkable house interior with multiple rooms, each lit by a differently colored light source.
- HouseDemo() - Constructor for class eu.svjatoslav.aukio.e3d.examples.house_demo.HouseDemo
K
- keyPressed(KeyEvent, ViewPanel) - Method in class eu.svjatoslav.aukio.e3d.examples.benchmark.GraphicsBenchmark
- keyPressed(KeyEvent, ViewPanel) - Method in class eu.svjatoslav.aukio.e3d.examples.life_demo.Main
-
Handle keyboard input.
- keyPressed(KeyEvent, ViewPanel) - Method in class eu.svjatoslav.aukio.e3d.examples.OctreeDemo
-
Handles keyboard input for triggering raytracing.
- keyReleased(KeyEvent, ViewPanel) - Method in class eu.svjatoslav.aukio.e3d.examples.benchmark.GraphicsBenchmark
L
- lightmappedHouses - Variable in class eu.svjatoslav.aukio.e3d.examples.village_demo.VillageDemo.Spec
-
Lightmapped houses nearest the center; -1 = all.
- LightSourceDemo - Class in eu.svjatoslav.aukio.e3d.examples.essentials
-
Demo showcasing light sources and their effect on shaded surfaces.
- LightSourceDemo() - Constructor for class eu.svjatoslav.aukio.e3d.examples.essentials.LightSourceDemo
- LitSolidCubesTest - Class in eu.svjatoslav.aukio.e3d.examples.benchmark
-
Benchmark test for solid opaque cubes with dynamic lighting.
- LitSolidCubesTest() - Constructor for class eu.svjatoslav.aukio.e3d.examples.benchmark.LitSolidCubesTest
M
- main(String[]) - Static method in class eu.svjatoslav.aukio.e3d.examples.benchmark.GraphicsBenchmark
-
Entry point for the graphics benchmark.
- main(String[]) - Static method in class eu.svjatoslav.aukio.e3d.examples.essentials.CoordinateSystemDemo
-
Entry point for the coordinate system demo.
- main(String[]) - Static method in class eu.svjatoslav.aukio.e3d.examples.essentials.CSGDemo
-
Entry point for the CSG demo.
- main(String[]) - Static method in class eu.svjatoslav.aukio.e3d.examples.essentials.LightSourceDemo
-
Entry point for the light sources demo.
- main(String[]) - Static method in class eu.svjatoslav.aukio.e3d.examples.essentials.MinimalExample
-
Entry point for the minimal scene demo.
- main(String[]) - Static method in class eu.svjatoslav.aukio.e3d.examples.essentials.ShapeGalleryDemo
-
Entry point for the shaded shapes demo.
- main(String[]) - Static method in class eu.svjatoslav.aukio.e3d.examples.essentials.WindingOrderDemo
-
Entry point for the winding order demo.
- main(String[]) - Static method in class eu.svjatoslav.aukio.e3d.examples.fullscreen_demo.FullscreenDemo
-
Entry point for the fullscreen demo.
- main(String[]) - Static method in class eu.svjatoslav.aukio.e3d.examples.galaxy_demo.PointCloudDemo
-
Entry point for the point cloud demo.
- main(String[]) - Static method in class eu.svjatoslav.aukio.e3d.examples.gi_radius_demo.GiRadiusDemo
- main(String[]) - Static method in class eu.svjatoslav.aukio.e3d.examples.goldens.DemoGoldens
- main(String[]) - Static method in class eu.svjatoslav.aukio.e3d.examples.graph_demo.MathGraphsDemo
-
Entry point for the math graphs demo.
- main(String[]) - Static method in class eu.svjatoslav.aukio.e3d.examples.head_tracking_demo.HeadTrackingDemo
-
Entry point for the head tracking demo.
- main(String[]) - Static method in class eu.svjatoslav.aukio.e3d.examples.house_demo.HouseDemo
-
Entry point for the house demo.
- main(String[]) - Static method in class eu.svjatoslav.aukio.e3d.examples.life_demo.Main
-
Entry point for the Game of Life demo.
- main(String[]) - Static method in class eu.svjatoslav.aukio.e3d.examples.obj_loader_demo.ObjLoaderDemo
-
Entry point for the OBJ loader demo.
- main(String[]) - Static method in class eu.svjatoslav.aukio.e3d.examples.OctreeDemo
-
Entry point for the octree demo.
- main(String[]) - Static method in class eu.svjatoslav.aukio.e3d.examples.RainingNumbersDemo
-
Entry point for the raining numbers demo.
- main(String[]) - Static method in class eu.svjatoslav.aukio.e3d.examples.RGBCubeDemo
-
Entry point for the RGB cube demo.
- main(String[]) - Static method in class eu.svjatoslav.aukio.e3d.examples.SineHeightmap
-
Entry point for the graph demo.
- main(String[]) - Static method in class eu.svjatoslav.aukio.e3d.examples.spacemouse_demo.SpaceMouseDemo
-
Entry point for the SpaceMouse demo.
- main(String[]) - Static method in class eu.svjatoslav.aukio.e3d.examples.stereo_demo.StereoDemo
-
Entry point for the stereo demo.
- main(String[]) - Static method in class eu.svjatoslav.aukio.e3d.examples.terrain_demo.TerrainDemo
-
Entry point for the terrain demo.
- main(String[]) - Static method in class eu.svjatoslav.aukio.e3d.examples.TextEditorDemo
-
Entry point for the text editor demo.
- main(String[]) - Static method in class eu.svjatoslav.aukio.e3d.examples.TextEditorDemo2
-
Entry point for the text editor city demo.
- main(String[]) - Static method in class eu.svjatoslav.aukio.e3d.examples.village_demo.VillageDemo
-
Entry point.
- Main - Class in eu.svjatoslav.aukio.e3d.examples.life_demo
-
Main entry point for Conway's Game of Life 3D demo.
- Main() - Constructor for class eu.svjatoslav.aukio.e3d.examples.life_demo.Main
-
Creates a new Main instance for the Game of Life demo.
- MathGraphsDemo - Class in eu.svjatoslav.aukio.e3d.examples.graph_demo
-
Demo showing mathematical function graphs rendered in 3D.
- MathGraphsDemo() - Constructor for class eu.svjatoslav.aukio.e3d.examples.graph_demo.MathGraphsDemo
-
Creates a new MathGraphsDemo instance.
- maxFloors - Variable in class eu.svjatoslav.aukio.e3d.examples.village_demo.VillageDemo.Spec
- MinimalExample - Class in eu.svjatoslav.aukio.e3d.examples.essentials
-
Minimal example demonstrating how to create a basic 3D scene.
- MinimalExample() - Constructor for class eu.svjatoslav.aukio.e3d.examples.essentials.MinimalExample
O
- ObjLoaderDemo - Class in eu.svjatoslav.aukio.e3d.examples.obj_loader_demo
-
Demo for the engine's Wavefront OBJ loader (
ObjLoader). - ObjLoaderDemo() - Constructor for class eu.svjatoslav.aukio.e3d.examples.obj_loader_demo.ObjLoaderDemo
- ObjLoaderDemo.City - Enum Class in eu.svjatoslav.aukio.e3d.examples.obj_loader_demo
-
A bundled city model that the demo can load.
- OctreeDemo - Class in eu.svjatoslav.aukio.e3d.examples
-
Demo showing volumetric octree rendering with raytracing capability.
- OctreeDemo() - Constructor for class eu.svjatoslav.aukio.e3d.examples.OctreeDemo
-
Creates a new OctreeDemo instance.
- onFrame(ViewPanel, int) - Method in class eu.svjatoslav.aukio.e3d.examples.benchmark.GraphicsBenchmark
- onFrame(ViewPanel, int) - Method in class eu.svjatoslav.aukio.e3d.examples.RainingNumbersDemo
-
Animates all text canvases to fall downward each frame.
P
- PointCloudDemo - Class in eu.svjatoslav.aukio.e3d.examples.galaxy_demo
-
Demo showing a point cloud galaxy simulation.
- PointCloudDemo() - Constructor for class eu.svjatoslav.aukio.e3d.examples.galaxy_demo.PointCloudDemo
-
Creates a new PointCloudDemo instance.
R
- RainingNumbersDemo - Class in eu.svjatoslav.aukio.e3d.examples
-
Demo showing numbers falling through 3D space like rain.
- RainingNumbersDemo() - Constructor for class eu.svjatoslav.aukio.e3d.examples.RainingNumbersDemo
-
Creates a new RainingNumbersDemo instance.
- RGBCubeDemo - Class in eu.svjatoslav.aukio.e3d.examples
-
Demo showing a 3D cube of colored square plates where each axis represents a color channel.
- RGBCubeDemo() - Constructor for class eu.svjatoslav.aukio.e3d.examples.RGBCubeDemo
- rows - Variable in class eu.svjatoslav.aukio.e3d.examples.village_demo.VillageDemo.Spec
S
- setup(ShapeCollection) - Method in interface eu.svjatoslav.aukio.e3d.examples.benchmark.BenchmarkTest
-
Sets up the test scene by adding shapes to the collection.
- setup(ShapeCollection) - Method in class eu.svjatoslav.aukio.e3d.examples.benchmark.LitSolidCubesTest
- setup(ShapeCollection) - Method in class eu.svjatoslav.aukio.e3d.examples.benchmark.SolidCubesTest
- setup(ShapeCollection) - Method in class eu.svjatoslav.aukio.e3d.examples.benchmark.StarGridTest
- setup(ShapeCollection) - Method in class eu.svjatoslav.aukio.e3d.examples.benchmark.TexturedCubesTest
- setup(ShapeCollection) - Method in class eu.svjatoslav.aukio.e3d.examples.benchmark.WireframeCubesTest
- setViewPanel(ViewPanel) - Method in interface eu.svjatoslav.aukio.e3d.examples.benchmark.BenchmarkTest
-
Called after setup to provide the view panel for tests that need animation.
- setViewPanel(ViewPanel) - Method in class eu.svjatoslav.aukio.e3d.examples.benchmark.LitSolidCubesTest
-
Sets the view panel for animation callbacks.
- ShapeGalleryDemo - Class in eu.svjatoslav.aukio.e3d.examples.essentials
-
Gallery demo showcasing all available 3D shapes in the Aukio 3D engine.
- ShapeGalleryDemo() - Constructor for class eu.svjatoslav.aukio.e3d.examples.essentials.ShapeGalleryDemo
- SineHeightmap - Class in eu.svjatoslav.aukio.e3d.examples
-
Demo showing a sine heightmap surface with a central wireframe sphere.
- SineHeightmap() - Constructor for class eu.svjatoslav.aukio.e3d.examples.SineHeightmap
-
Creates a new GraphDemo instance.
- SKY_BACKGROUND_ARGB - Static variable in class eu.svjatoslav.aukio.e3d.examples.gi_radius_demo.GiRadiusDemo
-
Sky blue as opaque ARGB; the golden harness reads this for its background fill so the golden matches the live view.
- SolidCubesTest - Class in eu.svjatoslav.aukio.e3d.examples.benchmark
-
Benchmark test for solid-color cubes.
- SolidCubesTest() - Constructor for class eu.svjatoslav.aukio.e3d.examples.benchmark.SolidCubesTest
-
Creates a new SolidCubesTest instance.
- SpaceMouseDemo - Class in eu.svjatoslav.aukio.e3d.examples.spacemouse_demo
-
SpaceMouse 6DOF mouse demo.
- SpaceMouseDemo() - Constructor for class eu.svjatoslav.aukio.e3d.examples.spacemouse_demo.SpaceMouseDemo
- Spec() - Constructor for class eu.svjatoslav.aukio.e3d.examples.village_demo.VillageDemo.Spec
- StarGridTest - Class in eu.svjatoslav.aukio.e3d.examples.benchmark
-
Benchmark test for glowing point (star) billboards.
- StarGridTest() - Constructor for class eu.svjatoslav.aukio.e3d.examples.benchmark.StarGridTest
-
Creates a new StarGridTest instance.
- StereoDemo - Class in eu.svjatoslav.aukio.e3d.examples.stereo_demo
-
Stereoscopic 3D demo showcasing side-by-side rendering for XR glasses.
- StereoDemo() - Constructor for class eu.svjatoslav.aukio.e3d.examples.stereo_demo.StereoDemo
- streetLights - Variable in class eu.svjatoslav.aukio.e3d.examples.village_demo.VillageDemo.Spec
- SurfaceGraph3D - Class in eu.svjatoslav.aukio.e3d.examples.graph_demo
-
A 3D surface graph that visualizes mathematical functions of the form z = f(x, y).
- SurfaceGraph3D(double, double, double, double, double, double, SurfaceGraph3D.MathFunction3D, Color, Color, double, double, Point3D) - Constructor for class eu.svjatoslav.aukio.e3d.examples.graph_demo.SurfaceGraph3D
-
Creates a 3D surface graph at the specified location.
- SurfaceGraph3D(double, double, double, double, double, double, SurfaceGraph3D.MathFunction3D, Color, Color, double, Point3D) - Constructor for class eu.svjatoslav.aukio.e3d.examples.graph_demo.SurfaceGraph3D
- SurfaceGraph3D.MathFunction3D - Interface in eu.svjatoslav.aukio.e3d.examples.graph_demo
-
Functional interface for 3D mathematical functions of the form z = f(x, y).
T
- teardown(ShapeCollection) - Method in interface eu.svjatoslav.aukio.e3d.examples.benchmark.BenchmarkTest
-
Tears down the test scene by removing all shapes added during setup.
- teardown(ShapeCollection) - Method in class eu.svjatoslav.aukio.e3d.examples.benchmark.LitSolidCubesTest
- teardown(ShapeCollection) - Method in class eu.svjatoslav.aukio.e3d.examples.benchmark.SolidCubesTest
- teardown(ShapeCollection) - Method in class eu.svjatoslav.aukio.e3d.examples.benchmark.StarGridTest
- teardown(ShapeCollection) - Method in class eu.svjatoslav.aukio.e3d.examples.benchmark.TexturedCubesTest
- teardown(ShapeCollection) - Method in class eu.svjatoslav.aukio.e3d.examples.benchmark.WireframeCubesTest
- TerrainDemo - Class in eu.svjatoslav.aukio.e3d.examples.terrain_demo
-
Demo showing a procedurally generated mountain landscape using the diamond-square algorithm.
- TerrainDemo() - Constructor for class eu.svjatoslav.aukio.e3d.examples.terrain_demo.TerrainDemo
- testName - Variable in class eu.svjatoslav.aukio.e3d.examples.benchmark.TestResult
-
The name of the benchmark test.
- TestResult - Class in eu.svjatoslav.aukio.e3d.examples.benchmark
-
Holds the results of a single benchmark test.
- TestResult(String, long, double, int) - Constructor for class eu.svjatoslav.aukio.e3d.examples.benchmark.TestResult
-
Creates a test result record.
- TextEditorDemo - Class in eu.svjatoslav.aukio.e3d.examples
-
Demo showing a grid of 3D text editor components.
- TextEditorDemo() - Constructor for class eu.svjatoslav.aukio.e3d.examples.TextEditorDemo
-
Creates a new TextEditorDemo instance.
- TextEditorDemo2 - Class in eu.svjatoslav.aukio.e3d.examples
-
"Text Editor City" demo showing a 3D city of text editor components.
- TextEditorDemo2() - Constructor for class eu.svjatoslav.aukio.e3d.examples.TextEditorDemo2
-
Creates a new TextEditorDemo2 instance.
- TexturedCube - Class in eu.svjatoslav.aukio.e3d.examples.benchmark
-
A cube composed of textured polygons.
- TexturedCube(Point3D, double, Texture) - Constructor for class eu.svjatoslav.aukio.e3d.examples.benchmark.TexturedCube
-
Creates a textured cube centered at the given position.
- TexturedCubesTest - Class in eu.svjatoslav.aukio.e3d.examples.benchmark
-
Benchmark test for textured cubes.
- TexturedCubesTest() - Constructor for class eu.svjatoslav.aukio.e3d.examples.benchmark.TexturedCubesTest
-
Creates a new TexturedCubesTest instance.
- threadCount - Variable in class eu.svjatoslav.aukio.e3d.examples.benchmark.TestResult
-
Number of render threads used during this test.
- threads - Variable in class eu.svjatoslav.aukio.e3d.examples.village_demo.VillageDemo.Spec
- totalLamps() - Method in class eu.svjatoslav.aukio.e3d.examples.village_demo.VillageDemo.Spec
U
- UNIQUE_COLORS_COUNT - Static variable in class eu.svjatoslav.aukio.e3d.examples.galaxy_demo.Galaxy
-
The number of unique colors used in the galaxy.
- unitsPerTexel - Variable in class eu.svjatoslav.aukio.e3d.examples.village_demo.VillageDemo.Spec
V
- valueOf(String) - Static method in enum class eu.svjatoslav.aukio.e3d.examples.obj_loader_demo.ObjLoaderDemo.City
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class eu.svjatoslav.aukio.e3d.examples.obj_loader_demo.ObjLoaderDemo.City
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VillageDemo - Class in eu.svjatoslav.aukio.e3d.examples.village_demo
-
GI scaling test bed: a night-time village of multiple houses, each one to three floors, on an open ground plane with streets, street lamps and a distant moon.
- VillageDemo() - Constructor for class eu.svjatoslav.aukio.e3d.examples.village_demo.VillageDemo
- VillageDemo.Spec - Class in eu.svjatoslav.aukio.e3d.examples.village_demo
-
Village scale knobs, parsed from command line.
W
- WindingOrderDemo - Class in eu.svjatoslav.aukio.e3d.examples.essentials
-
Demo to test winding order and backface culling documentation.
- WindingOrderDemo() - Constructor for class eu.svjatoslav.aukio.e3d.examples.essentials.WindingOrderDemo
-
Creates a new WindingOrderDemo instance.
- WireframeCubesTest - Class in eu.svjatoslav.aukio.e3d.examples.benchmark
-
Benchmark test for wireframe cubes.
- WireframeCubesTest() - Constructor for class eu.svjatoslav.aukio.e3d.examples.benchmark.WireframeCubesTest
-
Creates a new WireframeCubesTest instance.
All Classes and Interfaces|All Packages|Constant Field Values