X-Git-Url: http://www2.svjatoslav.eu/gitweb/?a=blobdiff_plain;f=doc%2Findex.html;h=afcce63e5ab8ccfed7e20d2dea6f289c6e54724e;hb=581fa47296d1c583331b454eae59d5555d432b1a;hp=8e3d7229096e04e0bab9cea1976c4c81a4075245;hpb=8e51b977a4366d84c80fbda07fccfd95e3bdef32;p=sixth-3d.git diff --git a/doc/index.html b/doc/index.html index 8e3d722..afcce63 100644 --- a/doc/index.html +++ b/doc/index.html @@ -1,182 +1,231 @@ - - - + + - - - Sixth 3D - 3D engine - - + + + + + + + +" + - -
-

Sixth 3D - 3D engine

-
-

Table of Contents

- -
-
+
+

Sixth 3D - 3D engine

+
+ +
  • other applications hosted at svjatoslav.eu +
  • + -
    -

    1 Project description

    +
    +

    1 Project description

    In software, pure Java realtime 3D rendering engine. With the final goal of @@ -184,7 +233,8 @@ becoming a platform for buildng 3D user interfaces.

    @@ -192,10 +242,14 @@ becoming a platform for buildng 3D user interfaces. System is implemented in Java because:

      -
    • It scales well to handle great complexity.
    • -
    • It is easy to refactor and experiment with.
    • -
    • It is fast enough thanks to Java virtual machine just-in-time compiler.
    • -
    • Easy to run on various hardware platforms and operating systems.
    • +
    • It scales well to handle great complexity. +
    • +
    • It is easy to refactor and experiment with. +
    • +
    • It is fast enough thanks to Java virtual machine just-in-time compiler. +
    • +
    • Easy to run on various hardware platforms and operating systems. +

    @@ -221,47 +275,75 @@ retains complete control of every rendered pixel.

    -
    -

    2 Software development

    +
    +

    2 Software development

    +
    +

    2.1 TODO

    +
    +
      +
    • partial (region) frame repaint +
    • +
    • antialiazing +
    • +
    +
    +
    +
    +

    2.2 Instructions to embed Sixth-3D in your project

    +

    -Instructions to embed Sixth-3D in your project as a library. Maven *pom.xml* -file snippet: +Maven *pom.xml* file snippet:

    -
    <dependencies>
    +
    <dependencies>
         ...
    -    <dependency>
    -        <groupId>eu.svjatoslav</groupId>
    -        <artifactId>sixth-3d</artifactId>
    -        <version>1.0</version>
    -    </dependency>
    +    <dependency>
    +        <groupId>eu.svjatoslav</groupId>
    +        <artifactId>sixth-3d</artifactId>
    +        <version>1.0</version>
    +    </dependency>
         ...
    -</dependencies>
    +</dependencies>
     
    -<repositories>
    +<repositories>
         ...
    -    <repository>
    -        <id>svjatoslav.eu</id>
    -        <name>Svjatoslav repository</name>
    -        <url>http://www2.svjatoslav.eu/maven/</url>
    -    </repository>
    +    <repository>
    +        <id>svjatoslav.eu</id>
    +        <name>Svjatoslav repository</name>
    +        <url>http://www2.svjatoslav.eu/maven/</url>
    +    </repository>
         ...
    -</repositories>
    +</repositories>
     

    -Auto-generated graphs for parts of Sixth-3D code/architecture using this tool +See generated code graph using this tool.

    -
    -

    Author: Svjatoslav Agejenko

    -

    Created: 2016-08-23 Tue 09:26

    -

    Validate

    +
    +