import * as THREE from 'three' import { Object3D } from 'three' export function FindObjectItem( object: THREE.Object3D, name: string ): T | null { //console.log(object); let result = null object.traverse((child) => { //console.log("child", child); if (child.name == name) { result = child } }) return result } export function GetWorldPosition(o: Object3D) { const pos = new THREE.Vector3() o.getWorldPosition(pos) return pos } export function GetLocalPosition(obj: Object3D, postion: THREE.Vector3) { return obj.worldToLocal(postion.clone()) }