CUDA shatter

 

 

 CUDA SHATTER


glssha

If you want to Shatter many debris, you need CUDA accelerated .
you must have nvidia Geforce 8800 or quadro FX 4600 and 512M display memory above, if youhave 512M display memory ,
but In fact only 350M memory can use about.

 

download demo:

   cuda shatter

scr
warning:
Ruins 1.5 only support 4G memory Max and float precision!
next version i will increase double precison!

Mesh triangle face had better not exceed 10000 !The best control within 2000
tri face; if you have 1G memory and above, you can setting debirs : 1024!
IF you want to shatter 10000 tri face, you must be at least :
sizeof(float4)*10000*3*512= 234.375M*3 and more, too large!! Be careful!!!

If out of memory, you can receive "CUDA Error: Out of memory!" in Maya script!

ui

debris : debris number, the more quantity, the faster.

density: if you display card have 1G memory and above, you can setting value to 1 or 2;
if you set to 1, debris max 216, if you set to 2, debris max 64.
noise: debirs noise .


memory: if you receive a warning: "Please increase memory!" you need to modify value!
Because cuda Memory is very nervous! so can't to use large memory first!
The more debris, less memory!

preview: open debris and to observe.

retrun : return to initial position.


Ruins 1.0:
http://blog.csdn.net/openmaya/archive/2008/07/23/2696663.aspx

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值