基岩版相关问答
未经优化的文档
这篇文档的格式较为不规范。
延迟渲染光影用了光线追踪技术吗?
延迟渲染的版本并未引入任何光线追踪技术,两者没有关联性。
- 为保证大多数设备可用性,延迟渲染版本使用了传统光栅化渲染。
- 在 Java 版中,延迟渲染覆盖了九成以上的常见光影,包括一些 引入了光线追踪技术 的光影如
SEUS PTGI
。这意味着两者其实可以叠加使用。
Java 版的着色器叫 光影
,基岩版的着色器就只能叫 着色器
或 伪光影
?
- 从图形学上讲,
光影
的专业名称就是着色器
: - 光影只是 国内的另一种好听的说法 ,就像你可以把
引力波
称作时空涟漪
。 - 基岩版由于
接口
先天的缺乏 以及 移动设备性能不足,无法像 Java 版一样做出效果相对完整
的着色器,但它仍然叫做光影。 - 有一种说法是,
基岩版 PE 端
光影没有实时阴影,不配叫光影。 - 然而
光影
二字,从来都不是 指代实时阴影,也 不会有任何 一位光影作者会提出没有实时阴影就不是光影
这种观点!
基岩版的光影是贴图直接“糊”上去的?
- 上文提到基岩版无法做出与
Java 版
一样的光影,缺陷相对多很多,但也并 没有简单到使用图片粘贴
等技术的地步。 - 着色器的 渲染 由 算法 完成,可以是 简单粗暴 的
镜面反射场景
,但 不可能用贴图做到。 - 提出该观点的人大可拆开他们所谓的“贴图光影”文件,通过找到所有 疑似使用 该技术的图片来 佐证 他们的观点,否则只能是以下两种情况:
- 道听途说的错误说法;
- 将同样加载形式的
纹理包
与光影包
混淆了。
基岩版的一些有特殊效果的纹理包叫做“伪光影”?
着色器
与纹理包
是不同的概念。- 作为纹理包,其能实现的主要功能即纹理的替换。
- 假若通过一些
特殊手段
(如修改雾气)使其表现出如同被着色器渲染出的效果,最终结果也是极其的勉强。 - 而实际上,
着色器
支持的功能远不止这些。要达到伪
的级别,也应当将一个着色器能实现的大部分效果复现出来,包括光照
、阴影
、大气
、水波
等主要场景因素。 - 显然,想要在一个主要功能为
替换贴图
的纹理包去实现这些效果并不现实。