mirror of
https://github.com/tengge1/ShadowEditor.git
synced 2026-01-25 15:08:11 +00:00
7.9 KiB
7.9 KiB
Shadow Editor
- 名称:Shadow Editor
- 版本:v0.1.0(开发中)
- 简介:基于
three.js的场景编辑器。
| 源码 | GitHub | 码云 | 文档 | GitHub | 码云 |
| 演示 | GitHub | 码云 | 安装指南 | 更新日志 |
v0.1.0 即将更新
- 重新梳理模型导入功能。目前支持
3ds、3mf、amf、assimp(anim)、awd、babylon、bvh(anim)、collada、ctm、draco、fbx(anim)、gcode、gltf(anim)、js(anim)、json(anim)、kmz、lmesh(anim)、md2、mmd(anim)、nrrd、obj、pcd、pdb、ply、prwm、sea3d(anim)、stl、vrm、vrml、vtk、x31种3D文件格式,带anim的表示支持动画。多种3D文件同时支持json和二进制格式。mmd文件同时支持pmd和pmx格式,支持vmd格式的模型和相机动画。它也是唯一支持lmesh(lolking网站lol模型)的编辑器。 - 播放器新增
第一视角控制器、飞行控制器、轨道控制器、指针锁定控制器、轨迹球控制器5种控制器,在相机面板设置。
主要功能
- 3D场景在线编辑。
- 内置多种几何体、光源,支持雾效、阴影、反光、背景图等。
- 支持多种不同格式的3D模型。
- 服务端使用
MongoDB保存模型和场景数据。 - 可视化修改场景、相机、几何体、材质、纹理和各种组件属性。
- js脚本、着色器在线编辑,带智能提示。
- 自带播放器,实时演示场景动态效果。
- 支持补间动画、骨骼动画、粒子动画、mmd动画、lmesh动画等。
项目截图
说明:
- 带
anim标注的是支持动画的模型。 - lmesh模型来自
http://www.lolking.net/models,其他模型来自three.js官网示例。
相关链接
- Three.js官网:https://threejs.org/
- LOL模型查看器:https://github.com/tengge1/lol-model-viewer


































































