feat: add minimal example and improve docs
authorSvjatoslav Agejenko <svjatoslav@svjatoslav.eu>
Fri, 20 Mar 2026 21:03:25 +0000 (23:03 +0200)
committerSvjatoslav Agejenko <svjatoslav@svjatoslav.eu>
Fri, 20 Mar 2026 21:03:25 +0000 (23:03 +0200)
commit97aba9b443f513ecd499a3f658f4dde53262fd96
tree0ea572bff823762a1fb17b87cec85240a6e812a8
parentfa1fb679a4bad997e91a4c1db38d036714471ba6
feat: add minimal example and improve docs

- Add MinimalExample minimal example
- Add package-info.java for demo packages
- Add descriptions to launcher demo buttons
- Rename MyFirstScene to MinimalExample
- Add explicit constructors to fix javadoc warnings
- Rename screenshots and add developer tools section
27 files changed:
doc/Screenshots/Life.png [new file with mode: 0644]
doc/Screenshots/Mathematical formulas.png [new file with mode: 0644]
doc/Screenshots/Raytracing fractal in voxel polygon hybrid scene.png [new file with mode: 0644]
doc/Screenshots/Sine heightmap and sphere.png [new file with mode: 0644]
doc/Screenshots/Text editors 2.png [new file with mode: 0644]
doc/Screenshots/Text editors.png [new file with mode: 0644]
doc/index.org
src/main/java/eu/svjatoslav/sixth/e3d/examples/GraphDemo.java
src/main/java/eu/svjatoslav/sixth/e3d/examples/MinimalExample.java [new file with mode: 0644]
src/main/java/eu/svjatoslav/sixth/e3d/examples/OctreeDemo.java
src/main/java/eu/svjatoslav/sixth/e3d/examples/RainingNumbersDemo.java
src/main/java/eu/svjatoslav/sixth/e3d/examples/RandomPolygonsDemo.java
src/main/java/eu/svjatoslav/sixth/e3d/examples/ShadedShapesDemo.java
src/main/java/eu/svjatoslav/sixth/e3d/examples/TextEditorDemo.java
src/main/java/eu/svjatoslav/sixth/e3d/examples/TextEditorDemo2.java
src/main/java/eu/svjatoslav/sixth/e3d/examples/WindingOrderDemo.java
src/main/java/eu/svjatoslav/sixth/e3d/examples/benchmark/SolidCubesTest.java
src/main/java/eu/svjatoslav/sixth/e3d/examples/benchmark/StarGridTest.java
src/main/java/eu/svjatoslav/sixth/e3d/examples/benchmark/TexturedCubesTest.java
src/main/java/eu/svjatoslav/sixth/e3d/examples/benchmark/WireframeCubesTest.java
src/main/java/eu/svjatoslav/sixth/e3d/examples/galaxy_demo/PointCloudDemo.java
src/main/java/eu/svjatoslav/sixth/e3d/examples/galaxy_demo/package-info.java [new file with mode: 0644]
src/main/java/eu/svjatoslav/sixth/e3d/examples/launcher/ApplicationListPanel.java
src/main/java/eu/svjatoslav/sixth/e3d/examples/launcher/Main.java
src/main/java/eu/svjatoslav/sixth/e3d/examples/launcher/package-info.java [new file with mode: 0644]
src/main/java/eu/svjatoslav/sixth/e3d/examples/life_demo/Main.java
src/main/java/eu/svjatoslav/sixth/e3d/examples/life_demo/package-info.java [new file with mode: 0644]