把一个多年没人维护的开源 3D 户型图工具重写了一遍,用了最新的技术栈

1 天前
 linncharm9

blueprint3d https://github.com/furnishup/blueprint3d 是一个挺有意思的开源项目, 可以在浏览器里画户型、摆家具、切换 2D/3D 视图。但原项目基于 jQuery 、CoffeeScript 和已经废弃的 Three.js API ,好几年没人维护了,现在基本跑不起来。

自己有个项目需要用到类似功能,找了一圈没有合适的现代替代品,就干脆自己重写了一遍。

demo: https://blueprint3d-modern.vercel.app/


改了什么

原版 → 现版:


主要功能


技术栈

核心库( src/)是纯 TypeScript ES Module ,可以独立于任何框架使用。

Demo 应用:


仓库地址

原版: https://github.com/furnishup/blueprint3d 重写版: https://github.com/charmlinn/blueprint3d-modern

649 次点击
所在节点    分享创造
5 条回复
JoeJoeJoe
1 天前
已 star 感谢分享!
metalvest
1 天前
有合适的现代替代品
https://github.com/pascalorg/editor
linncharm9
1 天前
@metalvest 感谢推荐
szdubinbin
21 小时 36 分钟前
这个项目之前关注过确实挺不错的,用现在的 Ai coding 可能能把里面历史 bug 和 ui 变得更美观一些
linncharm9
9 小时 57 分钟前
@szdubinbin 是的 现在重新改写了一下美观多了 也添加了很多家具

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1201013

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX