社区
游戏开发
帖子详情
如何渲染灰度图?
xychzh
2011-06-07 11:47:49
如何渲染这种灰度图??使得越黑的地方,越透明,越白的地方越不透明?
...全文
338
11
打赏
收藏
如何渲染灰度图?
如何渲染这种灰度图??使得越黑的地方,越透明,越白的地方越不透明?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xychzh
2011-06-09
打赏
举报
回复
[Quote=引用 7 楼 ilysony 的回复:]
引用 6 楼 xychzh 的回复:
都看不懂,我是新手。我用的是固定管道。
你的顶点结构里不是有 color么。
[/Quote]
不是调整颜色,而是将黑色过度色以alpha方式渲染。
已经解决了:
m_pd3dDevice->SetRenderState(D3DRS_SRCBLEND, D3DBLEND_ONE);
m_pd3dDevice->SetRenderState(D3DRS_DESTBLEND, D3DBLEND_INVSRCCOLOR);
xychzh
2011-06-09
打赏
举报
回复
[Quote=引用 10 楼 hollycpp 的回复:]
不是调整颜色,而是将黑色过度色以alpha方式渲染
楼主,你一开始这么问就好了.......因为全都理解成Alpha遮罩通道了.....
[/Quote]
我的意思是调整颜色是没有用的,虽然我想调整。
首先,我说了,我要使越黑的地方越透明,越白的地方越不透明,即非255的颜色分量,都渲染成alpha,
这一步解决了,我才能考虑如何改变这个特效的颜色。
比如一个字体灰度图,去了黑色后,如何调整字体颜色就是这么一个问题。
HollyCpp
2011-06-09
打赏
举报
回复
不是调整颜色,而是将黑色过度色以alpha方式渲染
楼主,你一开始这么问就好了.......因为全都理解成Alpha遮罩通道了.....
热爱Coding
2011-06-08
打赏
举报
回复
什么里面的?
Sou2012
2011-06-08
打赏
举报
回复
[Quote=引用 6 楼 xychzh 的回复:]
都看不懂,我是新手。我用的是固定管道。
[/Quote]
你的顶点结构里不是有 color么。
xychzh
2011-06-08
打赏
举报
回复
[Quote=引用 2 楼 p_hantom 的回复:]
把颜色输出到alpha通道不就得了
[/Quote]
如何输出??我愚笨。
xychzh
2011-06-08
打赏
举报
回复
都看不懂,我是新手。我用的是固定管道。
HollyCpp
2011-06-08
打赏
举报
回复
pixelOut = pixel24 * (gray/255)
IONPhantom
2011-06-08
打赏
举报
回复
把颜色输出到alpha通道不就得了
IONPhantom
2011-06-08
打赏
举报
回复
PS 输出的是个float4的color么
color.a 设置成那个值就行了
Sou2012
2011-06-08
打赏
举报
回复
灰度度一般一个像素用1个字节表示, 0 ~ 255, 设置为像素的值,直接渲染出来。 不使用纹理颜色都可以的。
深视3D点云数据转换成HALCON深度图像和
灰度图
像。
深视3D点云数据转换成HALCON深度图像和
灰度图
像。
256色转
灰度图
可实现将256色图转换为
灰度图
像,可运行
MATLAB图像处理
介绍MATLAB提供的图像处理功能,包括图像基础知识、图像合成、空间变换、邻域和块处理、局部滤波、正交变换、数学形态学、图像分析、图像增强、图像恢复、图像分割、图像配准和图像三维重建等内容。...
CMRmap.m:用于有效黑白
渲染
色阶图像的颜色图。-matlab开发
为了保持高质量的黑白图像,生成图像的作者被迫使用灰度颜色图,并在他的计算机屏幕和演示图像上失去了吸引人的颜色选项,或者为相同的信息生成两个单独的
渲染
,一个是黑色的和白色和一个彩色(或支付特定期刊?...
C#SharpGL实例——灰度三维山脉成像(带颜色分层)源码程序
NeHe教程改编,移植至C#平台的SharpGL开发,第34课,灰度山脉成像
游戏开发
8,303
社区成员
23,682
社区内容
发帖
与我相关
我的任务
游戏开发
游戏开发相关内容讨论专区
复制链接
扫一扫
分享
社区描述
游戏开发相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章