Commit Graph

8 Commits

Author SHA1 Message Date
Torsten Schulz (local)
d2be533ca3 feat(models): add new male character models for ages 4 to 13
Some checks failed
Deploy to production / deploy (push) Failing after 2m29s
2026-09-01 12:50:55 +02:00
Torsten Schulz (local)
eb09a990f9 feat(models): add new male character models for various age groups 2026-08-31 14:45:06 +02:00
Torsten Schulz (local)
4f9ff6b504 Add male toddler character model in GLB format 2026-07-30 09:59:53 +02:00
Torsten Schulz (local)
7db084897a Refactor code structure for improved readability and maintainability; optimize performance across multiple modules. 2026-07-21 09:08:15 +02:00
Torsten Schulz (local)
248fca2f23 Add RelationshipChangeLog model and enhance character loading logic 2026-01-26 09:54:40 +01:00
Torsten Schulz (local)
499b58e20f Refactor VocabLessonView route definition for improved readability
- Updated the routing configuration to directly reference the VocabLessonView component, enhancing code clarity and consistency in component usage.
2026-01-23 17:19:41 +01:00
Torsten Schulz (local)
33109c25b8 Implement model optimization and caching for 3D characters
- Added a new modelsProxyRouter to handle requests for optimized 3D character models.
- Introduced modelsProxyService to manage GLB file optimization using gltf-transform with Draco compression.
- Updated app.js to include the new modelsProxyRouter for API access.
- Enhanced .gitignore to exclude model cache files.
- Added scripts for optimizing GLB models and updated README with optimization instructions.
- Integrated DRACOLoader in Character3D.vue for loading compressed models.
- Updated FamilyView.vue to streamline character rendering logic.
2026-01-22 13:24:47 +01:00
Torsten Schulz (local)
4b57ffc1d3 Add 3D character rendering to Character3D component
- Integrated Three.js for 3D character visualization based on user gender and age.
- Simplified the character structure by removing outdated HTML elements and replacing them with a dynamic 3D model loader.
- Implemented model loading with fallback options and added animation capabilities for enhanced visual appeal.
- Updated CSS for the character container to ensure proper rendering and responsiveness.
2026-01-22 11:53:40 +01:00