3D smoke simulator entirely run on GPU

上次的一篇Real time Fluid着重介绍了fluid simulator的理论, 并且也实现了一个2D的GPU solver, 最近一边做任务, 一边把它扩展成了3d的完全在GPU上计算的高一级的流体模拟, 实现的细节(需要注意的地方)很多, 但是懒得写字, 因为现在很困了, 待下回分解(我一定会写), 下面先传上我的simulator的截图给大家赏赏, 熟知gpu运算方法的人, 也不难从截图中直接看出眉目来^_^.

渲染, 用的方法是Volume Rendering里的RayCasting

这是tile to 2d texture, 是切片的速度场(被缩放到0,1 区间)

这是切片的density field

^_^, 几天的努力算是没白费, 写个日志犒劳一下自己呵呵.


挂个友链:  


转载于:https://www.cnblogs.com/zxx_1987/archive/2008/09/21/1295277.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值