vibe-coder-3d
@react-three/fiber 3D game engine
파일 탐색기
최종 버전 다운로드 (.zip)- claude-agent-sdk-integrator.md
- component-adder.md
- ecs-feature-parity-checker.md
- geometry-creator.md
- gpt5-codebase-analyst.md
- scene-creator.md
- scene-custom-shape-creator.md
- scene-tester.md
- shape-guide-checker.md
- shapes-adder.md
- visual-debugger.md
- visual-parity-checker.md
- bug-template.mdc
- concept-elevation.mdc
- context-building.mdc
- general.mdc
- implement-plan.mdc
- planning-documents.mdc
- pre-planner.mdc
- refactor.mdc
- task-list.mdc
- task-template.mdc
- bug_report.yml
- config.yml
- feature_request.yml
- pull_request_template.md
- pre-commit
- code_style_conventions.md
- codebase_structure.md
- project_overview.md
- suggested_commands.md
- task_completion_guidelines.md
- project.yml
- asset-import-flow.md
- asset-preloading.md
- asset-preparation.md
- assets-overview.md
- .gitkeep
- 2-1-core-abstractions.md
- 2-10-physics-system.md
- 2-11-input-system.md
- 2-12-audio-system.md
- 2-13-script-system.md
- 2-13-ui-system.md
- 2-14-camera-system.md
- 2-15-networking.md
- 2-16-game-loop.md
- 2-17-tags-system.md
- 2-18-tooling.md
- 2-19-dynamic-component-system.md
- 2-2-technical-stack.md
- 2-20-core-components.md
- 2-20-entity-traversal-optimization.md
- 2-21-dependency-injection-architecture.md
- 2-22-multi-instance-ecs-architecture.md
- 2-23-context-vs-singleton-patterns.md
- 2-24-materials-system.md
- 2-25-prefabs-system.md
- 2-26-lod-system.md
- 2-3-project-structure.md
- 2-4-ecs-system.md
- 2-5-ai-copilot-architecture.md
- 2-6-game-editor.md
- 2-7-event-system.md
- 2-8-state-management.md
- 2-9-rendering-pipeline.md
- prefab-transform-fix.md
- scene-asset-references.md
- scripting-architecture-plan.md
- CODE_QUALITY_REPORT.md
- VISUAL_PARITY_REPORT.md
- 8-0-deployment-readme.md
- 8-1-deployment-strategy.md
- adding-components.md
- adding-new-shapes-guide.md
- input-actions-quick-start.md
- instancing-system.md
- lighting-system.md
- script-api-quick-reference.md
- terrain-system.md
- typed-scene-entities.md
- 1-0-overview-readme.md
- 1-1-project-overview.md
- 1-2-ai-first-vision.md
- 1-3-roadmap.md
- 1-4-getting-started.md
- 5-1-game-patterns.md
- rust-build-metrics.md
- auto-triangle-budget-prd.md
- character-controller-gap-closure-prd.md
- character-controller-implementation-summary.md
- CHARACTER_CONTROLLER_COMPLETION.md
- 4-17-script-api-expansion-prd.md
- 4-19-prefab-system-prd.md
- 4-20-input-system-integration-prd.md
- 4-21-tag-system-prd.md
- 4-22-entity-metadata-system-prd.md
- 4-24-component-manager-deprecation-to-component-registry-prd.md
- 4-25-play-modes-ecs-script-api-prd.md
- 4-28-gameobject-script-api-crud-prd.md
- 4-29-custom-game-objects-prd.md
- 4-41-smart-scene-compression-system.md
- 4-42-external-scene-asset-references.md
- 4-5-game-editor-scene-serialization.md
- 4-7-unity-like-hierarchy-system.md
- 4-8-unity-like-script-system.md
- 4-XX-external-script-system-prd.md
- character-controller-ts-prd.md
- custom-shape-system-prd.md
- externalized-asset-library-plan.md
- 3d-asset-optimization-pipeline.md
- 3d-model-generator-PRD.md
- 4-0-implementation-readme.md
- 4-1-game-editor-tasks.md
- 4-10-particle-system-prd.md
- 4-11-command-system-prd.md
- 4-12-asset-pipeline-prd.md
- 4-13-collision-detection-system-prd.md
- 4-14-networking-system-prd.md
- 4-15-animation-system-timeline-editor-prd.md
- 4-16-material-system-prd.md
- 4-18-audio-system-integration-prd.md
- 4-23-ecs-components-chain-api-prd.md
- 4-24-ecs-viewport-architecture-refactor-prd.md
- 4-26-script-api-physics-components-prd.md
- 4-27-script-api-component-coverage-prd.md
- 4-29-ui-script-api-prd.md
- 4-30-empty-entity-add-menu-prd.md
- 4-9-in-game-ui-system-prd.md
- ai-first-chat-flexibility-prd.md
- animation-timeline-80-percent-coverage-prd.md
- character-controller-refactor-prd.md
- chat-refactor-prd.md
- claude-agent-sdk-integration-prd.md
- mesh-collider-geometry-extraction-prd.md
- terrain-system-roadmap.md
- threejs-editor-script-system-refactor-prd.md
- timeline-editor-ux-improvements-prd.md
- vercel-ai-sdk-alternative-provider-prd.md
- 4-30-r3f-instancing-and-batching-prd.md
- 4-31-r3f-lod-system-prd.md
- 4-32-r3f-culling-and-visibility-prd.md
- 4-33-r3f-frame-loop-and-scheduling-prd.md
- 4-34-r3f-performance-monitoring-and-dynamic-quality-prd.md
- 4-35-r3f-mobile-optimization-prd.md
- 4-36-r3f-state-architecture-prd.md
- 4-37-r3f-advanced-rendering-patterns-prd.md
- 4-38-r3f-lazy-loading-and-code-splitting-prd.md
- 4-39-ecs-indexing-and-entity-traversal-prd.md
- 4-45-frustum-culling-integration-prd.md
- 4-46-terrain-core-fixes-prd.md
- 4-46-terrain-implementation-summary.md
- 4-46-terrain-rendering-performance-prd.md
- 4-44-rust-renderer-and-json-snapshot-prd.md
- 4-60-rust-engine-basics.md
- 5-01-mutable-ecs-architecture-prd.md
- GEOMETRY_METADATA_IMPLEMENTATION.md
- lod-manager-rust-prd.md
- rust-build-performance-optimization-prd.md
- rust-bvh-culling-port-prd.md
- rust-integration.md
- rust-material-system-parity.md
- rust-physics-integration.md
- rust-renderer-integration.md
- 5-02-scripting-runtime-integration-prd.md
- 5-03-event-api-cross-entity-prd.md
- camera-rust-feature-parity.md
- character-controller-gap-closure-prd.md
- character-controller-rust-prd.md
- geometry-metadata-prd.md
- glb-pivot-centering-parity-prd.md
- rust-ambient-light-parity-prd.md
- rust-build-performance-optimization-prd.md
- rust-bvh-reenable-prd.md
- rust-debug-mode-prd.md
- rust-frustum-culling-prd.md
- rust-lighting-and-shadows-feature-parity.md
- rust-scripts-lua-integration-prd.md
- rust-visual-test-scenes-prd.md
- terrain-visual-parity-gap-closure-prd.md
- scene-renderer-pipeline-refactoring-PRD.md
- script-system-refactoring-PRD.md
- typescript-any-elimination-prd.md
- vite-plugin-scene-api-refactor-summary.md
- vite-plugin-scene-api-refactor.md
- 4-4-editor-project-relationship-plan.md
- rust-refactoring-report.md
- scalability-report-v2.md
- .gitkeep
- 3-1-basic-engine-features.md
- 3-2-key-engine-abstractions.md
- 3-3-modular-architecture-strategy.md
- 3-4-ai-editor-api-integration.md
- 3-5-architecture-research.md
- 3-7-performance-research.md
- 3-8-stack-research.md
- 3-9-terrain-generation.md
- audio-api.md
- console-api.md
- entities-api.md
- entity-api.md
- event-api.md
- gameobject-api.md
- input-api.md
- math-api.md
- prefab-api.md
- query-api.md
- time-api.md
- timer-api.md
- ui-api.md
- animation-state-machine-graph-editor-phase-1.md
- animator-controller-1d-blend-tree-system.md
- prefab-transform-sync-prd.md
- script-executor-refactor-prd.md
- 0-navigation.md
- 3D-ASSET-OPTIMIZATION-GUIDE.md
- claude-agent-sdk-setup.md
- MODEL-DECIMATION-GUIDE.md
- README.md
- REDDIT-MARKETING-PLAN.md
- instancing-example.tsx
- migration-example.tsx
- multi-engine-example.tsx
- Lost Ark MMORPG A Song to Remember.mp3:Zone.Identifier
- test.mp3
- NightStalker_Standing_Idle.glb
- NightStalker_Night_Stalker.glb
- NightStalker_texture.png
- city_night.jpg
- desert_dusk.jpg
- forest_day.jpg
- mountain_sunset.jpg
- ocean_horizon.jpg
- crate-texture.png
- AI-feature.png
- alien.png
- LOD-wireframe.png
- scene.png
- vibe-coder-3d-logo.png
- config.toml
- geometry_math.rs
- geometry_meta.rs
- gltf_loader.rs
- lib.rs
- material.rs
- material_test.rs
- mesh_cache.rs
- primitives.rs
- primitives_cylinders.rs
- primitives_decorative.rs
- primitives_environment.rs
- primitives_math.rs
- primitives_platonic.rs
- primitives_structural.rs
- primitives_torus.rs
- procedural_shape_registry.rs
- texture_cache.rs
- vertex.rs
- vertex_builder.rs
- Cargo.toml
- audio_manager.rs
- lib.rs
- spatial_audio.rs
- Cargo.toml
- README.md
- PREFAB_SYSTEM_DESIGN.md
- camera.rs
- character_controller.rs
- common.rs
- custom_shape.rs
- geometry_asset.rs
- instanced.rs
- light.rs
- lod.rs
- material.rs
- mesh_collider.rs
- mesh_renderer.rs
- mod.rs
- prefab_instance.rs
- rigid_body.rs
- script.rs
- sound.rs
- terrain.rs
- transform.rs
- custom_shape_integration_test.rs
- lib.rs
- prefab_instantiator.rs
- prefab_registry.rs
- transform_utils.rs
- Cargo.toml
- CLAUDE.md
- PREFAB_SYSTEM_DESIGN.md
- entity_builder.rs
- lib.rs
- physics_sync_test.rs
- scene_manager.rs
- scene_manager_test.rs
- stress_test.rs
- Cargo.toml
- CLAUDE.md
- bus.rs
- integration_test.rs
- lib.rs
- targeted.rs
- types.rs
- Cargo.toml
- component.rs
- mod.rs
- queries.rs
- system.rs
- builder.rs
- components.rs
- events.rs
- lib.rs
- scene_integration.rs
- world.rs
- Cargo.toml
- CLAUDE.md
- lod.rs
- mod.rs
- entity_commands.rs
- lib.rs
- scene_state.rs
- Cargo.toml
- CLAUDE.md
- lib.rs
- Cargo.toml
- CLAUDE.md
- audio_api.rs
- camera_api.rs
- collision_api.rs
- console_api.rs
- console_api_test.rs
- entities_api.rs
- entity_api.rs
- entity_mutations.rs
- event_api.rs
- event_api_test.rs
- gameobject_api.rs
- input_api.rs
- light_api.rs
- material_api.rs
- math_api.rs
- math_api_test.rs
- mesh_api.rs
- mod.rs
- physics_api.rs
- prefab_api.rs
- query_api.rs
- query_api_test.rs
- query_helpers.rs
- save_api.rs
- scene_api.rs
- time_api.rs
- time_api_test.rs
- timer_api.rs
- hot_reload.rs
- lib.rs
- lua_runtime.rs
- script_prefab_manager.rs
- script_system.rs
- event_api_demo.lua
- debug_test.rs
- event_api_integration_test.rs
- integration_test.rs
- json_integration_test.rs
- manual_load_test.rs
- query_entities_integration_test.rs
- scene_event_bus_integration_test.rs
- tstl_test.rs
- Cargo.toml
- bridge.rs
- diff.rs
- ipc.rs
- lib.rs
- Cargo.toml
- CLAUDE.md
- API_TEST_STATUS.md
- ENGINE_ARCHITECTURE.md
- INPUT_API_IMPLEMENTATION.md
- SCENE_TESTING_GUIDE.md
- bvh_demo.rs
- bvh_integration_demo.rs
- bvh_performance_test.rs
- scene_api_comprehensive_test.jpg
- rust-build-metrics.sh
- generate_lod_performance_scene.py
- CLAUDE.md
- colliders.rs
- grid.rs
- lines.rs
- mod.rs
- camera.rs
- camera_test.rs
- light.rs
- light_test.rs
- mesh_renderer.rs
- mesh_renderer_test.rs
- mod.rs
- transform.rs
- transform_test.rs
- CLAUDE.md
- mod.rs
- scene.rs
- scene_test.rs
- actions.rs
- CLAUDE.md
- keyboard.rs
- manager.rs
- mod.rs
- mouse.rs
- script_bridge.rs
- CLAUDE.md
- loader.rs
- mod.rs
- schema_validator.rs
- validation.rs
- audio_loader.rs
- bvh_debug.rs
- bvh_integration.rs
- camera_follow.rs
- camera_loader.rs
- camera_renderer.rs
- CLAUDE.md
- constants.rs
- coordinate_conversion.rs
- debug_gizmos.rs
- debug_lines.rs
- debug_rendering.rs
- enhanced_lights.rs
- entity_loader.rs
- instanced_loader.rs
- light_loader.rs
- light_loader_test.rs
- lighting.rs
- lighting_test.rs
- lod_manager.rs
- lod_selector.rs
- material_manager.rs
- material_manager_test.rs
- material_overrides.rs
- material_update.rs
- mesh_filtering.rs
- mesh_loader.rs
- mod.rs
- orbital_camera.rs
- physics_sync.rs
- pivot_centering.rs
- post_process_targets.rs
- post_processing.rs
- primitive_mesh.rs
- render_settings.rs
- scene_loader.rs
- scene_utilities.rs
- screen_overlay.rs
- skybox.rs
- terrain_generator.rs
- text_overlay.rs
- texture_cache.rs
- transform_utils.rs
- visibility.rs
- bvh_manager.rs
- CLAUDE.md
- intersect.rs
- mesh_bvh.rs
- mod.rs
- primitives.rs
- scene_bvh.rs
- scripting_adapter.rs
- mod.rs
- noise.rs
- normals.rs
- utils.rs
- CLAUDE.md
- mod.rs
- threed_camera_manager.rs
- threed_context_state.rs
- threed_light_manager.rs
- threed_light_manager_test.rs
- threed_mesh_manager.rs
- threed_render_coordinator.rs
- threed_renderer.rs
- threed_renderer_test.rs
- threed_scene_loader_state.rs
- CLAUDE.md
- mod.rs
- screenshot.rs
- time.rs
- time_test.rs
- app_threed.rs
- bvh_integration_test.rs
- lib.rs
- main.rs
- camera_integration_test.rs
- lod_integration_test.rs
- physics_integration_test.rs
- shadow_integration_simple_test.rs
- shadow_pipeline_documentation_test.rs
- build_metrics.rs
- ci_build.rs
- feature_matrix.rs
- mod.rs
- size_report.rs
- cmd.rs
- mod.rs
- main.rs
- Cargo.toml
- .gitignore
- assets
- BUILD_OPTIMIZATION_SUMMARY.md
- Cargo.toml
- CLAUDE.md
- README.md
- simple_lod_test
- LOD_TEST_README.md
- audio_api_test.json
- collision_api_test.json
- collision_comprehensive_test.json
- collision_visual_test.json
- debugshapes.json
- event_bus_test.json
- gameobject-api-test.json
- gameobject_collision_test.json
- mesh_api_test.json
- prefab_api_test.json
- prefab_tree.json
- README.md
- scene_api_comprehensive_test.json
- scene_api_visual_test.json
- scene_prefab_api_test.json
- test_material_validation.json
- testallshapes.json
- testbvh.json
- testcamera.json
- testcolliders.json
- testcube.json
- testcube2.json
- testdirectional.json
- testgltf.json
- testhierarchy.json
- testinstanced.json
- testlighting.json
- testlighting_multiple.json
- testlod-farmhouse.json
- testlod-integration.json
- testlod-performance.json
- testlod-simple.json
- testlod.json
- testmaterials-textures.json
- testmaterials.json
- testmulticamera.json
- testphysics.json
- testphysics2.json
- testprefab.json
- testprefabs.json
- testrigidbody.json
- testscripting.json
- testshadows.json
- testshapes.json
- testskybox.json
- testsound.json
- testterrain.json
- _README.json
- advanced-example.script.lua
- entity-3.script.lua
- entity-7.script.lua
- PlayerController.lua
- test.player-controller.lua
- camera-animator.lua
- collision-logger.lua
- color-cycler.lua
- emissive-pulser.lua
- force-applier.lua
- game.testScript.lua
- light-color-cycler.lua
- pbr-animator.lua
- test_light_api.lua
- trigger-logger.lua
- action_system_test.lua
- audio_api_test.lua
- bvh_test.lua
- collision_api_test.lua
- collision_comprehensive_test.lua
- collision_visual_test.lua
- cube_mover.lua
- gameobject-spawner.lua
- gameobject_collision_test.lua
- input_test.lua
- mesh_api_test.lua
- mesh_api_visibility_test.lua
- prefab_api_test.lua
- save_load_test.lua
- scene_api_comprehensive_test.lua
- scene_api_simple_test.lua
- scene_api_visual_test.lua
- scene_event_bus_test.lua
- scene_info_display.lua
- scene_prefab_api_test.lua
- simple_event_test.lua
- entity-26.airplane-flight-controller.lua
- entity-3.rotating-cube-script.lua
- entity-3.script.lua
- game.testScript.lua
- moving-sphere.lua
- pulsing-scale.lua
- rotating-cube.lua
- .gitignore
- README.md
- CLAUDE.md
- convert-low-poly.py
- autoTriangleBudget.js
- blenderDecimator.js
- logger.js
- modelAnalyzer.js
- qualityMetrics.js
- blender-decimate.js
- capture-threejs-screenshot.mjs
- check-model-complexity.js
- CLAUDE.md
- create-test-gltf.js
- decompress-draco.js
- dev-ingest-server.js
- export-schemas.js
- fix-unused-vars.js
- optimize-models.js
- optimize.js
- pre-decimate.js
- remove-console-logs-advanced.js
- remove-console-logs-safe.js
- remove-console-logs.js
- render-geometry.js
- sync-assets-to-rust.js
- sync-assets.js
- test-meshopt-comparison.js
- validate-scene.cjs
- validate-scene.ts
- InputSystem.e2e.test.ts
- engine-context-isolation.test.tsx
- singleton-elimination.test.ts
- defineAnimations.ts
- AnimationRegistry.ts
- .gitkeep
- SoundManager.test.tsx
- AnimationComponent.test.ts
- Easing.test.ts
- Easing.ts
- Interpolators.ts
- EventTrack.test.ts
- MaterialTrack.test.ts
- MorphTargetTrack.test.ts
- TrackTypes.test.ts
- TransformTrack.test.ts
- EventTrack.ts
- MaterialTrack.ts
- MorphTargetTrack.ts
- TrackTypes.ts
- TransformTrack.ts
- AnimationComponent.ts
- CameraBackgroundManager.tsx
- CameraControlsManager.tsx
- CameraFollowManager.tsx
- DefaultCamera.tsx
- GameCameraManager.tsx
- CameraDebugOverlay.tsx
- Camera.test.tsx
- Entity.test.tsx
- Light.test.tsx
- MeshRenderer.test.tsx
- Transform.test.tsx
- Camera.tsx
- Entity.tsx
- EntityContext.tsx
- index.ts
- Instanced.tsx
- Light.tsx
- MeshRenderer.tsx
- Transform.tsx
- EnvironmentLighting.tsx
- CharacterControllerPhysicsSystem.tsx
- PhysicsBody.tsx
- Toast.tsx
- .gitkeep
- CLAUDE.md
- EngineLoop.tsx
- GameEngine.tsx
- GameManager.tsx
- SoundManager.tsx
- EngineConfig.ts
- model-example.config.ts
- ComponentRegistryStore.ts
- ECSWorldStore.ts
- EngineProvider.tsx
- EntityManagerStore.ts
- index.ts
- README-type-safe-scenes.md
- useCollisionEvents.test.ts
- useComponentRegistry.test.ts
- useEntity.test.ts
- useEvent.test.ts
- useLODModel.test.tsx
- useTag.test.ts
- .gitkeep
- CLAUDE.md
- useAnimationFromAsset.ts
- useAsset.ts
- useAssetResource.ts
- useAudio.ts
- useCameraBackground.ts
- useCollisionEvents.ts
- useComponentRegistry.ts
- useEngine.ts
- useEntity.ts
- useEntityState.ts
- useEvent.ts
- useGameEngine.ts
- useGameEngineControls.ts
- useInput.ts
- useInputActions.ts
- useLOD.ts
- useLODModel.ts
- useModelDebug.tsx
- usePhysicsBinding.ts
- useQueryableTags.ts
- useSceneState.ts
- useTag.ts
- scoring.test.ts
- tags.test.ts
- validation.test.ts
- TimelineEvaluator.test.ts
- Mixing.ts
- Serialization.ts
- TimelineEvaluator.ts
- index.ts
- ProjectAssetService.ts
- Container.test.ts
- Container.ts
- README.md
- ComponentIndex.test.ts
- ComponentRegistry.advanced.test.ts
- ComponentRegistry.test.ts
- engine-instance-isolation.test.ts
- EntityIndex.test.ts
- HierarchyIndex.test.ts
- IndexEventConsistency.test.ts
- SimpleIntegrationTest.test.ts
- World.test.ts
- IndexEventAdapter.ts
- SingletonAdapter.ts
- CameraComponent.test.ts
- MeshColliderComponent.test.ts
- RigidBodyComponent.test.ts
- TransformComponent.test.ts
- ComponentAccessors.test.ts
- RigidBodyAccessor.integration.test.ts
- TransformAccessor.test.ts
- ComponentAccessors.ts
- types.ts
- animationComponent.ts
- CameraComponent.ts
- CharacterControllerComponent.ts
- CustomShapeComponent.ts
- GeometryAssetComponent.ts
- index.ts
- InstancedComponent.ts
- LightComponent.ts
- MeshColliderComponent.ts
- MeshRendererComponent.ts
- PersistentIdComponent.ts
- PrefabInstanceComponent.ts
- RigidBodyComponent.ts
- ScriptComponent.ts
- SoundComponent.ts
- TerrainComponent.ts
- TransformComponent.ts
- CameraComponent.ts
- ComponentDefinitions.ts
- MeshColliderComponent.ts
- MeshRendererComponent.ts
- RigidBodyComponent.ts
- TransformComponent.ts
- createEngineInstance.test.ts
- createEngineInstance.ts
- idSchema.test.ts
- persistent-id-management.test.ts
- idSchema.ts
- PersistentIdService.ts
- SpatialIndex.test.ts
- ComponentIndex.ts
- EntityIndex.ts
- HierarchyIndex.ts
- SpatialIndex.ts
- EntityMetadataManager.test.ts
- EntityMetadataManager.ts
- types.ts
- ComponentMutationBuffer.test.ts
- ComponentMutationBuffer.ts
- entityQueries.pooling.test.ts
- entityQueries.spatial.test.ts
- entityQueries.ts
- TagManager.test.ts
- TagManager.ts
- types.ts
- colorUtils.ts
- componentConverters.ts
- consistencyChecker.ts
- entityScanUtils.ts
- stringHashUtils.ts
- BitECSComponents.ts
- CLAUDE.md
- ComponentRegistry.ts
- DataConversion.ts
- EntityManager.ts
- IComponent.ts
- IEntity.ts
- index.ts
- init.ts
- types.ts
- utils.ts
- World.ts
- ErrorBoundary.tsx
- ErrorHandler.ts
- index.ts
- README.md
- GameExtensionPoints.ts
- types.ts
- createLoopStore.test.ts
- createLoopStore.ts
- battleshipLoading.test.ts
- geometryAssetCatalog.test.ts
- exportBufferGeometryToMeta.ts
- geometryAssetCatalog.ts
- IGeometryMeta.ts
- io.ts
- parseMetaToBufferGeometry.ts
- ActionMap.test.ts
- InputActionRuntime.test.ts
- InputManager.test.ts
- KeyboardInput.test.ts
- MouseInput.test.ts
- ActionMap.ts
- InputActionRuntime.ts
- InputManager.ts
- inputTypes.ts
- KeyboardInput.ts
- MouseInput.ts
- types.ts
- buffers.ts
- index.ts
- BatchedEventEmitter.ts
- index.ts
- MathPools.ts
- ObjectPool.ts
- ObjectPool.test.ts
- PooledVector3.test.ts
- ObjectPool.ts
- PooledVector3.ts
- BVHManager.test.ts
- LODManager.test.ts
- discovery.test.ts
- shapeRegistry.test.ts
- discovery.ts
- IShapeDescriptor.ts
- shapeRegistry.ts
- BVHManager.ts
- CLAUDE.md
- LODManager.ts
- lodUtils.ts
- RendererFactory.ts
- OverrideApplier.ts
- OverridesStore.ts
- defaultScene.ts
- index.ts
- sampleScene.ts
- SceneSchema.ts
- SceneRegistry.ts
- DirectComponentAccessors.debug.test.ts
- DirectComponentAccessors.integration.test.ts
- DirectScriptExecutor.advanced.test.ts
- DirectScriptExecutor.gameobject.test.ts
- DirectScriptExecutor.test.ts
- HierarchyTraversal.test.ts
- PhysicsWorkflow.integration.test.ts
- ScriptExecutor.integration.test.ts
- ScriptResolver.test.ts
- ScriptSystem.InputIntegration.test.ts
- TransformAccessor.test.ts
- TransformScripting.test.ts
- physics-binding.test.ts
- PlaySessionTracker.test.ts
- scheduler.test.ts
- physics-binding.ts
- PlaySessionTracker.ts
- scheduler.ts
- AudioAPI.integration.test.ts
- AudioAPI.test.ts
- CharacterControllerAPI.test.ts
- EntitiesAPI.test.ts
- EventAPI.test.ts
- GameObjectAPI.test.ts
- InputAPI.integration.test.ts
- InputAPI.test.ts
- integration.test.ts
- PhysicsEventsAPI.test.ts
- PrefabAPI.integration.test.ts
- QueryAPI.test.ts
- TimerAPI.test.ts
- AudioAPI.ts
- CharacterControllerAPI.ts
- ComponentsAPI.ts
- EntitiesAPI.ts
- EventAPI.ts
- GameObjectAPI.ts
- InputAPI.ts
- PhysicsEventsAPI.ts
- PrefabAPI.ts
- QueryAPI.ts
- TimerAPI.ts
- README.md
- crud.types.test.ts
- PrimitiveFactory.test.ts
- crud.types.ts
- ModelFactory.ts
- PrimitiveFactory.ts
- perf.ts
- transpile.worker.ts
- CLAUDE.md
- DirectScriptExecutor.ts
- SafeScriptExecutor.ts
- ScriptAPI.ts
- ScriptCompiler.ts
- ScriptContextFactory.ts
- ScriptResolver.ts
- ThreeJSEntityRegistry.ts
- TranspileService.ts
- compression-integration.test.ts
- EntitySerializer.test.ts
- GeometryAssetDefaultRestore.test.ts
- GeometryAssetDeserialization.test.ts
- MaterialSerializer.test.ts
- PrefabSerializer.test.ts
- RustSceneSerializer.simple.test.ts
- SceneDeserializer.test.ts
- SceneLoader.test.ts
- SceneSerializer.advanced.test.ts
- SceneSerializer.test.ts
- StreamingSceneSerializer.lock.test.ts
- AssetReferenceResolver.node.test.ts
- AssetReferenceResolver.test.ts
- AssetTypes.test.ts
- AssetLibraryCatalog.ts
- AssetReferenceResolver.ts
- AssetTypes.ts
- BrowserAssetLoader.ts
- CLAUDE.md
- defineInputAssets.ts
- defineMaterials.ts
- definePrefabs.ts
- defineScripts.ts
- FsSceneStore.test.ts
- SceneValidation.test.ts
- FsSceneStore.ts
- HttpUtils.ts
- ISceneStore.ts
- NameUtils.ts
- Result.ts
- SceneValidation.ts
- ComponentDefaults.ts
- index.ts
- MaterialDefaults.ts
- end-to-end.test.ts
- integration.test.ts
- MultiFileSceneLoader.test.ts
- MultiFileSceneSerializer.test.ts
- SceneFolderManager.test.ts
- MultiFileSceneLoader.ts
- MultiFileSceneSerializer.ts
- SceneFolderManager.ts
- DefaultOmitter.test.ts
- MaterialHasher.test.ts
- DefaultOmitter.ts
- index.ts
- MaterialHasher.ts
- ScriptFileResolver.ts
- ScriptSerializationUtils.ts
- AnimationSerializer.ts
- CLAUDE.md
- EntitySerializer.ts
- index.ts
- MaterialSerializer.ts
- PrefabSerializer.ts
- RustSceneExporter.ts
- RustSceneSerializer.ts
- RustSchemaExporter.ts
- SceneDeserializer.ts
- SceneDiff.ts
- SceneLoader.ts
- SceneSerializer.ts
- StreamingSceneSerializer.ts
- tsxSerializer.ts
- TerrainCache.test.ts
- heightfieldGenerator.ts
- index.ts
- noiseUtils.ts
- TerrainCache.ts
- TerrainPresets.ts
- TerrainProfiler.ts
- TerrainWorker.ts
- idGenerator.ts
- .gitkeep
- audio.ts
- CLAUDE.md
- events.ts
- gameLoop.ts
- index.ts
- logger.ts
- physics.ts
- rendering.ts
- scoring.ts
- tags.ts
- validation.ts
- Material.types.test.ts
- MaterialConverter.test.ts
- MaterialOverrides.test.ts
- MaterialRegistry.test.ts
- CLAUDE.md
- constants.ts
- index.ts
- Material.types.ts
- MaterialConverter.ts
- MaterialOverrides.ts
- MaterialRegistry.ts
- CharacterMotor.test.ts
- ColliderRegistry.test.ts
- CharacterMotor.ts
- ColliderRegistry.ts
- KinematicBodyController.ts
- Layers.ts
- PhysicsLifecycleLogger.ts
- types.ts
- PrefabPositionOverride.test.ts
- PrefabRegistry.test.ts
- PrefabSystem.integration.test.ts
- CLAUDE.md
- index.ts
- initPrefabs.ts
- Prefab.types.ts
- PrefabApplier.ts
- PrefabManager.ts
- PrefabOverrides.ts
- PrefabPool.ts
- PrefabRegistry.ts
- PrefabSerializer.ts
- PrefabUtils.ts
- lodStore.test.ts
- .gitkeep
- CLAUDE.md
- engineStore.ts
- lodStore.ts
- toastStore.ts
- uiStore.ts
- AnimationSystem.test.ts
- CharacterControllerHelpersBasic.test.ts
- CharacterControllerIntegration.test.ts
- CharacterControllerSystem.test.ts
- ModelMatrixSystem.test.tsx
- ScriptSystem.test.ts
- soundSystem.test.ts
- .gitkeep
- AnimationSystem.ts
- bvhSystem.ts
- cameraSystem.ts
- CharacterControllerGoldenSignals.ts
- CharacterControllerHelpers.ts
- CharacterControllerSystem.ts
- CLAUDE.md
- ComponentWriteSystem.ts
- InstanceSystem.ts
- lightSystem.ts
- MaterialSystem.ts
- ModelMatrixSystem.tsx
- ScriptSystem.ts
- soundSystem.ts
- transformSystem.ts
- .gitkeep
- assets.ts
- component-registry.ts
- components.test.ts
- components.ts
- ecs.ts
- entities.ts
- scene.ts
- comparison.test.ts
- comparison.ts
- sceneBuilder.ts
- sceneLoader.ts
- sceneValidation.ts
- CLAUDE.md
- index.ts
- ChatHeader.tsx
- ChatInput.tsx
- ChatMessageItem.tsx
- ChatMessageList.tsx
- ChatStatusBar.tsx
- SidebarChatShell.tsx
- useChatAgent.ts
- useChatInput.ts
- useChatMessages.ts
- useChatScroll.ts
- useChatStreaming.ts
- useScreenshotEvents.ts
- schemas.ts
- selectors.ts
- viewModels.ts
- display.ts
- formatters.ts
- CLAUDE.md
- AnimationBrowserModal.tsx
- AnimationCreateModal.tsx
- ChatPanel.tsx
- LeftSidebarChat.tsx
- RightSidebarChat.tsx
- LODSystemDemo.tsx
- SceneStatsExporter.tsx
- TerrainProfilerOverlay.tsx
- EditableEntityName.tsx
- AnimationAdapter.tsx
- CameraAdapter.tsx
- CharacterControllerAdapter.tsx
- LightAdapter.tsx
- MeshColliderAdapter.tsx
- MeshRendererAdapter.tsx
- RigidBodyAdapter.tsx
- ScriptAdapter.tsx
- SoundAdapter.tsx
- TerrainAdapter.tsx
- TransformAdapter.tsx
- ComponentList.tsx
- DebugSection.tsx
- EmptyState.tsx
- CLAUDE.md
- TopBar.test.tsx
- useSaveDropdown.test.ts
- useMenuBarClickOutside.ts
- useSaveDropdown.ts
- useSubmenuPosition.ts
- MenuBar.tsx
- MenuBarItem.tsx
- MenuBarSubmenu.tsx
- menuConfig.ts
- SidePanel.tsx
- StackedLeftPanel.tsx
- StatusBar.tsx
- TabbedLeftPanel.tsx
- TabPanel.tsx
- TopBar.tsx
- TopBarActions.tsx
- TopBarLogo.tsx
- TopBarPlaybackControls.tsx
- TopBarSaveDropdown.tsx
- TopBarStatusSection.tsx
- MaterialBrowserModal.test.tsx
- MaterialActions.tsx
- MaterialNameForm.tsx
- ScratchMaterialForm.tsx
- TemplateSelectionForm.tsx
- materialTemplates.ts
- useMaterialCreation.ts
- useMaterialForm.ts
- useMaterials.ts
- useTemplateSelection.ts
- MaterialBrowserModal.tsx
- MaterialCreateModal.tsx
- MaterialInspector.tsx
- MaterialPreview2D.tsx
- MaterialPreviewSphere.tsx
- TEXTURE_CLEANUP_FIX.md
- EnhancedAddObjectMenu.test.tsx
- AddComponentMenu.tsx
- DropdownMenu.tsx
- EnhancedAddObjectMenu.tsx
- NestedDropdownMenu.tsx
- HierarchyDragDrop.test.tsx
- HierarchyItem.test.tsx
- useHierarchyTree.test.ts
- useHierarchyContextMenu.ts
- useHierarchyDragDrop.ts
- useHierarchySelection.ts
- useHierarchyTree.ts
- HierarchyContextMenu.tsx
- HierarchyItem.tsx
- HierarchyPanelContent.tsx
- AnimationSection.tsx
- CameraSection.tsx
- CharacterControllerSection.tsx
- InputConfigurationModal.tsx
- InspectorPanelContent.tsx
- LazyInspectorPanelContent.tsx
- LightSection.tsx
- ColliderFields.tsx
- ColliderScalarField.tsx
- MeshColliderSection.tsx
- MeshRendererSection.tsx
- RigidBodyFields.tsx
- RigidBodySection.tsx
- ScriptCodeModal.tsx
- ScriptEditor.tsx
- ScriptParameters.tsx
- ScriptSection.tsx
- SoundSection.tsx
- TerrainSection.tsx
- TransformSection.tsx
- MaterialsPanel.tsx
- PrefabsPanel.tsx
- TimelinePanel.test.tsx
- Keyframe.test.tsx
- Playhead.test.tsx
- AnimationFocusEffect.tsx
- Keyframe.tsx
- KeyframeValueEditor.tsx
- Playhead.tsx
- Ruler.tsx
- Toolbar.tsx
- TrackList.tsx
- TrackRow.tsx
- useTimelineKeyboard.test.tsx
- useTimelinePlayback.test.tsx
- useAnimationFocus.ts
- useCameraFocus.ts
- useSceneFade.ts
- useTimelineKeyboard.ts
- useTimelinePlayback.ts
- ANIMATION-FOCUS.md
- TimelinePanel.tsx
- ViewportPanel.test.tsx
- customShapeRendering.integration.test.tsx
- index.ts
- useAdaptiveQuality.ts
- useEntityRegistration.ts
- useTextureLoading.ts
- AxesIndicator.tsx
- CameraEntity.tsx
- CameraGeometry.tsx
- CameraPerformanceController.tsx
- CameraSystemConnector.tsx
- EntityColliders.tsx
- EntityColliderVisualization.tsx
- EntityMesh.tsx
- EntityOutline.tsx
- EntityPhysicsBody.tsx
- GeometryRenderer.tsx
- GizmoModeSelector.tsx
- LightEntity.tsx
- LightGeometry.tsx
- MaterialRenderer.tsx
- ModelDropZone.tsx
- PhysicsBindingManager.tsx
- TerrainGeometry.tsx
- types.ts
- utils.ts
- ViewportHeader.tsx
- ViewportInvalidateExporter.tsx
- useEntityMesh.test.ts
- useColliderConfiguration.ts
- useEntityColliders.ts
- useEntityComponents.ts
- useEntityMesh.ts
- useEntityPhysics.ts
- useEntityRendering.ts
- useEntitySelection.ts
- useEntityTransform.ts
- useEntityValidation.ts
- useFollowedEntityCheck.ts
- useGizmoInteraction.ts
- useTerrainPhysics.ts
- ColliderVisualization.tsx
- EntityRenderer.tsx
- EntityTransformControls.tsx
- GizmoControls.tsx
- GroupGizmoControls.tsx
- HierarchyVisualization.tsx
- LightRenderer.tsx
- SelectionOutline.tsx
- ViewportPanel.tsx
- CLAUDE.md
- LODPanel.tsx
- EditorPhysicsIntegration.tsx
- usePrefabs.ts
- PrefabBrowserModal.tsx
- PrefabCreateModal.tsx
- PrefabInspector.tsx
- LODSettings.tsx
- ColorPicker.test.tsx
- GamepadSettings.test.tsx
- InputActionsEditor.test.tsx
- InputModal.test.tsx
- KeyboardSettings.test.tsx
- MouseSettings.test.tsx
- SettingControls.test.tsx
- StatusBadge.test.tsx
- Toast.test.tsx
- AssetLoaderModal.tsx
- AssetSelector.tsx
- AudioPreview.tsx
- AxisInput.tsx
- Card.tsx
- CheckboxField.tsx
- Collapsible.tsx
- CollapsibleSection.tsx
- ColorField.tsx
- ColorPicker.tsx
- ComponentDependencyWarning.tsx
- ComponentField.tsx
- FieldGroup.tsx
- GamepadSettings.tsx
- GenericComponentSection.tsx
- GeometryBrowserModal.tsx
- GeometryPreview.tsx
- GlobalAssetLoaderModal.tsx
- InputActionsEditor.tsx
- InputDialogs.tsx
- InputModal.tsx
- InputSettingsModal.tsx
- InspectorButton.tsx
- InspectorSection.tsx
- InternalTabs.tsx
- KeyboardSettings.tsx
- Modal.tsx
- Model3DPreview.tsx
- ModelErrorBoundary.tsx
- ModelLoadingMesh.tsx
- ModelLoadingPlaceholder.tsx
- MouseSettings.tsx
- PreferencesModal.tsx
- README-AssetLoader.md
- ScenePersistenceModal.tsx
- SettingControls.tsx
- SingleAxisField.tsx
- StatusBadge.tsx
- StatusIndicator.tsx
- ToggleField.tsx
- ToolbarButton.tsx
- ToolbarGroup.tsx
- Tooltip.tsx
- useDragAxis.ts
- useDragAxisCamera.ts
- Vector2Field.tsx
- Vector3Field.tsx
- index.ts
- TerrainPreview.tsx
- TerrainWizard.tsx
- CLAUDE.md
- gameObjectMenuData.test.tsx
- gameObjectMenuData.tsx
- scene.json
- customShapeCreation.integration.test.ts
- useAgentActions.test.ts
- useAutoSelection.test.ts
- useEditorFocusGuard.test.ts
- useEditorState.test.ts
- useEntitySynchronization.test.ts
- useGroupSelection.lock.test.ts
- useGroupSelection.test.ts
- useInputAssetSync.test.ts
- usePlayModeState.test.ts
- CLAUDE.md
- componentHandlers.ts
- entityHandlers.ts
- geometryHandlers.ts
- prefabFromPrimitivesHandler.ts
- prefabHandlers.ts
- prefabTransformPropagator.ts
- primitiveCreationHandlers.ts
- transformHandlers.ts
- useAgentActions.ts
- useAssetLoader.ts
- useAutoSelection.ts
- useAvailableEntities.ts
- useComponentManager.ts
- useDynamicShapes.ts
- useEditorFocusGuard.ts
- useEditorHandlers.ts
- useEditorKeyboard.ts
- useEditorState.ts
- useEditorStats.ts
- useEntityComponents.ts
- useEntityCreation.ts
- useEntityData.ts
- useEntityInfo.ts
- useEntityManager.ts
- useEntitySynchronization.ts
- useExternalScript.ts
- useFPS.ts
- useGeometryAssets.ts
- useGroupSelection.ts
- useInputActionsAssets.ts
- useInputAssetSync.ts
- useInputSettings.ts
- useInspectorData.ts
- useLocalStorage.ts
- useMaterial.ts
- useMesh.ts
- useMeshCollider.ts
- useMeshRenderer.ts
- useModelIngestion.ts
- usePhysicsControls.ts
- usePlayModeState.ts
- useRigidBody.ts
- useSceneInitialization.ts
- useScenePersistence.ts
- useStaticSceneLoader.ts
- useStreamingSceneActions.ts
- useTransform.ts
- index.ts
- materials-colors.md
- planning-workflow.md
- screenshot-analysis-instructions.md
- screenshot-verification.md
- system-base.md
- tool-selection.md
- EntityBatchEditTool.test.ts
- EntityEditTool.test.ts
- PlanningTool.test.ts
- PrefabManagementTool.test.ts
- SceneManipulationTool.test.ts
- SceneQueryTool.test.ts
- scriptApiParser.test.ts
- entityIntrospection.test.ts
- entityIntrospection.ts
- viewportRefresh.ts
- EntityBatchEditTool.ts
- EntityEditTool.ts
- GeometryCreationTool.ts
- GetAvailableMaterialsTool.ts
- GetAvailableShapesTool.ts
- GetSceneInfoTool.ts
- GetShapeSchemaTool.ts
- index.ts
- PlanningTool.ts
- PrefabManagementTool.ts
- SceneManipulationTool.ts
- SceneQueryTool.ts
- ScreenshotFeedbackTool.ts
- scriptApiParser.ts
- ScriptManagementTool.ts
- VIEWPORT_REFRESH.md
- shapeDiscovery.ts
- AgentEntityService.ts
- AgentEventResponse.ts
- AgentMaterialService.ts
- AgentPrefabService.ts
- AgentService.ts
- AgentTransformService.ts
- CodebaseContextProvider.ts
- README.md
- SCREENSHOT_VALIDATION.md
- SessionLogger.ts
- types.ts
- index.ts
- OpenRouterService.ts
- README.md
- AnimationAssetService.ts
- TransformAccessor.ts
- chatStore.test.ts
- editorStore.lock.test.ts
- inputStore.test.ts
- materialsStore.batch.test.ts
- materialsStore.test.ts
- timelineStore.test.ts
- animationsStore.ts
- assetLoaderStore.ts
- chatStore.ts
- editorStore.ts
- inputStore.ts
- materialsStore.ts
- prefabsStore.ts
- timelineStore.ts
- shapes.ts
- CLAUDE.md
- Editor.tsx
- RealAssetFiles.test.ts
- float.animation.tsx
- test.mp3
- default.input.tsx
- defaultInput.input.tsx
- bark.material.tsx
- default.material.tsx
- dss.material.tsx
- farmGrass.material.tsx
- forestground.material.tsx
- grass.material.tsx
- green.material.tsx
- leaves.material.tsx
- mat08941399.material.tsx
- mat1.material.tsx
- mat17149756.material.tsx
- mat2.material.tsx
- mat3447730b.material.tsx
- mat37a08996.material.tsx
- mat37ade631.material.tsx
- mat38910607.material.tsx
- mat475d2e07.material.tsx
- mat50e25b2a.material.tsx
- mat5bda9f5c.material.tsx
- mat5c3dbf5d.material.tsx
- mat6c6e5346.material.tsx
- mat7a93cc2b.material.tsx
- mat_38910607.material.tsx
- myMaterial.material.tsx
- re.material.tsx
- red.material.tsx
- rock.material.tsx
- sky.material.tsx
- test123.material.tsx
- farm_house_basic_shaded.high_fidelity.glb
- farm_house_basic_shaded.low_fidelity.glb
- green_tree_basic_shaded.glb
- green_tree_basic_shaded.high_fidelity.glb
- green_tree_basic_shaded.low_fidelity.glb
- blackbishop.prefab.tsx
- blackking.prefab.tsx
- blackknight.prefab.tsx
- blackpawn.prefab.tsx
- blackqueen.prefab.tsx
- blackrook.prefab.tsx
- chessboard.prefab.tsx
- chesspawn.prefab.tsx
- testprefab.prefab.tsx
- trees.prefab.tsx
- whitebishop.prefab.tsx
- whiteking.prefab.tsx
- whiteknight.prefab.tsx
- whitepawn.prefab.tsx
- whitequeen.prefab.tsx
- whiterook.prefab.tsx
- city_night.jpg
- desert_dusk.jpg
- farm-skybox.png
- forest_day.jpg
- mountain_sunset.jpg
- ocean_horizon.jpg
- crate-texture.png
- grass.png
- favicon.svg
- README.md
- index.ts
- assets.ts
- CLAUDE.md
- game.config.json
- battleship.shape.json
- example_box.shape.json
- Readme.md
- tree_oak.shape.json
- tree_pine.shape.json
- README.md
- defineScene.test.ts
- animationsystem.tsx
- CLAUDE.md
- defineScene.ts
- examplemultifile.tsx
- fml.tsx
- forest.tsx
- index.ts
- newscene.tsx
- nightstalker.tsx
- playground.tsx
- samplescene.tsx
- testcharactercontroller.tsx
- testchat.tsx
- testcube.tsx
- testcube2.tsx
- testdirectional.tsx
- testphysics.tsx
- testscripting.tsx
- gameobject-crud-demo.ts
- physics-demo.ts
- PlayerController.ts
- .eslintrc.json
- entity-26.airplane-flight-controller.ts
- entity-3.script.ts
- game.testScript.ts
- index.ts
- lua-runtime.d.ts
- moving-sphere.ts
- PlayerController.ts
- pulsing-scale.ts
- README.md
- rotating-cube.ts
- script-api.d.ts
- tsconfig.json
- README.md
- CLAUDE.md
- index.ts
- AssetsApi.integration.test.ts
- DefaultOmission.test.ts
- FsAssetStore.test.ts
- createAssetsApi.ts
- FsAssetStore.ts
- IAssetStore.ts
- JsonFormatHandler.test.ts
- TsxFormatHandler.lock.test.ts
- TsxFormatHandler.test.ts
- JsonFormatHandler.ts
- StreamFormatHandler.ts
- TsxFormatHandler.ts
- createSceneApi.ts
- ISceneFormatHandler.ts
- triggerLuaTranspile.ts
- saveLogPlugin.ts
- vite-plugin-ai-api.ts
- vite-plugin-model-ingest.ts
- vite-plugin-scene-api.ts
- vite-plugin-script-api.ts
- .gitkeep
- CLAUDE.md
- index.css
- README.md
- CLAUDE.md
- setup.ts
- utils.tsx
- CLAUDE.md
- modules.d.ts
- math.test.ts
- assetScanner.ts
- CLAUDE.md
- math.ts
- skyboxLoader.ts
- App.tsx
- main.tsx
- vite-env.d.ts
- .env.example
- .gitignore
- .model-optimization.config.json
- .prettierignore
- .prettierrc
- CHANGELOG.md
- CLAUDE.md
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- eslint.config.js
- IMPLEMENTED-FEATURES-LIST.md
- index.html
- LICENSE
- package.json
- postcss.config.js
- README.md
- ROADMAP.md
- SECURITY.md
- tailwind.config.js
- tsconfig.ci.json
- tsconfig.json
- tsconfig.node.json
- tsconfig.tstl.json
- vite.config.ts
- vitest.config.ts
- WORKFLOW.md
- yarn.lock
// repository documentation
Was this content helpful?
(0 ratings)
