使用纹理中的透明通道(纹理:透明通道可以用Dx的工具创建)
来源:互联网 发布:海尔软件待遇怎么样 编辑:程序博客网 时间:2024/05/17 03:40
需要设置
D3DXCreateTextureFromFile(
Device,
"cratetest.dds",
&Tex);
Device->SetTexture(0, Tex);
Device->SetSamplerState(0, D3DSAMP_MAGFILTER, D3DTEXF_LINEAR);
Device->SetSamplerState(0, D3DSAMP_MINFILTER, D3DTEXF_LINEAR);
Device->SetSamplerState(0, D3DSAMP_MIPFILTER, D3DTEXF_POINT);
//设为true时,没有光源的情况下,内容看不到
Device->SetRenderState(D3DRS_LIGHTING, false);
//Alpha来源于纹理
Device->SetTextureStageState(0, D3DTSS_ALPHAARG1, D3DTA_TEXTURE);
Device->SetTextureStageState(0, D3DTSS_ALPHAOP, D3DTOP_SELECTARG1);
//设定融合因子,采用默认值
Device->SetRenderState(D3DRS_SRCBLEND, D3DBLEND_SRCALPHA);
Device->SetRenderState(D3DRS_DESTBLEND, D3DBLEND_INVSRCALPHA);
Device->SetRenderState(D3DRS_ALPHABLENDENABLE, true);
//绘制内容 绘制前要开启融合运算
Device->SetRenderState(D3DRS_ALPHABLENDENABLE, false);
- 使用纹理中的透明通道(纹理:透明通道可以用Dx的工具创建)
- 透明通道图纹理贴图渐变色效果
- AnyChat SDK 中的透明通道
- 什么是透明通道,如何使用?
- [OpenGL] 基于纹理绘制的透明精灵(透明纹理)
- Png图片的透明通道在IE中的显示总结
- 音视频解决方案中的透明通道
- 什么是透明通道
- png透明通道分离
- Unity 透明通道按钮
- 【转贴】透明纹理
- iOS 合并带有透明通道的视频-
- iOS 合并带有透明通道的视频-
- unity renderTexture 透明通道的问题
- 批量拆分图片透明通道
- H5实现透明通道视频
- 【Unity Shaders】Transparency —— 使用alpha通道创建透明效果
- Textures with Alpha Channels 带阿尔法通道的纹理
- Python中WSGI接口的理解
- 友盟第三方平台操作流程
- 码员真爱—「偷懒 || 效率 工具类」
- 微信小程序开发常见问题分析
- Solr-5.3.0学习笔记(三)Manage Core
- 使用纹理中的透明通道(纹理:透明通道可以用Dx的工具创建)
- scala统计一个文件夹下面所有文件的单词出现的总次数
- unity3d摄像机
- iOS获取手机系统版本
- Chrome浏览器插件postman下载
- 《计算机网络》谢希仁(第7版) 第一章
- php基础知识 6 自定义函数
- [leetcode: Python]189. Rotate Array
- 移动web双指放大问题,vue滑动被禁止的问题