{"id":20477511,"url":"https://github.com/tobe-fe-dalao/3d-design","last_synced_at":"2025-03-05T14:48:04.056Z","repository":{"id":39865263,"uuid":"470830012","full_name":"tobe-fe-dalao/3d-design","owner":"tobe-fe-dalao","description":"3DD  一个快速上手的3D模型调试工作台","archived":false,"fork":false,"pushed_at":"2022-06-07T08:14:52.000Z","size":43954,"stargazers_count":108,"open_issues_count":3,"forks_count":11,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-03-04T20:01:53.222Z","etag":null,"topics":["join"],"latest_commit_sha":null,"homepage":"https://tobe-fe-dalao.github.io/3d-design/","language":"Vue","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/tobe-fe-dalao.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-03-17T03:05:08.000Z","updated_at":"2025-03-04T09:39:53.000Z","dependencies_parsed_at":"2022-08-09T15:35:30.705Z","dependency_job_id":null,"html_url":"https://github.com/tobe-fe-dalao/3d-design","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tobe-fe-dalao%2F3d-design","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tobe-fe-dalao%2F3d-design/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tobe-fe-dalao%2F3d-design/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tobe-fe-dalao%2F3d-design/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tobe-fe-dalao","download_url":"https://codeload.github.com/tobe-fe-dalao/3d-design/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242048382,"owners_count":20063400,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["join"],"created_at":"2024-11-15T15:29:48.755Z","updated_at":"2025-03-05T14:48:04.035Z","avatar_url":"https://github.com/tobe-fe-dalao.png","language":"Vue","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\" style=\"margin:30px 0;\"\u003e\n  \u003ca href=\"#\"\u003e\n    \u003cimg width=\"300\" height=\"auto\" src=\"./src/assets/img/logo.png\"/\u003e\n  \u003c/a\u003e\n  \u003cdiv align=\"center\"\u003e一个面向 Web 开发者和美术，零门槛，高还原度，快速上手的3D资产调优工作台\u003c/div\u003e  \n\u003c/p\u003e\n\n\n\u003cp align=\"center\"\u003e  \n    \u003cimg src=\"https://img.shields.io/badge/-Vue3-34495e?logo=vue.j\" /\u003e\n    \u003cimg src=\"https://img.shields.io/badge/-Vite2.7-646cff?logo=vite\u0026logoColor=white\" /\u003e\n    \u003cimg src=\"https://img.shields.io/badge/-TypeScript-blue?logo=typescript\u0026logoColor=white\" /\u003e\n    \u003cimg src=\"https://img.shields.io/badge/-ESLint-4b32c3?logo=eslint\u0026logoColor=white\" /\u003e\n    \u003cimg src=\"https://img.shields.io/badge/-pnpm-F69220?logo=pnpm\u0026logoColor=white\" /\u003e\n    \u003cimg src=\"https://img.shields.io/badge/-Prettier-ef9421?logo=Prettier\u0026logoColor=white\" alt=\"Prettier\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/-scss-1D365D?logo=scss\u0026logoColor=white\" alt=\"Less\"\u003e\n\u003cp\u003e   \n\n## 简介\n3D Design是由UU跑腿效率工程团队发起的3D模型工具平台，核心功能基于高性能 Web 图形引擎 [Oasis](https://oasisengine.cn/) 实现。    \n再次感谢蚂蚁技术团队的认可，[本项目现已被蚂蚁集团技术团队，收录到Oasis官方案例仓库中](https://github.com/oasis-engine/awesome)\n\n[使用文档介绍](https://www.yuque.com/blindmonk/3ddesign)  |  [博文介绍](https://juejin.cn/post/7070497172533280782)\n\n\u003cimg width=\"600px\" src=\"./public/docs/3DD.gif\" /\u003e \n\n## 架构设计\n\n\u003e 定位3D模型调试和产出的流程，基于Oasis引擎实时渲染，快速生成。  \n\n\u003cimg width=\"600px\" src=\"./public/docs/jiagou.png\" /\u003e \n\n相对建模软件渲染提高`300%`的效率，质量折损`18%`以内\n\n并且可以通过JS脚本控制动画或可停止动画交互。\n\n\u003cimg width=\"600px\" src=\"./public/docs/runman.gif\" /\u003e  \n\n也可以通过js写微交互脚本，下面是图标的交互案例\n\n\u003cimg width=\"120px\" src=\"./public/docs/js-plugin.gif\" /\u003e  \n\n\n## 特性\n\n- ✅Web3D调优：可视化配置，基于Oasis深度定制，移动端优先\n- ✅拥抱PBR：[PBR材质](https://oasisengine.cn/0.6/docs/material-cn) 遵循能量守恒，符合物理规则，美术们只需要调整几个简单的参数，即使在复杂的场景中也能保证正确的渲染效果。\n- ✅一键导图：支持导出不同尺寸的jpg、png图片\n- ✅生成代码：支持自定义配置并生成代码片段，无缝嵌入Vue/React等框架中\n- ✅导出配置：可以将调优后的配置导出，配合业务做深度交互\n- ✅所见即所得：不再需要前端与UI反复的调整模型还原效果。\n- ✅材质复用：美术再也不用担心调好的材质丢失了，享受摸鱼时光\n  \n \n\n## 安装\n本地运行\n1. 安装依赖\n```shell\npnpm install\n//or\nyarn install \n```\n2. 运行\n```\nnpm run dev\n```\n\n[进入体验 😀](https://tobe-fe-dalao.github.io/3d-design/#/)\n\n# 加入维护团队\n\n| 标题 | 二维码 | 目前状态 |\n| ---- | ---- | ----- |\n| Oasis官方交流群 | \u003cimg src=\"./public/docs/oasis-dingtalk.jpg\" width=\"200\" /\u003e \u003c/br\u003e「钉钉群 」 | 运营中                                                              |\n| 3DD官方维护群                                              | \u003cimg src=\"./public/docs/dingtalk.png\" width=\"200\" /\u003e \u003c/br\u003e「钉钉群 」                |      招募中    |\n| 扫地盲僧公众号                                             | \u003cimg src=\"./public/docs/wechat.jpg\" width=\"200\" /\u003e \u003c/br\u003e关注后回复「3DD」 | 运营中 |\n\n\n# 开发计划\n[Milestones](https://github.com/tobe-fe-dalao/3d-design/projects)  \n\n# License\n [Apache-2.0](./LICENSE) © [MaleWeb](https://github.com/MaleWeb)\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftobe-fe-dalao%2F3d-design","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftobe-fe-dalao%2F3d-design","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftobe-fe-dalao%2F3d-design/lists"}