Graphics 版 (精华区)

发信人: ywtmaster (ywt), 信区: Graphics
标  题: 怎样实现半透明效果
发信站: 紫  丁  香 (Tue Dec 23 16:14:39 1997), 转信

在windows下,实现透明效果是很容易的,但是如何实现半透明效果?
所谓的半透明意思是:就象我们隔着一块彩色透明玻璃看东西的效果,如果你玩过微软的
帝国时代,你就会发现在游戏中有许多文字说明是显示在一个半透明的矩形上的.
我想实现可能要用到bitblt中最后一个参数dwRop,但如何用? 如果有那位大虾知道,请不
吝赐教? 如果你能把结果email给我,我将感激不尽!
email:zyb@dsp.hit.edu.cn

--
※ 来源:.紫  丁  香 pclinux.hit.edu.cn.[FROM: dsp.hit.edu.cn]
发信人: killest (victor), 信区: Graphics
标  题: Re: 怎样实现半透明效果
发信站: 紫  丁  香 (Tue Dec 23 16:27:30 1997), 转信


【 在 ywtmaster (ywt) 的大作中提到: 】
: 在windows下,实现透明效果是很容易的,但是如何实现半透明效果?
: 所谓的半透明意思是:就象我们隔着一块彩色透明玻璃看东西的效果,如果你玩过微软的
: 帝国时代,你就会发现在游戏中有许多文字说明是显示在一个半透明的矩形上的.
: 我想实现可能要用到bitblt中最后一个参数dwRop,但如何用? 如果有那位大虾知道,请不
: 吝赐教? 如果你能把结果email给我,我将感激不尽!
: email:zyb@dsp.hit.edu.cn

在opengl下可以通过设置光源个材质的反射率来实现半透明效果。
--

                  oo
         il    bb    yy   il     ..... 与尔同消万古愁 ....
        i   lbbb  ll  yyy   i             
     iii       bb    yy      iii
                  oo 

※ 修改:.killest 于 Dec 24 09:23:11 修改本文.[FROM: victor.hit.edu.]
※ 来源:.紫  丁  香 pclinux.hit.edu.cn.[FROM: victor.hit.edu.]
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:3.724毫秒