https://github.com/softsdu/s3dweb
S3dWeb is an open-source 3D scene editor and viewer that runs in web browsers, including those on mobile devices. S3dWeb是一款开源的三维场景编辑器和查看器,可运行在浏览器上,移动端浏览器也可兼容。
https://github.com/softsdu/s3dweb
3d 3d-scene editor threejs viewer webbrowser
Last synced: 3 months ago
JSON representation
S3dWeb is an open-source 3D scene editor and viewer that runs in web browsers, including those on mobile devices. S3dWeb是一款开源的三维场景编辑器和查看器,可运行在浏览器上,移动端浏览器也可兼容。
- Host: GitHub
- URL: https://github.com/softsdu/s3dweb
- Owner: softsdu
- License: apache-2.0
- Created: 2024-08-20T01:46:30.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-09-10T08:02:56.000Z (8 months ago)
- Last Synced: 2025-02-01T10:51:11.116Z (4 months ago)
- Topics: 3d, 3d-scene, editor, threejs, viewer, webbrowser
- Language: JavaScript
- Homepage: http://it3d.cn/demo/list.html
- Size: 64.1 MB
- Stars: 9
- Watchers: 1
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 一、简介
s3dWeb是可运行在浏览器上的三维场景编辑和展示程序。开发语言:JavaScript。
# 二、Demo
网址:[http://it3d.cn/demo/list.html](http://it3d.cn/demo/list.html)# 三、功能
s3dWeb可用于三维场景的在线编辑或展示,主要功能如下:
> ## 编辑功能
1. 支持在浏览器中编辑三维场景,无需安装任何插件;
2. 支持在3D场景中对模型的插入、删除、旋转、位移、缩放;
3. 支持插入的模型格式包括fbx、gltf;
4. 支持更换模型材质,改变其颜色、贴图、反光度等;
5. 支持动态地将大模型分解为多个小模型,允许对小模型进行单独的旋转、位移、缩放控制;
6. 支持并内置多款太空盒;
7. 支持Undo、Redo操作;
8. 使用json格式描述三维场景,支持读取和生成json格式(.s3dc后缀)的场景描述文件。> ## 展示功能
1. 支持在浏览器端中加载场景描述文件,支持嵌入到第三方系统中使用;
2. 可通过API和事件动态修改场景展示的内容;
3. 支持交互操作,实现与业务系统的联动。# 四、运行效果
1. 小型3D场景编辑
地址:[http://it3d.cn/edit3d/test/edit3d/pages/edit3d.html](http://it3d.cn/edit3d/test/edit3d/pages/edit3d.html)
截图:
2. 展示汽车、更换轮毂
地址:[http://it3d.cn/auto/test/auto/pages/auto.html](http://it3d.cn/auto/test/auto/pages/auto.html)
截图:
3. 大型3D场景编辑
地址:[http://it3d.cn/factoryEditor/test/factoryEditor/pages/factoryEditor.html](http://it3d.cn/factoryEditor/test/factoryEditor/pages/factoryEditor.html)
截图:
# 五、开发环境搭建
暂无