平滑光照

平滑光照

所有光线变化均采用平滑淡入淡出过渡,而非瞬间切换。

Smooth Light

Smooth Light 让世界中的所有光照变化都变为渐变,而非瞬间切换。

原版 Minecraft 的光照是在单帧内切换的:破坏一个火把,周围会立即变暗;放置一个,周围会瞬间变亮。Smooth Light 将这种突变替换为短暂的平滑过渡。

示例

  • 破坏光源 —— 光线平滑地淡出
  • 放置光源 —— 光线平滑地增强
  • 用方块覆盖光源或开口 —— 光线逐渐变暗
  • 在光源附近打开通道 —— 光线平滑地涌入

工作原理

不添加任何新方块、不使用虚假光源,也不会造成客户端/服务器不同步。该模组直接在光照引擎中(客户端和服务器端)追踪每个位置的光照发射与不透明度的过渡,并在数个游戏刻内逐步逼近目标值。最终光照效果总是与原版完全一致。

兼容性

  • 可在单人游戏和服务器上运行
  • 自动作用于所有光源,包括模组添加的光源。任何能发光的物体都会获得平滑过渡。