-----
- This is a subproject of [[http://www2.svjatoslav.eu/gitbrowse/sixth/doc/index.html][Sixth]]
-- [[http://www2.svjatoslav.eu/gitweb/?p=sixth.git;a=snapshot;h=HEAD;sf=tgz][download latest snapshot]]
+- [[http://www2.svjatoslav.eu/gitweb/?p=sixth-3d.git;a=snapshot;h=HEAD;sf=tgz][download latest snapshot]]
- This program is free software; you can redistribute it and/or modify it under
the terms of version 3 of the [[https://www.gnu.org/licenses/lgpl.html][GNU Lesser General Public License]] or later as
- [[http://svjatoslav.eu/programs.jsp][other applications hosted at svjatoslav.eu]]
-
-- In software, pure Java realtime 3D rendering engine. With the final goal of
- becoming a platform for buildng 3D user interfaces.
* Project description
+In software, pure Java realtime 3D rendering engine. With the final goal of
+becoming a platform for buildng 3D user interfaces.
+
++ See: [[http://www2.svjatoslav.eu/gitbrowse/sixth-3d-demos/doc/index.html][demos of current 3D engine capabilities]]
+
+
System is implemented in Java because:
- It scales well to handle great complexity.
- It is easy to refactor and experiment with.
Also CPU rendering allows to easily test different rendering algorithms and
retains complete control of every rendered pixel.
-
* Software development
Instructions to embed Sixth-3D in your project as a library. Maven *pom.xml*
file snippet: