HotPot Project 2016.11.11更新

来源:互联网 发布:上海优越感知乎 编辑:程序博客网 时间:2024/06/06 03:45

重庆归来后对重庆红灿灿的火锅产生了浓厚的兴趣,接下来的目标是在Houdini中实现一个。

此文来自机器猫的博客:blog.csdn.net/cuckon

进度20161104: 01

搭建起沸腾热水的模拟,Features:

  • 底部加热
  • 温度越高浮力越大
  • 上升过程中会冷却
  • 越靠外冷却越快
  • 利用Vorticity Noise增加翻滚细节
中间大量利用Houdini自带节点(岩浆、Vorticity Noise),成形很快
此文来自机器猫的博客:blog.csdn.net/cuckon

进度20161104: 02
Lookdev:


此文来自机器猫的博客:blog.csdn.net/cuckon

进度20161107: 03

重庆火锅怎能少了辣椒。


实现了Packed RBD的漂浮和advect。漂浮后利用四元数计算来不断修正辣椒的旋转避免出现大量辣椒竖直插在汤里的超自然景象。

非FLIP feedback,因为一方面太慢,一方面不想调RBD效果时还得一遍一遍重新算FLIP。

圆滚滚的东西其实是香菇,目前可以把任何东西扔进汤里煮。目前的解算质量堪忧,用了很多trick来减少跳动,但“稳定”和“精确的碰撞”很难兼得,这个是后面着重迭代的点。

辣椒特别适合用cylinder的bullet rep。Houdini的bullet可以在同一个Packed RBD object里给不同的解算物体任意指定任意属性,同样是Bullet这点可能也就Houdini能这么来吧。


进度20161110: 04

辣椒香菇look

增加大汽泡


进度20161111: 05

浮沫测试failed,本来想要用非常取巧的方法,看起来要换法子了



to be continued.

0 0
原创粉丝点击