Thro
V2EX  ›  问与答

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

  •  
  •   Thro · Apr 23, 2023 · 1459 views
    This topic created in 1136 days ago, the information mentioned may be changed or developed.

    背景

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

    图片

    问题

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

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

    7 replies    2023-04-23 19:39:54 +08:00
    Thro
        1
    Thro  
    OP
       Apr 23, 2023
    tool2d
        2
    tool2d  
       Apr 23, 2023
    用 threejs 技术啊,你这个渲染也不是那么复杂,就是一个平面投影到三维示意图。

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

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

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

    钱多你可以研究一下,钱少就算了,虽然 threejs 都是调调 API ,代码结构和传统前端差别还是有点大。
    israinbow
        7
    israinbow  
       Apr 23, 2023 via Android
    搜 webcad 就有现成的,买人家的方案吧,做这玩意儿复杂度高的狠。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5801 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 06:13 · PVG 14:13 · LAX 23:13 · JFK 02:13
    ♥ Do have faith in what you're doing.