X-Git-Url: http://www2.svjatoslav.eu/gitweb/?a=blobdiff_plain;f=doc%2Findex.html;h=db7078a803aaca27eb44eecdcbeecbf548ecfb10;hb=151ac55eaaa0f3a2d7a589a0a3ff877b6db09a6f;hp=58ffedfc7bf75a592e4d228560e6cb89b6ded39b;hpb=a608c900b05f80516f0972d06098067d32544430;p=sixth-3d-demos.git diff --git a/doc/index.html b/doc/index.html index 58ffedf..db7078a 100644 --- a/doc/index.html +++ b/doc/index.html @@ -2,7 +2,7 @@
key | +result | +
---|---|
cursor keys | +move: left, right, forward, backward | +
mouse scroll wheel | +move: up, down | +
dragging with mouse | +look around | +
-Sample scenes rendered at interactive framerates by Sixth 3D engine. +Test scene that is generated simultaneously using: +
++Instead of storing voxels in dumb [X * Y * Z] array, dynamically +partitioned octree is used to compress data. Press "r" key anywhere in +the scene to raytrace current view through compressed voxel +datastructure.
+The Game of Life, also known simply as Life, is a cellular automaton +devised by the British mathematician John Horton Conway in 1970. +
+ ++Current application projects 2D game grid/matrix onto three +dimensional space. Extra dimension (height) is used to visualize +history (previous iterations) using glowing dots suspended in space. +
+ ++Usage: +
+key | +result | +
---|---|
mouse click on the cell (cell) | +toggles cell state | +
<space> | +next iteration | +
ENTER | +next iteeration with the history | +
"c" | +clear the matrix | +
+Initial test for creating user interfaces in 3D and: +
++Window focus acts like a stack. +
+ ++When window is clicked with the mouse, previously focused window (if +any) is pushed to the focus stack and new window receives focus. Red +frame appears around the window to indicate this. +
+ ++When ESC key is pressed, window focus is returned to previous window +(if any). +
+ ++When any window is focused, all keyboard input is redirected to that +window, including cursor keys. To be able to navigate around the world +again, window must be unfocused first using ESC key. +
+ + ++Simple test scene. Easy to implement and looks nice. +
+