Commit Graph

24 Commits

Author SHA1 Message Date
6d2049e1f6 Convert to unlit rendering and fix connection update error
Lighting changes:
- Disabled HemisphericLight in customEnvironment
- Changed all materials from diffuse to emissive colors
- Added disableLighting=true to all StandardMaterials
- Updated toolbox colors, diagram entities, and spinner

Bug fix:
- Fixed "Cannot read properties of undefined (reading 'pickedMesh')" error
- Added defensive check in DiagramObject.updateConnection()
- Now validates hit array has at least 2 elements before accessing

Materials now render at full brightness with unlit/flat shading.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 21:16:29 -06:00
9d5234b629 Added webxr exit button 2025-02-14 11:01:27 -06:00
f2b9e78e45 Updated config page. 2024-08-30 12:43:19 -05:00
a07b53f2a7 refactored web interface, updated image update code. 2024-08-03 19:12:32 -05:00
4c300dc73b reformatted tool arrangement. Added diffusetexture to label. Added exportable to object parents. 2024-06-17 14:17:45 -05:00
2872026ac9 Upated babylonjs version, added map, camera, camerawindow. 2024-05-21 06:34:48 -05:00
bbe54dc3e3 Added background noise. Refactor customEnvironment.ts 2024-05-08 07:55:42 -05:00
3ade3d4d6a Slight simplification refactor (no functional change) 2024-05-07 19:33:06 -05:00
469d4a5116 DefaultScene static method to be upper case...added webGPU support (disabled as there appears to be a bug). 2024-04-17 08:18:35 -05:00
8bb77873cc Refactored scene to use DefaultScene. 2024-04-16 13:29:42 -05:00
d7e812d253 Removed sounds, beginning to refactor how sound interactions are handled. 2024-04-16 10:03:57 -05:00
73a850613d Updated menu system to be more consistent. Change toolbox to fixed colors; 2024-03-08 10:41:18 -06:00
2ef5379a3b Added 3d closet demo, cleaned up menus. 2024-02-02 15:36:47 -06:00
a1adbf5bd9 experiments with glb objects and data based diagrams. 2023-12-23 06:21:58 -06:00
410a88099e Cleaned up menus and local environment. 2023-12-11 15:15:17 -06:00
1ae2dd3609 Updated user function to new api. 2023-11-04 12:00:11 -05:00
6630e52ba4 Fixed mobile scene aspect ratios. 2023-09-27 08:31:01 -05:00
16f9f7f92c Removed console.log 2023-08-24 16:35:52 -05:00
50c972eb97 Initial web worker commit. 2023-08-24 14:13:29 -05:00
95899878c7 randomized sounds better, made config easier for adding new effects. 2023-08-22 16:04:52 -05:00
3954619d60 Fixed up config and color change events. 2023-08-22 14:38:09 -05:00
a37618737a Added some missing html5 boilerplate and service worker. 2023-08-18 09:49:45 -05:00
3b0ab4cfa1 Added some missing html5 boilerplate and service worker. 2023-08-17 13:37:55 -05:00
abbf9d594e refactor out custom app initialization. 2023-08-06 08:14:43 -05:00