图片做成透明图(怎么做全透明图片),本文通过数据整理汇集了图片做成透明图(怎么做全透明图片)相关信息,下面一起看看。

如何制作透明图片(求一张全透明的图片) 本网 2021年11月07日 18:07 184 0

有时候,我们需要在画面上显示一张角色的图像,而这张图片是有自己的背景的,要是直接贴到了游戏的画面中,就会出项覆盖游戏画面。显示出的效果特别不好,这里我们可以用到透明效果来处理。

其中,原理就是用BitBlt() 的Raster值运算去掉原图片的背影。但是创载网只适用于原图背景为黑色,才会看到效果。

如图,左边部分为前景图,右边部分为屏蔽图

以下为显示的背景图

为了得到透明效果,我们需要运用到BitBlt()贴图函数以及其参数Raster的值来将图片中不必要的部分去掉(又称去背),使得图中的主题可以与背景完美融合。

制作透明效果有很多创载网种方法,但是基本上都是利用贴图时不同的Raster运算,通过转换而产生相同的透明效果。在这里先来介绍一种透明运算的方法。

我们以图中的恐龙为例子,首先准备一张位图,如下图。

图中的左边的图是要去背并贴到背景上的前景图。右边的黑白图称为“屏蔽图”,在透明的过程中会用到它。要把去背的位图与屏蔽图合并成同一张图,透明的时候再按照需要来进行裁切。可以把它分成两张图,但是这样程序必须创载网运行两次图文件加载的操作。

有了屏蔽图就可以利用贴图函数来产生透明效果了,所需的贴图步骤如下:

本文地址:http://www.shuotui.com/post/27334.html

本文地址: https://www.tengzhuan.com/post/35198.html 文章来源: 本网 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 henzhuan@qq.com 举报,一经查实,本站将立刻删除。

更多图片做成透明图(怎么做全透明图片)相关信息请关注本站。