summaryrefslogtreecommitdiff
path: root/3D.md
diff options
context:
space:
mode:
Diffstat (limited to '3D.md')
-rw-r--r--3D.md14
1 files changed, 14 insertions, 0 deletions
diff --git a/3D.md b/3D.md
index cf3842d..e944cbe 100644
--- a/3D.md
+++ b/3D.md
@@ -24,6 +24,20 @@ So in the end, we'll
We want to use shadow maps, so multi-passes is expected.
+## debugging features
+
+The assist the visual debugging, we need a 'visual_debug' mode (code to be
+removed with STRIP_ALL) that:
+
+ a) draws a wireframe around the bounding volumes (box, etc.)
+ b) draw the trajectories (camera, objects, ...)
+ c) show the collision points
+ d) displays the ray/object intersection interactively
+ e) show the lights (direction, cone, ...), display their shadow-map in 3d and on-screen (2d).
+
+This must be captured and tracked as a sub-task
+
+
## future step
Have an exporter from Blender modelling software. That would be a converter