"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>Sixth 3D - 3D engine</title>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>Sixth 3D - 3D engine</title>
-<li><a href="#orge702afc">2.1. Justification for software rendering</a></li>
-<li><a href="#orgc55629c">2.2. Justification for Java</a></li>
+<li><a href="#org4103b1c">2.1. Justification for software rendering</a></li>
+<li><a href="#orgca70003">2.2. Justification for Java</a></li>
-<li><a href="#org0cf9612">3. API documentation</a></li>
-<li><a href="#orga3215f4">4. Instructions to embed Sixth-3D in your project</a></li>
-<li><a href="#orgbfe98c3">5. <span class="todo TODO">TODO</span> features to add</a>
+<li><a href="#org690ab91">3. API documentation</a></li>
+<li><a href="#org228a301">4. Instructions to embed Sixth-3D in your project</a></li>
+<li><a href="#org39d9f00">5. <span class="todo TODO">TODO</span> features to add</a>
-<div id="outline-container-org4be6df3" class="outline-2">
-<h2 id="org4be6df3"><span class="section-number-2">1.</span> General</h2>
+<div id="outline-container-org7511f90" class="outline-2">
+<h2 id="org7511f90"><span class="section-number-2">1.</span> General</h2>
<div class="outline-text-2" id="text-1">
<ul class="org-ul">
<li>This program is free software: released under Creative Commons Zero
<div class="outline-text-2" id="text-1">
<ul class="org-ul">
<li>This program is free software: released under Creative Commons Zero
-<div id="outline-container-org12afa0c" class="outline-3">
-<h3 id="org12afa0c"><span class="section-number-3">1.1.</span> Source code</h3>
+<div id="outline-container-orge3f1768" class="outline-3">
+<h3 id="orge3f1768"><span class="section-number-3">1.1.</span> Source code</h3>
<div class="outline-text-3" id="text-1-1">
<ul class="org-ul">
<li><a href="https://www2.svjatoslav.eu/gitweb/?p=sixth-3d.git;a=snapshot;h=HEAD;sf=tgz">Download latest snapshot in TAR GZ format</a></li>
<div class="outline-text-3" id="text-1-1">
<ul class="org-ul">
<li><a href="https://www2.svjatoslav.eu/gitweb/?p=sixth-3d.git;a=snapshot;h=HEAD;sf=tgz">Download latest snapshot in TAR GZ format</a></li>
-<div id="outline-container-org97fb9d0" class="outline-2">
-<h2 id="org97fb9d0"><span class="section-number-2">2.</span> Project description</h2>
+<div id="outline-container-orgfea2cd7" class="outline-2">
+<h2 id="orgfea2cd7"><span class="section-number-2">2.</span> Project description</h2>
<div class="outline-text-2" id="text-2">
<ul class="org-ul">
<li>See: <a href="https://www3.svjatoslav.eu/projects/sixth-3d-demos/">demos of current 3D engine capabilities</a></li>
</ul>
<p>
<div class="outline-text-2" id="text-2">
<ul class="org-ul">
<li>See: <a href="https://www3.svjatoslav.eu/projects/sixth-3d-demos/">demos of current 3D engine capabilities</a></li>
</ul>
<p>
goal of becoming a platform for buildng 3D user interfaces and
interactive data visualization for <a href="https://www3.svjatoslav.eu/projects/sixth/">project Sixth</a>.
</p>
<p>
goal of becoming a platform for buildng 3D user interfaces and
interactive data visualization for <a href="https://www3.svjatoslav.eu/projects/sixth/">project Sixth</a>.
</p>
<p>
-<div id="outline-container-orge702afc" class="outline-3">
-<h3 id="orge702afc"><span class="section-number-3">2.1.</span> Justification for software rendering</h3>
+<div id="outline-container-org4103b1c" class="outline-3">
+<h3 id="org4103b1c"><span class="section-number-3">2.1.</span> Justification for software rendering</h3>
<div class="outline-text-3" id="text-2-1">
<p>
3D rendering is done in software, 100% pure Java on CPU. At least for
<div class="outline-text-3" id="text-2-1">
<p>
3D rendering is done in software, 100% pure Java on CPU. At least for
-<div id="outline-container-orgc55629c" class="outline-3">
-<h3 id="orgc55629c"><span class="section-number-3">2.2.</span> Justification for Java</h3>
+<div id="outline-container-orgca70003" class="outline-3">
+<h3 id="orgca70003"><span class="section-number-3">2.2.</span> Justification for Java</h3>
-<div id="outline-container-org0cf9612" class="outline-2">
-<h2 id="org0cf9612"><span class="section-number-2">3.</span> API documentation</h2>
+<div id="outline-container-org690ab91" class="outline-2">
+<h2 id="org690ab91"><span class="section-number-2">3.</span> API documentation</h2>
<div class="outline-text-2" id="text-3">
<ul class="org-ul">
<li>See <a href="https://www3.svjatoslav.eu/projects/sixth-3d/apidocs/">JavaDoc</a>.</li>
<div class="outline-text-2" id="text-3">
<ul class="org-ul">
<li>See <a href="https://www3.svjatoslav.eu/projects/sixth-3d/apidocs/">JavaDoc</a>.</li>
-<div id="outline-container-orga3215f4" class="outline-2">
-<h2 id="orga3215f4"><span class="section-number-2">4.</span> Instructions to embed Sixth-3D in your project</h2>
+<div id="outline-container-org228a301" class="outline-2">
+<h2 id="org228a301"><span class="section-number-2">4.</span> Instructions to embed Sixth-3D in your project</h2>
<<span style="color: #A6E22E;">repository</span>>
<<span style="color: #A6E22E;">id</span>>svjatoslav.eu</<span style="color: #A6E22E;">id</span>>
<<span style="color: #A6E22E;">name</span>>Svjatoslav repository</<span style="color: #A6E22E;">name</span>>
<<span style="color: #A6E22E;">repository</span>>
<<span style="color: #A6E22E;">id</span>>svjatoslav.eu</<span style="color: #A6E22E;">id</span>>
<<span style="color: #A6E22E;">name</span>>Svjatoslav repository</<span style="color: #A6E22E;">name</span>>
</<span style="color: #A6E22E;">repository</span>>
...
</<span style="color: #A6E22E;">repositories</span>>
</<span style="color: #A6E22E;">repository</span>>
...
</<span style="color: #A6E22E;">repositories</span>>
-<div id="outline-container-orgbfe98c3" class="outline-2">
-<h2 id="orgbfe98c3"><span class="section-number-2">5.</span> <span class="todo TODO">TODO</span> features to add</h2>
+<div id="outline-container-org39d9f00" class="outline-2">
+<h2 id="org39d9f00"><span class="section-number-2">5.</span> <span class="todo TODO">TODO</span> features to add</h2>
<div class="outline-text-2" id="text-5">
<ul class="org-ul">
<li>read this as example, and apply improvements/fixes where applicable:
<div class="outline-text-2" id="text-5">
<ul class="org-ul">
<li>read this as example, and apply improvements/fixes where applicable:
-<div id="outline-container-orgac1820b" class="outline-3">
-<h3 id="orgac1820b"><span class="section-number-3">5.1.</span> Render only visible polygons</h3>
+<div id="outline-container-org16a4a5d" class="outline-3">
+<h3 id="org16a4a5d"><span class="section-number-3">5.1.</span> Render only visible polygons</h3>
<div class="outline-text-3" id="text-5-1">
<ul class="org-ul">
<li>This would significantly reduce RAM <-> CPU traffic.</li>
<div class="outline-text-3" id="text-5-1">
<ul class="org-ul">
<li>This would significantly reduce RAM <-> CPU traffic.</li>