太傻

szlongman@hotmail.com 江山笑 烟雨遥 涛浪淘尽红尘俗事几多骄

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  40 随笔 :: 0 文章 :: 318 评论 :: 3 引用
前几天,将 "Target-Driven Smoke Animation" on the GPU投给了WWW.GAMEDEV.NET的每日一图.(Image of the Day )。
http://www.gamedev.net/community/forums/topic.asp?topic_id=392793

收到的评论还不错。摘其中一条:
It looks amazing. Definately something that has potential. I tried the link to your website, and it didn't work. I googled it, and it came up, but it was in chinese... is there an english version? Having google translate it didn't work out too well

--------------------------

My goal was to simulate the Navier Stokes equations using GPU and then extend that approach to implement "target driven smoke animation"(siggraph 2004) in 2D. Given a sequence of target images, the method can generate a smoke simulation in which the smoke is driven towards each of these targets in turn, while exhibiting natural-looking interesting smoke-like behavior.For 2D simulations on a 256X256, my animation runs at 30 FPS rate on the NVIDIA 6600GT GPU.

You can download the demo at http://www.net638.com.cn:638/download/tdsmoke_gpu_demo(20060502).rar

Changing the Pictures will allow you to see different effects.

1. Enter "char.jpg" in the "Source Image Filename" edit box.
2. Enter "char1.jpg" in the "Target Image Filename" edit box.
3. Click "Inverse start" button

or

1. Enter "3456.jpg" in the "Source Image Filename" edit box.
2. Enter "abcd.jpg" in the "Target Image Filename" edit box.
3. Click "Inverse start" button

or

1. Enter "righttick.jpg" in the "Source Image Filename" edit box.
2. Enter "wrongtick.jpg" in the "Target Image Filename" edit box.
3. Click "Inverse start" button

or

1. Enter "face.jpg" in the "Source Image Filename" edit box.
2. Enter "horsechar.jpg" in the "Target Image Filename" edit box.
3. Click "Inverse start" button

Try it. Have a fun. 
0
0
(请您对文章做出评价)
« 上一篇:“Target-Driven Smoke Animation”的GPU实现 (updated 2006.05.02 改进了DEMO,可以在NVIDIA显卡上运行了)
» 下一篇:古画与Image Quilting
posted on 2006-05-23 11:32 太傻 阅读(1411) 评论(2)  编辑 收藏 网摘 所属分类: 图形学

评论

#1楼 2006-08-28 14:41 cnz[未注册用户]
请问你那个海洋模拟中海水的颜色是怎么处理的?贴纹理还是
模拟真实光线的反射,折射效应?

  回复  引用    

烟很逼真。amazing。我用Stam99和Fedrew2001的方法也搞了个fluid,vorticity cofinement的效果加进去以后烟有点假。我用Jaccobi迭代求解possion方程和advection term 的。是不是在系数设置方面也有点讲究啊。
  回复  引用