Commit graph

11 commits

Author SHA1 Message Date
Brian Beck 049566cdbb allow selecting different game types 2025-12-14 11:06:57 -08:00
Brian Beck 3ba1ce9afd extensive work on lighting, shadows, and fog
- use MeshLambertMaterial for interiors, terrain, and shapes
- use smooth vertex normal blending to avoid facted-looking contrasty lighting
  between adjacent surfaces
- update io_dif Blender addon to extract lightmaps
- re-export .dif files to glTF with lightmaps and without LOD
- enable sun, ensure correct direction
- adjust fog (more work to do)
- cleanup and optimization
2025-12-07 14:01:26 -08:00
Brian Beck 8147a1c418 add better error debug labels, rebuild 2025-11-30 17:42:59 -08:00
Brian Beck 7d10fb7dee add TorqueScript transpiler and runtime 2025-11-30 11:51:27 -08:00
Brian Beck 3bb3f7afbd press 1-9 to select cameras, only show error placeholders in debug mode 2025-11-26 17:19:17 -08:00
Brian Beck 60a46e708b remove as many transforms as possible, render Z-up axes 2025-11-25 16:56:54 -08:00
Brian Beck 878c798bcd add debug labels and some missing shapes 2025-11-23 21:47:49 -08:00
Brian Beck d0742ae480 fix scale of Item and TSStatic 2025-11-15 16:22:29 -08:00
Brian Beck 6473fd6ec3 consolidate shape helpers 2025-11-14 19:33:44 -08:00
Brian Beck 507ddf8d49 fix missing key 2025-11-14 19:09:07 -08:00
Brian Beck d925585a34 set up static shape components 2025-11-14 19:05:24 -08:00