创建圆形(平面)
OptionalmodelInfo: any模型参数
创建LOD(Level of Detail)对象 支持两种模式:
OptionalmodelInfo: modelInfoParams模型参数
可选,强制指定模式:'distance' | 'performance' | 'auto'(默认自动检测)
可选,是否禁用缓存(默认不禁用)
Loft 放样(r185 LoftGeometry)
创建地图
OptionalmodelInfo: any模型参数
Optionalgeometry: anyOptionalmaterial: any创建平面缓冲几何体
Optionalwidth: numberOptionalheight: numberOptionalmodelInfo: modelInfoParams创建仿真文字
创建球体
OptionalmodelInfo: modelInfoParams模型参数
Optionalmaterial: any材质(不传使用默认)
创建视频面板
video标签
OptionalmodelInfo: modelInfoParams模型参数
创建压缩包导入模型(支持gltf/glb/fbx/obj/stl/json及跨目录纹理)
OptionalmodelInfo: modelInfoParams模型参数数组
加载模型(单个或批量)
单个模型信息
OptionaluseIndexedDB: boolean是否使用 indexedDB(仅单模型时有效,默认 true)
加载模型(单个或批量)
模型数组
OptionalonModelLoaded: (model: Object3D, index: number) => void单个模型加载完成的回调
OptionalonAllLoaded: (models: Object3D<Object3DEventMap>[], thingOrigin?: ThingOrigin) => ThingOrigin所有模型加载完成的回调,接收模型数组和 ThingOrigin 实例,返回 ThingOrigin 实例供后续操作
更新模型层级
根模型节点
预热 Draco / KTX2 解码器(在首批 glb 加载前调用,避免 wasm 计入首模时间) 远程 wasm 加载失败时(如本地 dev CORS)自动回退 three 内置资源
Optionalrenderer: TORenderer
基础模型