|
@@ -24,6 +24,7 @@ export interface FuseModel extends FuseModelAttrs {
|
|
|
modelId: number
|
|
|
fusionNumId: number,
|
|
|
url: string
|
|
|
+ renderType?: string,
|
|
|
title: string
|
|
|
fusionId: number,
|
|
|
modelType: string,
|
|
@@ -55,6 +56,7 @@ const serviceToLocal = (serviceModel: ServiceFuseModel, test = false): FuseModel
|
|
|
fusionNumId: serviceModel.fusionNumId,
|
|
|
modelType: serviceModel.sceneData?.modelDateType,
|
|
|
position: serviceModel.transform.position,
|
|
|
+ renderType: serviceModel.sceneData.type === SceneType.SWMX ? (serviceModel.sceneData.renderType || 'base') : undefined,
|
|
|
rotation: serviceModel.transform.rotation,
|
|
|
id: serviceModel.fusionNumId.toString(),
|
|
|
url: serviceModel.sceneData ? ([SceneType.SWSS, SceneType.SWYDSS].includes(serviceModel.sceneData.type) ? serviceModel.sceneData.num : serviceModel.sceneData.modelGlbUrl) : '',
|