{"repo":"zhangbo126/threejs-3dmodel-edit","free":true,"listed":false,"github":"https://github.com/zhangbo126/threejs-3dmodel-edit","clone":"git clone https://github.com/zhangbo126/threejs-3dmodel-edit.git","description":"基于three.js开发的3D模型可视化编辑器、three.js编辑器。包含模型加载，模型文件导入导出，模型背景图，全景图，模型动画，模型灯光，模型定位，辅助线，模型辉光，模型拖拽，模型拆解， 模型材质等可视化操作编辑系统，模型编辑数据保存预览和代码嵌入","language":"JavaScript","stars":613,"topics":["3d-models","threejs","three-edit","three-preview","threejs-learning","three-view","threejs-view","threejs3d","threejs3d-model","webgl"],"license":"MulanPSL-2.0","category":"game-templates","readme_excerpt":"🌱 基于 Three.js+Vue3+Typescript+Element-Plus 开发的 3d 模型可视化编辑系统 📦️ 分支介绍 1. master: Vue3+Pinia+Javascript (最新的功能 issues 和修复的 bug 都在这个分支) 2. ts-master: Vue3+Pinia+Typescript (master 分支的 typescript 版本,最新版本的ts代码正在开发中ing...) 3. develop: Vue3+Pinia+Javascript (一些不确定的功能和代码重构会在这个分支开发) 4. gh-pages: git-pages 线上包分支 (忽略即可) 🌐 安装/启动/打包(详见 package.json) 🎨 预览 - 1.注意:部分模型文件较大,首次加载需要等待较长时间 - 2.关于打包部署服务端:在 vite.config.js 里修改 base 路径来适配当前的域名路径 项目地址 - Github:https://github.com/zhangbo126/threejs-3dmodel-edit - Gitee:https://gitee.com/ZHANG 6666/Three.js3D - GitCode:https://atomgit.com/answer 6666/three-edit-view 🎵 主要技术栈 名称 版本 名称 版本 ------------------------ ------- ------------ ----- Vue 3.5.13 Axios 1.5.0 Vite 4.3.x Element-plus 2.4.x Three 0.169.x Pinia 2.1.x Vue3-Draggable-Resizable 1.6.x Mitt 3.0.x 详见 package.json 😁 🥰 🤗 🌺 开发环境 名称 版本 名称 版本 ---- ------- ------- ------ node 21.3.0 npm 10.2.4 yarn 1.22.21 windows 10 pnpm 9.15.1 windows 10 🍻 问题/功能 1. 任何问题 bug 和功能需求欢迎提 issues 2. 更多功能持续更新中... 3. 当前项目three.js版本跟随官方版本持续同步，如有版本升级导致bug请提issues 🗃️ 功能模块介绍 模块名称🚀 功能简介 功能简介 功能简介 功能简介 -------------- ---------------- ------------------------- ---------------------------------- ----------------- 背景 背景图加载 全景图加载 外部全景图（hdr,jpeg,png） 外部视频（video） 材质 材质类型切换 材质选中效果 材质属性修改（颜色，网格，透明度） 材质贴图修改 后期处理 模型分解 模型材质拖拽，缩放，平移 辉光效果（颜色，强度，半径 ） 模型灯光 环境光编辑 平行光编辑 点光源编辑 聚光灯编辑 模型动画 动画播放 动画配置修改 动画轴旋转（x,y,z） 辅助线/轴配置 轴旋转（x,y,z） 模型位置修改 网格辅助线 坐标轴辅助线 几何体模型配置 几何体模型选中 几何体模型配置修改 3d标签配置 标签拖拽加载渲染 标签选中 标签内容编辑 多模型配置 多模型选中效果 多模型位置,轴旋转修改 多模型大小缩放","default_branch":null,"files":null,"tree":[],"storefront":"/r/zhangbo126","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/zhangbo126/threejs-3dmodel-edit/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}