有朋友向我咨询了一些软件问题,但是楼主偏向传统 web 前端,没做过 3D 渲染相关开发
1 、想知道向这个绘制工具(按照他们说的是家具拆单软件),一般用什么技术实现?
2 、是否可能用网页版实现?如果有,可能用啥技术?
3 、这种软件开发的难度如何?
PS:如果有做过这种软件开发的兄弟,能否留个联系方式,想咨询一些问题
1
Thro OP |
2
tool2d 2023-04-23 13:28:04 +08:00
用 threejs 技术啊,你这个渲染也不是那么复杂,就是一个平面投影到三维示意图。
视频里的制作难点,是 3D 模型不是预设,而是根据参数化动态生成的。这就稍微复杂点,因为一般的模型,都是 3dsmax 做好后,直接导出的。 个人感觉,开发难度普通吧,大部分都是对行业和板材构造的理解。你看最终生成的订单数据,都是一大堆 excel 内表格数据。 |
3
kokutou 2023-04-23 13:30:38 +08:00 via Android
freecad 搬到浏览器上?
Three.js ? |
4
Thro OP @tool2d 感谢回复,其实之前没搞过 webgl 相关开发,所以不知道具体难度怎么让,调研 1 天,最开始以为是 JSCAD 这种方案 https://github.com/jscad/OpenJSCAD.org ,又发现好像不对,要操作渲染,又看了一下 threejs 好像可以,但是因为没开发过这种类型的东西,所以想听听专业人事的看法
|
5
Thro OP freecad 没有 web 解决方案,到手看到有个 JSCAD 这种方案。需要用 Three.js 自己实现一次吗?
|
6
tool2d 2023-04-23 17:38:08 +08:00
@Thro 我个人感觉难度也不是很大,大概需要多花 2 倍工作量。
但是我看一般前端团队接下的 webgl 开发项目,总报价是传统前端的 3 ~ 4 倍。 钱多你可以研究一下,钱少就算了,虽然 threejs 都是调调 API ,代码结构和传统前端差别还是有点大。 |
7
israinbow 2023-04-23 19:39:54 +08:00 via Android
搜 webcad 就有现成的,买人家的方案吧,做这玩意儿复杂度高的狠。
|