请假大家一个技术问题,应该是和 3D 渲染引擎相关的

2023-04-23 13:18:41 +08:00
 Thro

背景

有朋友向我咨询了一些软件问题,但是楼主偏向传统 web 前端,没做过 3D 渲染相关开发

问题

1 、想知道向这个绘制工具(按照他们说的是家具拆单软件),一般用什么技术实现?
2 、是否可能用网页版实现?如果有,可能用啥技术?
3 、这种软件开发的难度如何?

PS:如果有做过这种软件开发的兄弟,能否留个联系方式,想咨询一些问题

668 次点击
所在节点    问与答
7 条回复
Thro
2023-04-23 13:19:59 +08:00
<amp-youtube data-videoid="TtQi4aoXFf4" layout="responsive" width="480" height="270"></amp-youtube>
tool2d
2023-04-23 13:28:04 +08:00
用 threejs 技术啊,你这个渲染也不是那么复杂,就是一个平面投影到三维示意图。

视频里的制作难点,是 3D 模型不是预设,而是根据参数化动态生成的。这就稍微复杂点,因为一般的模型,都是 3dsmax 做好后,直接导出的。

个人感觉,开发难度普通吧,大部分都是对行业和板材构造的理解。你看最终生成的订单数据,都是一大堆 excel 内表格数据。
kokutou
2023-04-23 13:30:38 +08:00
freecad 搬到浏览器上?
Three.js ?
Thro
2023-04-23 13:47:12 +08:00
@tool2d 感谢回复,其实之前没搞过 webgl 相关开发,所以不知道具体难度怎么让,调研 1 天,最开始以为是 JSCAD 这种方案 https://github.com/jscad/OpenJSCAD.org ,又发现好像不对,要操作渲染,又看了一下 threejs 好像可以,但是因为没开发过这种类型的东西,所以想听听专业人事的看法
Thro
2023-04-23 13:50:27 +08:00
freecad 没有 web 解决方案,到手看到有个 JSCAD 这种方案。需要用 Three.js 自己实现一次吗?
tool2d
2023-04-23 17:38:08 +08:00
@Thro 我个人感觉难度也不是很大,大概需要多花 2 倍工作量。

但是我看一般前端团队接下的 webgl 开发项目,总报价是传统前端的 3 ~ 4 倍。

钱多你可以研究一下,钱少就算了,虽然 threejs 都是调调 API ,代码结构和传统前端差别还是有点大。
israinbow
2023-04-23 19:39:54 +08:00
搜 webcad 就有现成的,买人家的方案吧,做这玩意儿复杂度高的狠。

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

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

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

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

© 2021 V2EX