bill hace 1 año
padre
commit
a2ef23dec7
Se han modificado 2 ficheros con 3 adiciones y 0 borrados
  1. 2 0
      src/api/fuse-model.ts
  2. 1 0
      src/api/scene.ts

+ 2 - 0
src/api/fuse-model.ts

@@ -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) : '',

+ 1 - 0
src/api/scene.ts

@@ -44,6 +44,7 @@ export interface Scene {
   modelSize: number
   status: SceneStatus
   modelTitle: string
+  renderType: string
   name: string
   num: string
   sceneName: string