首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么要使用4d纹理进行颜色转换?

为什么要使用4d纹理进行颜色转换?
EN

Computer Graphics用户
提问于 2016-12-06 17:49:11
回答 2查看 298关注 0票数 3

您可以执行颜色转换作为后处理步骤,以将呈现的帧的颜色转换为不同的颜色集。

例如,你可能会使更深的颜色更蓝,给它一种夜间的感觉,或者只是修改颜色,给它一种不同的心情。

其中一种方法是使用卷纹理。您可以使用源像素的RGB值作为纹理坐标到卷纹理中,在其中读取应该替换该像素的RGB值。

但是,4d纹理GL扩展上的页面显示:

四维纹理主要用作颜色转换的颜色查找表.

有人能解释为什么你会使用4d纹理查找来进行颜色分级吗?

阿尔法(透明)查找似乎不是一个合理的解释,但也许类似于标准化HDR颜色和使用强度作为第四个组成部分?或者时间,能够在两种不同的颜色等级之间进行插值,当从内到外移动时,曝光是变化的还是什么的?

EN

回答 2

Computer Graphics用户

回答已采纳

发布于 2016-12-27 17:04:22

抵消。

虽然两个RGB颜色空间之间的任何转换都可以用一个纯3x3矩阵来完成,但是一些替代变换,例如给定权重的YCbCr变换,需要一个偏移量。

票数 3
EN

Computer Graphics用户

发布于 2016-12-06 19:46:50

我认为你的报价指的是颜色空间之间的转换,而不是颜色分级。4d纹理可以用作查找表,将像CMYK这样的颜色空间转换为其他空间。因为CMYK有4个组件,一个3d纹理是不够的。

票数 5
EN
页面原文内容由Computer Graphics提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://computergraphics.stackexchange.com/questions/4358

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档