推荐:将 NSDT场景编辑器 加入你的3D开发工具链
Viewer 是描述孪生世界的顶层对象,提供场景绘制和交互的画布。
场景如下:
构造函数
Viewer(element)
在参数element指定的 DOM 元素中创建孪生世界场景。
示例代码:
//import { Viewer } from 'nsdt@ted' //引入Viewer类
const viewer = new Viewer('container') //在id为container的元素内创建孪生世界
const sceneId = "63a13d2d39c45778ba1bedd0"; //要加载的场景的id
viewer.loadScene(sceneId,() => { //加载场景数据
console.log('completed!')
})
属性
.canvas: HTMLCanvasElement
当前场景 canvas 容器。
.scene: THREE.Scene
孪生世界的 THREE.JS scene 场景。

NSDT场景编辑器是一个用于3D开发的工具,它提供了Viewer对象来创建和管理孪生世界场景。Viewer具有加载场景、添加和删除图层的功能,支持用户交互如拾取物体和漫游。此外,还详细介绍了相关的API方法和事件监听器,以及如何处理鼠标事件。
最低0.47元/天 解锁文章
4602

被折叠的 条评论
为什么被折叠?



