V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
a1lenyang
V2EX  ›  问与答

能否用 HTML5 的 canvas 构建 3d 模型然后,然后对 3d 模型进行切割?

  •  
  •   a1lenyang · 2019-03-20 20:15:07 +08:00 · 1800 次点击
    这是一个创建于 2101 天前的主题,其中的信息可能已经有所发展或是发生改变。

    受这个多人在线画板的启发(链接: https://www.v2ex.com/t/522855 ),是否可以利用 HTML5 的 canvas 构建 3d 模型之后对 3d 模型进行“切割”,说是切割,就是在 3d 模型上切割出一道道痕迹,不如就是在 3d 模型上绘画。然后其他的人进来之后可以看到别人在上面的作画过程,自己也可以添加痕迹。

    就是多人在线画板的 3d 版本,请问这个要怎么实现?

    8 条回复    2019-03-20 23:42:41 +08:00
    but0n
        1
    but0n  
       2019-03-20 20:57:46 +08:00 via iPhone
    体素?
    but0n
        2
    but0n  
       2019-03-20 21:42:07 +08:00
    momocraft
        3
    momocraft  
       2019-03-20 21:50:56 +08:00
    畫和編輯的時候是 3d 的唄...只有輸入輸出是和 3d 有關的
    "opengl 是 2d api"
    secondwtq
        4
    secondwtq  
       2019-03-20 21:53:18 +08:00
    canvas 什么的是 implementation detail

    楼主说的东西我见过最黑科技的是 ZBrush

    开源的 blender 一直在强化 sculpting 和 painting 的功能,不过是 GPL 的,楼主可以简单看两眼

    另外要”作画过程“的,我觉得只有三条路,一条是像 PS/Substance 一样做个半吊子的,另一条是直接录视频,再一条是 Houdini,不过这个估计和楼主想得东西不兼容
    wovfeng
        5
    wovfeng  
       2019-03-20 21:54:59 +08:00 via iPhone   ❤️ 1
    我们自己的网站 https://usecubes.cn
    kimown
        6
    kimown  
       2019-03-20 22:00:54 +08:00 via Android
    @wovfeng
    这个超好玩
    a1lenyang
        7
    a1lenyang  
    OP
       2019-03-20 22:38:43 +08:00
    @wovfeng 这个太厉害了,请问这个是怎么实现的
    wovfeng
        8
    wovfeng  
       2019-03-20 23:42:41 +08:00
    @a1lenyang 就是 webgl,不过我们有一些针对性能优化的开发。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3187 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 12:18 · PVG 20:18 · LAX 04:18 · JFK 07:18
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.