feat: Integrate RibbonCollider for Conveyor asset handling and remove debug log
This commit is contained in:
@@ -11,6 +11,7 @@ import { SkeletonUtils } from 'three-stdlib';
|
||||
import { getAssetFieldApi } from '../../../../../services/factoryBuilder/asset/floorAsset/getAssetField';
|
||||
import { ModelAnimator } from './animator/modelAnimator';
|
||||
import { useModelEventHandlers } from './eventHandlers/useEventHandlers';
|
||||
import RibbonCollider from '../../../../scene/physics/conveyor/ribbonCollider';
|
||||
|
||||
function Model({ asset, isRendered, loader }: { readonly asset: Asset, isRendered: boolean, loader: GLTFLoader }) {
|
||||
const url_Backend_dwinzo = `http://${process.env.REACT_APP_SERVER_MARKETPLACE_URL}`;
|
||||
@@ -40,7 +41,6 @@ function Model({ asset, isRendered, loader }: { readonly asset: Asset, isRendere
|
||||
} else if (data.type === 'Conveyor') {
|
||||
if (data.data) {
|
||||
const fieldData = data.data;
|
||||
console.log('fieldData: ', fieldData);
|
||||
setFieldData(fieldData);
|
||||
}
|
||||
} else if (data.type === 'Crane') {
|
||||
@@ -225,14 +225,15 @@ function Model({ asset, isRendered, loader }: { readonly asset: Asset, isRendere
|
||||
asset={asset}
|
||||
/> */}
|
||||
|
||||
{/* {ribbonData &&
|
||||
{asset.eventData && asset.eventData.type === 'Conveyor' && fieldData &&
|
||||
<RibbonCollider
|
||||
key={asset.modelUuid}
|
||||
boundingBox={boundingBox}
|
||||
ribbonData={ribbonData}
|
||||
ribbonData={fieldData}
|
||||
asset={asset}
|
||||
/>
|
||||
} */}
|
||||
}
|
||||
|
||||
{isSelected &&
|
||||
<AssetBoundingBox name='Asset BBox' boundingBox={boundingBox} color={savedTheme === "dark" ? "#c4abf1" : "#6f42c1"} lineWidth={2.7} />
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user