UNPKG

urbi-exhibitions

Version:
21 lines (20 loc) 695 B
import { BuildingOptions } from '../types'; export interface ModelConfig { buildingIds: string[]; coords: number[]; scale: number; rotateX: number; rotateY: number; rotateZ: number; moveX: number; moveY: number; moveZ: number; isDark?: boolean; models: Array<{ path: string; name: string; displayName?: string; }>; } export declare function convertModelToCS(conf: ModelConfig): BuildingOptions; export declare function convertModelParams(conf: Pick<ModelConfig, 'rotateX' | 'rotateY' | 'rotateZ' | 'moveX' | 'moveY' | 'moveZ'>): Pick<BuildingOptions, 'rotateX' | 'rotateY' | 'rotateZ' | 'offsetX' | 'offsetY' | 'offsetZ'>;