/*
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
