public SpecularMap(TextureReference texture) { Texture = texture; }
public EnvironmentMap(TextureReference texture) { Texture = texture; }
/// <summary> /// Creates a default normal map with given texture /// and Dot3 Bump Mapping. /// </summary> /// <param name="texture"></param> public NormalMap(TextureReference texture) : this(texture, NormalMapType.ParallaxMapping) { }
/// <summary> /// Creates a normal map with given texture and type /// </summary> /// <param name="texture">Texture reference</param> /// <param name="type">Type of normal mapping</param> public NormalMap(TextureReference texture, NormalMapType type) { Texture = texture; Type = type; ParallaxScale = new Vector2(0.03f, -0.025f); }
public OpacityMap(TextureReference texture) { Texture = texture; }
public AmbientMap(TextureReference texture) { Texture = texture; }
public EmissiveMap(TextureReference texture) { Texture = texture; }
public DiffuseMap(TextureReference texture) { Texture = texture; }