【作业1】在mpm示例代码基础上构建显式、隐式表面

每个球形粒子设置球形level set,然后combine这些level set。
然后构建SDF,通过SDF,将隐式level set转化为显式的marching cube。
下面的动图为只绘制表面。
hello
下面是代码地址:

构建mpm显式、隐式表面

4 个赞

漂亮!

这个颜色是按照头像颜色挑的么?好特别;)

好赞!
这个功能能不能集成到ggui里面 :star_struck:

猛男,就要用猛男粉 :joy: :joy: :joy:

好棒,不过算法准确来说应该是marching squares吧(三维是marching cubes),也可以把等值面内的区域全部保留做出实体的液体效果!

1 个赞

如果可以的话,欢迎将项目稍做改动,加上提供的作业模版链接,不仅可以将你的作业项目收录到Taichi的Github主页中(used by将显示)还可以顺手带走一份Taichi周边小礼品哦~

2 个赞

搞完了

应该需要在GitHub仓库主目录添加文件requirements.txt,

taichi

然后就可以在taichi的仓库中看到了

哦哦,添加了,我刚知道,