社区
图形处理/算法
帖子详情
在D3D中,如果想让2个或者2个以上的texture混合出半透明的效果应该怎么做?
asin
2003-08-24 10:29:50
就是第2个texture要半透明能够看见第一个texture.
如题,谢谢。
...全文
96
1
打赏
收藏
在D3D中,如果想让2个或者2个以上的texture混合出半透明的效果应该怎么做?
就是第2个texture要半透明能够看见第一个texture. 如题,谢谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gzshd
2003-08-24
打赏
举报
回复
在D3D中实现半透明效果比OpenGL来做要复杂一些,你可以到http://www.b-xr.com/bbs.htm上下载《Visual C++ OpenGL DirectX三维动画编程宝典》源代码,看看里面DX的最后一个例子,里面有很多注释
用c#进行directx 3D编程:实现
texture
贴图的alpha通道
接触directX 3D已经有1个多月了。自己
做
的一个三维控件终于完成,不过还有些让人头痛的bug来修改.今天给大家写的是是现在3d里的
texture
贴图,并实现了其半
透明
效果
。在这个例子里,我绘制了一个矩形,贴上了一张带alpha通道的图片,并绘制了一个三角形,透过贴图可以看到此三角形。例子的
效果
图如下:用到的图片pic.bmp如下:一,首先保证你机子上装了directx,没装的赶紧下...
D3D渲染技术之
混合
案例
在本篇内容
中
,我们将介绍用于获得特定
效果
的一些
混合
因子组合, 在这些示例
中
,我们仅查看RGB
混合
。 Alpha
混合
的处理方式类似。 无颜色写入 假设我们
想
要保持原始目标像素的原样,而不是覆盖它或将其与当前光栅化的源像素
混合
。 这可能很有用,例如,如果您只
想
写入深度/模板缓冲区,而不是后台缓冲区。 为此,请将源像素
混合
因子设置为D3D12_BLEND_ZERO,将目标
混合
因子设置为D3D12_BLE...
第一回 开篇 D3D渲染流程简介
第一回 开篇 D3D渲染流程简介 http://developer.178.com/201004/65293187592.html 开发这个3D engine已经两年半了,从06年8月刚开始统计的4万多行,到今年7月份的21万多行,有一些感慨,感觉有那么点成就感,不过更多的是惴惴之心:这些代码可以很好的在一起工作吗,足够快吗?bug肯定不少,因为测试的强度毕竟不高,这还不是最重要,
D3D9学习笔记之融合技术
这里叙述融合技术的作用及原理,待写。。。 学习目标: 理解融合原理以及如何运用融合技术 了解 Direct3D 支持的各种融合模式 理解如何用 Alpha 分量控制图元的
透明
度 ...
第四章 初始化D3D
4 初始化D3D 本章第一部我们会熟悉一些D3D的基本数据类型和基本的图形概念。然后,我们详细说明初始化Direct3D所需的步骤。之后,引入准确计算和实时图形应用所需的时间测量。最后,我们将探索示例框架代码,该代码用于提供本书
中
所有演示应用程序的界面。 学习目标: 1.了解Direct3D在3D硬件编程
中
的作用。 2.了解COM与Direct3D的作用。 3.学习基本图形概念,例如2D...
图形处理/算法
19,469
社区成员
50,697
社区内容
发帖
与我相关
我的任务
图形处理/算法
VC/MFC 图形处理/算法
复制链接
扫一扫
分享
社区描述
VC/MFC 图形处理/算法
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章