升级6.4.升级水,升级天气
This commit is contained in:
@@ -62,18 +62,7 @@ namespace WaveHarmonic.Crest
|
||||
var hdCamera = context.hdCamera;
|
||||
var camera = hdCamera.camera;
|
||||
|
||||
if (!WaterRenderer.ShouldRender(camera, _Water.Surface.Layer))
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
// Our reflections do not need them.
|
||||
if (camera == WaterReflections.CurrentCamera)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
if (_Water.Surface.Material == null)
|
||||
if (!_Water._ActiveModules.HasFlag(WaterRenderer.ActiveModules.Surface))
|
||||
{
|
||||
return;
|
||||
}
|
||||
@@ -114,6 +103,7 @@ namespace WaveHarmonic.Crest
|
||||
var rld = new RendererListDesc(_ShaderTagID, context.cullingResults, camera)
|
||||
{
|
||||
layerMask = 1 << _Water.Surface.Layer,
|
||||
// Required to set the pass. Use shader to keep WB material overrides.
|
||||
overrideShader = _Water.Surface.Material.shader,
|
||||
overrideShaderPassIndex = _Water.Surface.Material.FindPass("Forward"),
|
||||
renderQueueRange = RenderQueueRange.transparent,
|
||||
|
||||
Reference in New Issue
Block a user