feat: Implement ColliderCreator and ColliderInstance components, enhance PhysicsSimulator with multiple MaterialSpawner instances

This commit is contained in:
2025-07-23 14:03:00 +05:30
parent d4d66d9d32
commit ec4a4247b2
5 changed files with 319 additions and 24 deletions

View File

@@ -0,0 +1,28 @@
import React from 'react'
import MaterialSpawner from './materialSpawner'
import ColliderCreator from './colliders/colliderCreator'
function PhysicsSimulator() {
return (
<>
<MaterialSpawner
position={[0, 3, 0]}
spawnInterval={1000}
spawnCount={15}
/>
<MaterialSpawner
position={[-21, 3, -8]}
spawnInterval={1000}
spawnCount={5}
/>
<MaterialSpawner
position={[-17, 3, 6]}
spawnInterval={1000}
spawnCount={50}
/>
<ColliderCreator />
</>
)
}
export default PhysicsSimulator