Files
AR-Menu/Library/PackageCache/org.khronos.unitygltf@6b55d14e19c1/Runtime/Scripts/UniformMaps/SpecGlossMap.cs
2025-11-30 08:35:03 +02:00

49 lines
1023 B
C#

using UnityEngine;
namespace UnityGLTF
{
public class SpecGlossMap : SpecGloss2StandardMap
{
public SpecGlossMap(int MaxLOD = 1000) : base("GLTF/PbrSpecularGlossiness", "0ffe2976cdefd434c8fcd886ffa69322", MaxLOD) { }
public SpecGlossMap(string shaderName, int MaxLOD = 1000) : base(shaderName, "0ffe2976cdefd434c8fcd886ffa69322", MaxLOD) { }
protected SpecGlossMap(Material m, int MaxLOD = 1000) : base(m, MaxLOD) { }
public override int NormalTexCoord
{
get { return 0; }
set { return; }
}
public override int OcclusionTexCoord
{
get { return 0; }
set { return; }
}
public override int EmissiveTexCoord
{
get { return 0; }
set { return; }
}
public override int DiffuseTexCoord
{
get { return 0; }
set { return; }
}
public override int SpecularGlossinessTexCoord
{
get { return 0; }
set { return; }
}
public override IUniformMap Clone()
{
var copy = new SpecGlossMap(new Material(_material));
base.Copy(copy);
return copy;
}
}
}