chore(controller): three-player-controller als Ordner statt Submodul

Das Submodul zeigte auf GitHub, der eingetragene Stand 028c652 lag aber nur
lokal vor: GitHub-Master ac39682 plus Showcase mit Figuren und launch.json.
Frische Klone konnten den Controller deshalb nicht laden. Jetzt liegt dieser
Stand als normaler Ordner im Repo, ohne Verweis auf GitHub.

dist/ und node_modules/ im Controller bleiben ignoriert und werden wie bisher
lokal gebaut.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
knsoandClaude Opus 5 committed 2026-09-15 21:27:03 +02:00
1 parent 780e246fe5
commit fb38652e7f
153 files changed
+42561 -4

No files matched your search

@@ -0,0 +1,31 @@
export type { MotionType, CollisionCollider, CollisionShape, AddColliderOptions, MeshQueryFilter, MeshQueryOptions } from "./CollisionWorld";
export { CollisionWorld } from "./CollisionWorld";
export {
CollisionGroup,
CHARACTER_QUERY_MASK,
ALL_COLLISION_MASK,
type CollisionGroupBits,
} from "./groups";
export type {
ColliderDesc,
ColliderHandle,
ColliderShape,
MeshShape,
BoxShape,
SphereShape,
StaticColliderDesc,
KinematicColliderDesc,
DynamicColliderDesc,
} from "./colliderDesc";
export { DYNAMIC_BODY_DEFAULTS } from "./colliderDesc";
export { DynamicBody } from "./DynamicBody";
export type { DynamicBodyKind, DynamicBodyMaterialOptions } from "./DynamicBody";
export { DynamicSphereBody, isSphereBody } from "./DynamicSphere";
export { DynamicBoxBody, isBoxBody } from "./DynamicBox";
export {
buildStaticMergedMesh,
buildKinematicMergedMesh,
attachBoundsTree,
ensureAttributesMinimal,
unifiedAttribute,
} from "./colliderBuild";