You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
30 lines
792 B
30 lines
792 B
/*
|
|
auto-generated by: https://github.com/pmndrs/gltfjsx
|
|
*/
|
|
import React, { forwardRef, ForwardedRef } from 'react'
|
|
import ParkCollisions from './Park_collisions'
|
|
import StreetCollisions from './Street_collisions'
|
|
import MuseumCollisions from './Museum_collisions'
|
|
import EntranceCollsions from './Entrance_collisions'
|
|
import { Mesh, MeshBasicMaterial } from 'three'
|
|
|
|
const Model = forwardRef(
|
|
(props: JSX.IntrinsicElements['group'], ref: ForwardedRef<Mesh>) => {
|
|
const material = new MeshBasicMaterial({
|
|
wireframe: true,
|
|
color: 0xffff00,
|
|
})
|
|
|
|
return (
|
|
<group ref={ref} {...props} dispose={null}>
|
|
<ParkCollisions />
|
|
<EntranceCollsions />
|
|
<MuseumCollisions />
|
|
<StreetCollisions />
|
|
</group>
|
|
)
|
|
},
|
|
)
|
|
|
|
export default Model
|