public void CopyTo(GShading des) { des.AlbedoMapResolution = AlbedoMapResolution; des.MetallicMapResolution = MetallicMapResolution; des.AlbedoMapPropertyName = AlbedoMapPropertyName; des.MetallicMapPropertyName = MetallicMapPropertyName; des.ColorByHeight = GUtilities.Clone(ColorByHeight); des.ColorByNormal = GUtilities.Clone(ColorByNormal); des.ColorBlendCurve = GUtilities.Clone(ColorBlendCurve); des.ColorByHeightPropertyName = ColorByHeightPropertyName; des.ColorByNormalPropertyName = ColorByNormalPropertyName; des.ColorBlendPropertyName = ColorBlendPropertyName; des.DimensionPropertyName = DimensionPropertyName; des.Splats = Splats; des.SplatControlResolution = SplatControlResolution; des.SplatControlMapPropertyName = SplatControlMapPropertyName; des.SplatMapPropertyName = SplatMapPropertyName; des.SplatNormalPropertyName = SplatNormalPropertyName; des.SplatMetallicPropertyName = SplatMetallicPropertyName; des.SplatSmoothnessPropertyName = SplatSmoothnessPropertyName; }
private void Reset() { name = "Shading"; ShadingSystem = GGriffinSettings.Instance.TerrainDataDefault.Shading.ShadingSystem; AlbedoMapResolution = GGriffinSettings.Instance.TerrainDataDefault.Shading.AlbedoMapResolution;; MetallicMapResolution = GGriffinSettings.Instance.TerrainDataDefault.Shading.MetallicMapResolution;; AlbedoMapPropertyName = GGriffinSettings.Instance.TerrainDataDefault.Shading.AlbedoMapPropertyName; MetallicMapPropertyName = GGriffinSettings.Instance.TerrainDataDefault.Shading.MetallicMapPropertyName; ColorByHeight = GUtilities.Clone(GGriffinSettings.Instance.TerrainDataDefault.Shading.ColorByHeight); ColorByNormal = GUtilities.Clone(GGriffinSettings.Instance.TerrainDataDefault.Shading.ColorByNormal); ColorBlendCurve = GUtilities.Clone(GGriffinSettings.Instance.TerrainDataDefault.Shading.ColorBlendCurve); ColorByHeightPropertyName = GGriffinSettings.Instance.TerrainDataDefault.Shading.ColorByHeightPropertyName; ColorByNormalPropertyName = GGriffinSettings.Instance.TerrainDataDefault.Shading.ColorByNormalPropertyName; ColorBlendPropertyName = GGriffinSettings.Instance.TerrainDataDefault.Shading.ColorBlendPropertyName; DimensionPropertyName = GGriffinSettings.Instance.TerrainDataDefault.Shading.DimensionPropertyName; SplatControlResolution = GGriffinSettings.Instance.TerrainDataDefault.Shading.SplatControlResolution; SplatControlMapPropertyName = GGriffinSettings.Instance.TerrainDataDefault.Shading.SplatControlMapPropertyName; SplatMapPropertyName = GGriffinSettings.Instance.TerrainDataDefault.Shading.SplatMapPropertyName; SplatNormalPropertyName = GGriffinSettings.Instance.TerrainDataDefault.Shading.SplatNormalPropertyName; SplatMetallicPropertyName = GGriffinSettings.Instance.TerrainDataDefault.Shading.SplatMetallicPropertyName; SplatSmoothnessPropertyName = GGriffinSettings.Instance.TerrainDataDefault.Shading.SplatSmoothnessPropertyName; Splats = GGriffinSettings.Instance.TerrainDataDefault.Shading.Splats; }
public void Reset() { name = "Shading"; ShadingSystem = GShadingSystem.Polaris; AlbedoMapResolution = GRuntimeSettings.Instance.shadingDefault.albedoMapResolution;; MetallicMapResolution = GRuntimeSettings.Instance.shadingDefault.metallicMapResolution;; AlbedoMapPropertyName = GRuntimeSettings.Instance.shadingDefault.albedoMapPropertyName; MetallicMapPropertyName = GRuntimeSettings.Instance.shadingDefault.metallicMapPropertyName; ColorByHeight = GUtilities.Clone(GRuntimeSettings.Instance.shadingDefault.colorByHeight); ColorByNormal = GUtilities.Clone(GRuntimeSettings.Instance.shadingDefault.colorByNormal); ColorBlendCurve = GUtilities.Clone(GRuntimeSettings.Instance.shadingDefault.colorBlendCurve); ColorByHeightPropertyName = GRuntimeSettings.Instance.shadingDefault.colorByHeightPropertyName; ColorByNormalPropertyName = GRuntimeSettings.Instance.shadingDefault.colorByNormalPropertyName; ColorBlendPropertyName = GRuntimeSettings.Instance.shadingDefault.colorBlendPropertyName; DimensionPropertyName = GRuntimeSettings.Instance.shadingDefault.dimensionPropertyName; SplatControlResolution = GRuntimeSettings.Instance.shadingDefault.splatControlResolution; SplatControlMapPropertyName = GRuntimeSettings.Instance.shadingDefault.splatControlMapPropertyName; SplatMapPropertyName = GRuntimeSettings.Instance.shadingDefault.splatMapPropertyName; SplatNormalPropertyName = GRuntimeSettings.Instance.shadingDefault.splatNormalPropertyName; SplatMetallicPropertyName = GRuntimeSettings.Instance.shadingDefault.splatMetallicPropertyName; SplatSmoothnessPropertyName = GRuntimeSettings.Instance.shadingDefault.splatSmoothnessPropertyName; Splats = GRuntimeSettings.Instance.shadingDefault.splats; }