From 492cacecd91d32ce789d77d10c1ad97af481c685 Mon Sep 17 00:00:00 2001 From: skal Date: Mon, 2 Feb 2026 11:57:29 +0100 Subject: refine some sub-tasks and concepts new file: TODO.md --- 3D.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to '3D.md') 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 -- cgit v1.2.3