基岩版相关问答

未经优化的文档

这篇文档的格式较为不规范。

延迟渲染光影用了光线追踪技术吗?

延迟渲染的版本并未引入任何光线追踪技术,两者没有关联性。

  • 为保证大多数设备可用性,延迟渲染版本使用了传统光栅化渲染。
  • 在 Java 版中,延迟渲染覆盖了九成以上的常见光影,包括一些 引入了光线追踪技术 的光影如 SEUS PTGI 。这意味着两者其实可以叠加使用。

Java 版的着色器叫 光影,基岩版的着色器就只能叫 着色器伪光影

  • 从图形学上讲, 光影专业名称就是 着色器
  • 光影只是 国内的另一种好听的说法 ,就像你可以把 引力波 称作 时空涟漪
  • 基岩版由于 接口 先天的缺乏 以及 移动设备性能不足,无法像 Java 版一样做出 效果相对完整 的着色器,但它仍然叫做光影。
  • 有一种说法是,基岩版 PE 端 光影没有实时阴影,不配叫光影。
  • 然而 光影 二字,从来都不是 指代实时阴影,也 不会有任何 一位光影作者会提出 没有实时阴影就不是光影 这种观点!

基岩版的光影是贴图直接“糊”上去的?

  • 上文提到基岩版无法做出与 Java 版 一样的光影,缺陷相对多很多,但也并 没有简单到使用 图片粘贴 等技术的地步。
  • 着色器的 渲染算法 完成,可以是 简单粗暴镜面反射场景,但 不可能用贴图做到
  • 提出该观点的人大可拆开他们所谓的“贴图光影”文件,通过找到所有 疑似使用 该技术的图片来 佐证 他们的观点,否则只能是以下两种情况:
    • 道听途说的错误说法;
    • 将同样加载形式的 纹理包光影包 混淆了。

基岩版的一些有特殊效果的纹理包叫做“伪光影”?

  • 着色器纹理包 是不同的概念。
  • 作为纹理包,其能实现的主要功能即纹理的替换
  • 假若通过一些 特殊手段(如修改雾气)使其表现出如同被着色器渲染出的效果,最终结果也是极其的勉强。
  • 而实际上,着色器 支持的功能远不止这些。要达到 的级别,也应当将一个着色器能实现的大部分效果复现出来,包括光照阴影大气水波主要场景因素
  • 显然,想要在一个主要功能为 替换贴图 的纹理包去实现这些效果并不现实