immersive2/src/diagram
Michael Mainguy c7887d7d8f Optimize lightmap rendering using emissive texture approach
Changed from lightmapTexture with lighting enabled to emissiveTexture with lighting disabled for better performance. The new approach provides the same lighting illusion without expensive per-pixel lighting calculations.

- Added LightmapGenerator.ENABLED toggle for performance testing
- Updated buildColor.ts to use emissiveColor + emissiveTexture with disableLighting = true
- Updated buildMissingMaterial() to match new rendering approach
- Fixed buildTool.ts to access emissiveColor instead of diffuseColor for material color detection

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-13 09:44:56 -06:00
..
functions Optimize lightmap rendering using emissive texture approach 2025-11-13 09:44:56 -06:00
types Added webxr exit button 2025-02-14 11:01:27 -06:00
diagramManager.ts Move exit XR button to toolbox class 2025-11-13 06:57:35 -06:00
diagramMenuManager.ts Move exit XR button to toolbox class 2025-11-13 06:57:35 -06:00
diagramObject.ts Optimize connection raycasting with position caching 2025-11-12 21:46:57 -06:00