资源管理
支持场景、模型、贴图、材质、音频、动画、截图、视频、字体等资源管理。
场景管理
场景支持新建、保存、载入,支持类别和缩略图设置,支持版本控制,支持导出为三维模型。场景发布后,可以部署到iis、apache、nginx等软件上,通过浏览器访问。
模型管理
支持多种格式(见附录)的模型导入,例如:obj、gltf、fbx等。支持上传单个文件和文件夹,当文件夹中有多个模型时,可以选择上传哪个模型,并根据选择的模型自动判断需要上传哪些文件(仅支持obj和gltf)。支持模型预览和下载。
贴图管理
支持上传多种不同格式(见附录)的贴图。例如:图片、天空盒、天空球、HDR贴图和视频贴图。支持贴图预览。
材质管理
支持把模型的材质保存到材质库,并自动生成材质球缩略图,支持从材质库加载材质。
音频管理
支持上传mp3、wav、ogg格式的音频文件,支持预览,用于为场景提供背景音乐。
动画管理
支持MikuMikuDance(mmd)vmd格式的动画文件,用于为mmd模型(pmd、pmx)设置模型和相机动画。
截图管理
提供截图工具,点击工具自动截图并保存在截图库中,支持预览。
录屏管理
提供录屏工具,点击工具可以录制视频并保存在录屏库中,支持预览。
字体管理
提供字体管理工具。字体用于创建三维文字(支持中文),支持将字体转换为json格式。
场景编辑
支持背景和雾效设置。背景支持颜色、图片、天空盒、天空球、HDR贴图、视频类型。雾效支持线性和指数型雾。
支持设置场景默认视角,是否在开发过程中自动保存场景,是否启用物理引擎、数据可视化、虚拟现实。
支持修改模型的名称、可见性、位置、旋转、缩放、材质,能否选中、是否剔除、是否产生阴影、接收阴影等,支持撤销、重做、复制、删除功能。
模型选择模式支持选择整体和部分,添加模式支持添加到场景中心和点击场景添加。
支持场景控制器设置。控制器类型:第一视角控制器、飞行控制器、轨道控制器、指针锁定控制器、轨迹球控制器。
支持后期处理设置:残影、背景虚化、点阵化、快速近似抗锯齿(FXAA)、毛刺、半色调、颜色偏移、可扩展环境光遮挡(SAO)、多重采样抗锯齿(SMAA)、全屏抗锯齿(SSAA)、屏幕空间环境光遮蔽(SSAO)、时间抗锯齿(TAA)。
支持发布场景,可以把场景发布成一个前端应用,部署到web服务器上。
物体创建
编辑器支持创建多种不同类型的物体。
几何体:平面、正方体、圆柱体、球体、二十面体、轮胎、扭结、茶壶、酒杯、正方形、圆。
文字:不缩放文字、三维文字。
曲线:线段、CatmullRom曲线、二次贝塞尔曲线、三次贝塞尔曲线、椭圆曲线。
标注:点标注。
帮助器:箭头帮助器、坐标轴帮助器。
光源:环境光、平行光、点光源、聚光灯、半球光、矩形光。
组件:背景音乐、天空。
材质编辑
支持多种不同类型的材质设置:基本材质、深度材质、距离材质、兰伯特材质、材质捕捉材质、法向量材质、冯氏材质、物理材质、标准材质、卡通材质、原始着色器材质、着色器材质、阴影材质、精灵材质、线条材质、虚线材质。
支持将材质保存到材质库、从材质库加载材质、还原材质修改和恢复默认材质。
数据可视化
支持数据管理、图层设置、标注管理、流水线管理、场景漫游设置等。