Sixth 3D engine demos
--
-
-
- This is a subproject of Sixth 3D which in turn is a subproject of
-Sixth.
++-
Sixth 3D engine demos
++-Table of Contents
+ +- This program is free software; you can redistribute it and/or modify it under -the terms of version 3 of the GNU Lesser General Public License or later as -published by the Free Software Foundation. -
+++1 General
++--
+
- This program is free software: released under Creative Commons Zero +(CC0) license
- Program author:
-
-
- Svjatoslav Agejenko - -
- Homepage: http://svjatoslav.eu - -
- Email: mailto://svjatoslav@svjatoslav.eu - +
- Svjatoslav Agejenko +
- Homepage: https://svjatoslav.eu +
- Email: mailto://svjatoslav@svjatoslav.eu +
+
+ - Other software projects hosted at svjatoslav.eu
- other applications hosted at svjatoslav.eu -
+++1.1 Source code
+++-
+
- Download latest snapshot in TAR GZ format + +
- Browse Git repository online + +
+Clone Git repository using command: +
++git clone https://www2.svjatoslav.eu/git/sixth-3d-demos.git +
+2 Overview
+++Goal of this project is to show off capabilities and API usage of +Sixth 3D engine. +
+ ++All example scenes in this repository render at interactive +framerates. +
+ ++Download runnable JAR file: sixth-3d-demos.jar +
--+ +1 Description
--Goal of this project is to show off capabilities of Sixth 3D -engine. Also to show examples of its usage. +To start demo application, use command:
++java -jar sixth-3d-demos.jar +
+++3 Navigating in space
++++ + +
++ + ++ + + + + + +key +result ++ + +cursor keys +move: left, right, forward, backward ++ + +mouse scroll wheel +move: up, down ++ + +dragging with mouse +look around ++- -4 Example scenes in this repository
++++-4.1 Raytracing through voxels
+-