您的位置:程序门 -> vc/mfc -> 图形处理/算法



关于粒子和纹理的火焰模拟中的纹理片的融合


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


关于粒子和纹理的火焰模拟中的纹理片的融合[已结贴,结贴人:chenzhiwei021]
发表于:2007-07-17 15:53:30 楼主
在进行实验时,遇到了叠加的纹理片不能很好的融合!
发表于:2007-07-17 15:55:351楼 得分:10
什么意思?
发表于:2007-07-17 15:59:532楼 得分:50
我电脑里的火焰效果控件示例  

http://www.hdfdc.gov.cn/download/dzq/firectrl.zip

我看了一下,效果也是一般.还不如水纹的漂亮.
发表于:2007-07-17 16:16:573楼 得分:0
"   emptyness(loving~)   (   )   信誉:100     2007-07-17   15:55:35     得分:   0    
 
 
      什么意思?
  "
就是多纹理融合时,得到的是透明的效果,而我希望的是颜色融合的效果,比如两个纹理片之间有部分的重合,那么我希望的是重合的部分效果应该是类似于颜色的融合,而现在的问题是得到的效果是透明,通过前面的的纹理片能够看到后面的纹理片,两个纹理片并没有完全的融合.
 

   
 
发表于:2007-07-17 16:32:314楼 得分:40
用这几个参数试试

glenable(gl_blend);
gldepthmask(gl_false);
glenable(gl_depth_test);
glenable(gl_texture_2d);
发表于:2007-07-17 18:49:075楼 得分:0
照楼上的试下,还是不行的,!!
发表于:2007-07-18 16:01:556楼 得分:0
顶一下!!

有没有高人可以交流下!!

qq:78366242
发表于:2007-07-18 16:23:437楼 得分:0
自己去实现一下pixel   shader就好了,raster   stage自己编程好了
发表于:2007-07-18 17:04:238楼 得分:0
glblendfunc两个参数的组合使用
发表于:2007-07-19 14:45:549楼 得分:0
其实现在不真实的问题是纹理片看上去还是矩形,纹理片边缘与背景的融合不够!!
发表于:2007-07-19 20:12:3110楼 得分:0
其实自己一直犯了个错误,方法是没有问题,问题是纹理片不够真实!!所需的纹理片应该是背景是黑色,中间有比较模糊效果!不知道哪位兄弟姐妹那有好的火焰纹理片!!


快速检索

最新资讯
热门点击