You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
74 lines
2.7 KiB
74 lines
2.7 KiB
#if UNITY_EDITOR
|
|
using System;
|
|
|
|
namespace UnityEngine.Rendering.HighDefinition
|
|
{
|
|
[Serializable]
|
|
[SupportedOnRenderPipeline(typeof(HDRenderPipelineAsset))]
|
|
[Categorization.CategoryInfo(Name = "R: Editor Materials", Order = 1000), HideInInspector]
|
|
class HDRenderPipelineEditorMaterials : IRenderPipelineResources
|
|
{
|
|
public int version => 0;
|
|
|
|
[SerializeField]
|
|
[ResourcePath("Runtime/RenderPipelineResources/Material/DefaultHDMaterial.mat")]
|
|
private Material m_DefaultMaterial = null;
|
|
|
|
public virtual Material defaultMaterial
|
|
{
|
|
get => m_DefaultMaterial;
|
|
set => this.SetValueAndNotify(ref m_DefaultMaterial, value, nameof(m_DefaultMaterial));
|
|
}
|
|
|
|
[SerializeField]
|
|
[ResourcePath("Runtime/RenderPipelineResources/Material/DefaultHDParticleMaterial.mat")]
|
|
private Material m_DefaultParticleMaterial = null;
|
|
|
|
public virtual Material defaultParticleMaterial
|
|
{
|
|
get => m_DefaultParticleMaterial;
|
|
set => this.SetValueAndNotify(ref m_DefaultParticleMaterial, value, nameof(m_DefaultParticleMaterial));
|
|
}
|
|
|
|
[SerializeField]
|
|
[ResourcePath("Runtime/RenderPipelineResources/Material/DefaultHDTerrainMaterial.mat")]
|
|
private Material m_DefaultTerrainMaterial = null;
|
|
|
|
public virtual Material defaultTerrainMaterial
|
|
{
|
|
get => m_DefaultTerrainMaterial;
|
|
set => this.SetValueAndNotify(ref m_DefaultTerrainMaterial, value, nameof(m_DefaultTerrainMaterial));
|
|
}
|
|
|
|
[SerializeField]
|
|
[ResourcePath("Runtime/RenderPipelineResources/Material/DefaultHDMirrorMaterial.mat")]
|
|
private Material m_DefaultMirrorMat = null;
|
|
|
|
public virtual Material defaultMirrorMaterial
|
|
{
|
|
get => m_DefaultMirrorMat;
|
|
set => this.SetValueAndNotify(ref m_DefaultMirrorMat, value, nameof(m_DefaultMirrorMat));
|
|
}
|
|
|
|
[SerializeField]
|
|
[ResourcePath("Runtime/RenderPipelineResources/Material/DefaultHDDecalMaterial.mat")]
|
|
private Material m_DefaultDecalMat = null;
|
|
|
|
public virtual Material defaultDecalMaterial
|
|
{
|
|
get => m_DefaultDecalMat;
|
|
set => this.SetValueAndNotify(ref m_DefaultDecalMat, value, nameof(m_DefaultDecalMat));
|
|
}
|
|
|
|
[SerializeField]
|
|
[ResourcePath("Editor/RenderPipelineResources/Material/GUITextureBlit2SRGB.mat")]
|
|
private Material m_GUITextureBlit2SRGB = null;
|
|
|
|
public virtual Material GUITextureBlit2SRGB
|
|
{
|
|
get => m_GUITextureBlit2SRGB;
|
|
set => this.SetValueAndNotify(ref m_GUITextureBlit2SRGB, value, nameof(m_GUITextureBlit2SRGB));
|
|
}
|
|
}
|
|
}
|
|
#endif
|