From a830f03be93890144de51065a558aed87ab51a94 Mon Sep 17 00:00:00 2001 From: Gomathi9520 Date: Thu, 21 Aug 2025 18:14:55 +0530 Subject: [PATCH] feat: Integrate RibbonCollider for Conveyor asset handling and remove debug log --- app/src/modules/builder/asset/models/model/model.tsx | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/app/src/modules/builder/asset/models/model/model.tsx b/app/src/modules/builder/asset/models/model/model.tsx index 07ca4ae..9d8c0a3 100644 --- a/app/src/modules/builder/asset/models/model/model.tsx +++ b/app/src/modules/builder/asset/models/model/model.tsx @@ -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 && - } */} + } + {isSelected && }