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

2019-03-20 20:15:07 +08:00
a1lenyang  a1lenyang

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

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

1801 次点击
所在节点   问与答  问与答
8 条回复
but0n
but0n
2019-03-20 20:57:46 +08:00
体素?
but0n
but0n
2019-03-20 21:42:07 +08:00
momocraft
momocraft
2019-03-20 21:50:56 +08:00
畫和編輯的時候是 3d 的唄...只有輸入輸出是和 3d 有關的
"opengl 是 2d api"
secondwtq
secondwtq
2019-03-20 21:53:18 +08:00
canvas 什么的是 implementation detail

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

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

另外要”作画过程“的,我觉得只有三条路,一条是像 PS/Substance 一样做个半吊子的,另一条是直接录视频,再一条是 Houdini,不过这个估计和楼主想得东西不兼容
wovfeng
wovfeng
2019-03-20 21:54:59 +08:00
我们自己的网站 https://usecubes.cn
kimown
kimown
2019-03-20 22:00:54 +08:00
@wovfeng
这个超好玩
a1lenyang
a1lenyang
2019-03-20 22:38:43 +08:00
@wovfeng 这个太厉害了,请问这个是怎么实现的
wovfeng
wovfeng
2019-03-20 23:42:41 +08:00
@a1lenyang 就是 webgl,不过我们有一些针对性能优化的开发。

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

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

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

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

© 2021 V2EX