基于Three.js、Go语言和MongoDB的跨平台的3D场景编辑器。
技术栈:html、css、javascript、rollup、 react .js、webgl、three.js、golang、mongodb、 nodejs 、electron、CesiumJS。
清单
-
通用功能
-
显示、渲染器、帮助器、滤镜、天气、控制器模式、选择模式、添加模式、语言设置
-
实时播放场景中的动画,支持全屏播放和新窗口播放
-
场景历史记录、操作日志
-
撤销、重做、自动保存
-
组织机构、用户
-
角色、权限
-
注册、登录、修改密码
-
场景、模型、贴图、材质、音频、动画、截图、录制视频、字体
-
English、中文、繁體中文、日本語、한국어、русский、Le français
-
Windows、Linux、Mac
-
桌面版、Web版
-
跨平台
-
多语言支持
-
资源管理
-
权限管理
-
版本控制
-
播放器
-
设置
-
小场景编辑
-
Bullet 物理引擎
-
光线追踪渲染
-
UV展开
-
自动寻路
-
批量渲染
-
遮挡剔除
-
分屏显示
-
选择、平移、旋转、缩放
-
透视图、正视图、侧视图、顶视图、线框模式
-
截图、录制视频
-
点、线、面绘制、贴花
-
距离测量
-
打砖块、相机、例子、乒乓球、 着色器
-
将场景发布成静态资源,可以嵌入iframe中
-
gltf、obj、ply、stl、Collada、DRACO
-
js脚本编辑,带智能提示
-
着色器编辑
-
json文件编辑
-
残影、背景虚化、点阵化、快速近似抗锯齿(FXAA)、毛刺
-
半色调、像素、颜色偏移、可扩展环境光遮蔽(SAO)
-
多重采样抗锯齿(SMAA)、全屏抗锯齿(SSAA)
-
屏幕空间环境光遮蔽(SSAO)、时间抗锯齿(TAA)
-
线条材质、虚线材质、基本材质、深度材质、法向量材质
-
兰伯特材质、冯氏材质、 点云 材质、标准材质、物理材质
-
精灵材质、着色器材质、原始着色器材质
-
背景音乐、粒子发射器
-
天空、火焰、水、烟、布
-
柏林地形、天空球
-
环境光、平行光、点光源、聚光灯、半球光、矩形光
-
点光源、半球光、矩形光帮助器
-
组
-
平面、正方体、圆、圆柱体、球体、二十面体、圆环面、圆环结、茶壶、车床
-
不缩放文字、三维文字
-
线段、CatmullRom曲线、二次 贝塞尔曲线 、三次贝塞尔曲线、椭圆曲线
-
点标注
-
箭头帮助器、轴帮助器
-
精灵
-
3ds, 3mf, amf, assimp, awd, babylon, binary, bvh, collada, ctm
-
draco, fbx, gcode, gltf, glb, js, kmz, lmesh, md2, pmd, pmx
-
nrrd, obj, pcd, pdb, ply, prwm, sea3d, stl, vrm, vrml, vtk, X
-
添加模型
-
内置物体
-
内置光源
-
内置组件
-
材质编辑
-
后期处理
-
文本编辑
-
模型导出
-
场景发布
-
示例
-
常用工具
-
其他功能
-
GIS场景编辑
-
坐标系转换、数据纠偏
-
资源下载器、金字塔切片、模型重采样
-
wgs84、cgcs2000、北京54、西安80、gcj-02、bd-09
-
墨卡托投影 、高斯投影
-
七参数转换、四参数转换
-
距离测量、面积测量、角度测量
-
透视分析、可视域分析、缓冲区分析、淹没分析
-
拓扑分析、连通性分析、爆管分析、横纵截面分析
-
地形开挖、剖面图、等高线、热力图
-
OSM, sharp, dxf, excel, BIM, 点云, 倾斜摄影
-
WMTS, WMS, MVT服务
-
为OpenLayers, mapbox gl js, cesiumjs提供数据支持
-
绘制点线面
-
样式编辑
-
管网编辑
-
小区编辑
-
数据查询
-
Arcgis地形
-
地形编辑
-
必应卫星图
-
谷歌卫星图
-
天地图卫星图
-
卫星图
-
三维地形
-
地物编辑
-
数据服务
-
数据处理及导入
-
分析
-
三维标绘、三维制图
-
其他工具
-
数据可视化
-
柱状图
-
饼状图
-
折线图
-
Form
-
面板
-
表格
-
按钮、单选框、复选框、下拉列表
-
WebSocket数据
-
Ajax数据
-
实时数据接入
-
UI
-
可视化图表
【源码】获取源码关注后私信回复“3D编辑器”