Commit graph

21 commits

Author SHA1 Message Date
Brian Beck a4b7021acc improve lighting, fog, clouds, force fields 2025-12-09 14:59:47 -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 996c289032 add water shader and deformation, update force field shader 2025-12-05 15:44:35 -08:00
Brian Beck 8e6ae456f0 fix Parent:: namespace lookups and meshes with NoMaterial flag 2025-12-04 14:17:04 -08:00
Brian Beck 5f48c1c2d2 fix texture lookup - try .jpg and .bmp too 2025-12-03 05:57:16 -08:00
Brian Beck af17b43584 add IFL texture animation 2025-12-01 22:33:12 -08:00
Brian Beck 1182726bb4 Fix resource lookup; re-export .dts and .dif with custom properties 2025-12-01 00:17:27 -08:00
Brian Beck 8147a1c418 add better error debug labels, rebuild 2025-11-30 17:42:59 -08:00
bmathews ebd8f8039d 2-sided organic material 2025-11-30 16:41:41 -08:00
Brian Beck 7d10fb7dee add TorqueScript transpiler and runtime 2025-11-30 11:51:27 -08:00
Brian Beck c8391a1056 format with Prettier 2025-11-29 09:08:20 -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 91111f8986 split up context, rebuild 2025-11-25 23:44:37 -08:00
Brian Beck b50ce94636 memoize more components in the scene graph 2025-11-25 17:36:41 -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
bmathews b678b0110c Improve foliage 2025-11-15 01:42:32 -08:00
bmathews bbc113f35a Item shader with roughness 2025-11-14 23:59:35 -08:00
bmathews c09fb315d5 Hide hulls. 2025-11-14 23:43:31 -08:00
Brian Beck 1c6d7effac add more shapes 2025-11-14 20:40:00 -08:00
Brian Beck 6473fd6ec3 consolidate shape helpers 2025-11-14 19:33:44 -08:00