我在 .ini 文件中使用以下选项渲染场景:+fN16。
创建的 .png 文件符合预期,为 48 位(在 Windows 中,我查看文件 -> 属性 -> 详细信息 -> 位深度 = 48)。
但是,当我按升序对所有像素值进行排序并取所有值的并集之间的差值时,每种颜色只有 255 个(或更少)离散强度级别,而不是每种颜色预期的 65535 个级别(16 位)每种颜色)。
需要应用哪些设置才能在 .png 图像中获得每种颜色 65535 个级别?
(我正在寻找阴影半影沿横截面的小强度变化)
最佳答案
我刚刚渲染了一个示例图像(Povray 3.7.0,在命令行上传递了 +FN16
)并获得了渲染的真实 16 位图像,像素之间的差异很小。
您的图像在 Mathematica 中打开后会被缩减采样,或者您在图像中检查的样本实际上每种颜色的级别少于 255 个。
您是否尝试过不同的图像或更大的样本?
关于povray - 使用 +fN16 的每种颜色 16 位仍然为每种颜色提供 255 个强度级别,而不是 65535,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40473497/