Appearance
界面介绍
初始界面

场景内容面板-属性
通过属性面板可以控制模型材质的: 位置,缩放,选择,可见性,阴影相关内容

注⚠️:内容为灯光属性时,会有对应灯光(THREE.Light)类型的操作表单
注⚠️:内容为相机属性时,会有对应相机(THREE.PerspectiveCamera)相关属性的操作表单
场景内容面板-材质
注⚠️:材质面板的表单项,会根据当前材质的类型来展示对应可编辑的材质属性内容表单,大部分模型的材质类型一般都为 物理材质 和 标准材质

场景内容面板-动画
如果当前加载的模型带有动画,则可以通过动画面板播放模型动画,可支持同时播放多个模型 的多个动画

项目配置面板
针对 Three.js的 THREE.WebGLRenderer 和 THREE.Scene 参数内容的在线编辑
如果你对Three.js相关 API 还不够了解,这个模块的功能可能对你意义不大
天气功能是使用 THREE.PointsMaterial 点材质进行实现的一个粒子效果,模拟了一下简单的天气效果

场景操作按钮
新增场景:初始化创建一个新的空场景内容
预览场景:打开新窗口预览当前场景
保存场景:将整个场景内容转化为 json 数据格式存储在 indexedDB中 页面刷新后仍可恢复
场景快照:将当前场景内容转换成.png图片
导出场景:将当前场景内容导出为.json文件
导入场景:将通过导出场景操作的.json文件导入
