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