找回密码
 加入怎通
查看: 327|回复: 0

多材料耦合俄罗斯方块?胡渊鸣给「太极图形课」交作业了!

[复制链接]
3065236092@qq.c 发表于 2023-07-16 22:18:14 | 显示全部楼层 |阅读模式
  这是一份太极图形CEO胡渊鸣与CTO匡冶忙里偷闲交出的「太极图形课」小作业—基于Taichi的软体俄罗斯方块游戏demo,以下简称他们二人为"原野"组合。
) a4 v7 L- R+ P, X0 [% `
  不知道从何时开始一系列软体的俄罗斯方块视频在网上非常火。可惜的是这些视频基本上都是离线生成的,虽然看着很满足,但是其实没有太多游戏性。从传统的刚体、不能旋转的俄罗斯方块升级到软体,自然已经是巨大的提升;但是"俄罗斯方块"本身就是一个老少咸宜的游戏,少了交互性,还是会阻碍广大人民群众从中获得乐趣。
$ q  f% G- k" h) N( q
  Youtube Up主C4D4U软体俄罗斯方块系列视频

4 C  L& T( q) w8 ?; w$ c! z* r
  于是原野组合估算了一下,其实几万个粒子的仿真足以支撑整个游戏了。这样的计算量,配上Taichi编译器,是完全可以在普通机器上(甚至手机上)实时运行的。他们基于经典的mpm99.py对游戏进行了一个升级,使它支持液体、软体、弹塑性体等2D多材料仿真,并且可以在一台M1 Macbook Pro上超过60 FPS实时运行,就暂且将其命名为"多材料耦合俄罗斯方块",更多技术细节可以移步「太极图形」的知乎。

. _. I9 O) E# [8 _
  时间有限,原野组合的作品只能算是一个最小化的proof-of-concept。还有一些功能没有完全实现,以及一些很明显的bugs需要修复,具体有哪些功能等着同学们添砖加瓦,我们文末揭晓。

, b; B* C- Q' b9 }7 T) k. j
  然而,原野组合之所以交出这样一份作业,其实是为了赢得「太极图形课」的小礼物(没错,即使是老板,运营同学也没有"特殊对待")。

; ]$ g  c9 s% b, c0 q
  「太极图形课」是由太极图形团队精细打磨,资深研究科学家刘天添主讲的计算机图形学入门实操课。课程于9月14日正式上线,每周二晚7点在「太极图形」B站进行直播,课程录播于次日发布。转眼五节课过去,taichi编程语言的基础语法,高级用法,以及调试和优化已经告一段落。10月26日(本周二)起将正式带领同学们跨入计算机图形学的大门,从最基础的程序动画讲起,覆盖渲染、软体仿真、流体仿真的基础知识,邀你学习、体验基于Taichi编程语言的图形学程序。taichi https://taichi-lang.cn/

; d0 x" j3 P% }2 N" B
回复

使用道具 举报

    您需要登录后才可以回帖 登录 | 加入怎通

    本版积分规则

    QQ|手机版|小黑屋|网站地图|真牛社区 ( 苏ICP备2023040716号-2 )

    GMT+8, 2026-7-6 10:20 , Processed in 0.046871 second(s), 24 queries , Gzip On.

    免责声明:本站信息来自互联网,本站不对其内容真实性负责,如有侵权等情况请联系420897364#qq.com(把#换成@)删除。

    Powered by Discuz! X3.5

    快速回复 返回顶部 返回列表