namespace UnityEngine.Experimental.Rendering.HDPipeline { [SkyUniqueID((int)SkyType.HDRISky)] public class HDRISky : SkySettings { [Tooltip("Cubemap used to render the sky.")] public CubemapParameter hdriSky = new CubemapParameter(null); public override SkyRenderer CreateRenderer() { return new HDRISkyRenderer(this); } public override int GetHashCode() { int hash = base.GetHashCode(); unchecked { hash = hdriSky.value != null ? hash * 23 + hdriSky.GetHashCode() : hash; } return hash; } } }