Esempio n. 1
0
 protected Texture(string name, TextureSampler sampler, ColorSpaceTypes colorSpace, TextureTypes textureType)
 {
     Name        = name;
     Sampler     = sampler;
     ColorSpace  = colorSpace;
     TextureType = textureType;
 }
Esempio n. 2
0
 protected Texture(string name, TextureSampler sampler, ColorSpaceTypes colorSpace, TextureTypes textureType)
 {
     if (name == null)
     {
         throw new ArgumentNullException("name");
     }
     Name        = name;
     Sampler     = sampler;
     ColorSpace  = colorSpace;
     TextureType = textureType;
 }
Esempio n. 3
0
 public ImageTexture(string name, TextureSampler sampler, Image image, ColorSpaceTypes colorSpace, TextureTypes textureType = TextureTypes.Default) : base(name, sampler, colorSpace, textureType)
 {
     Image = image;
 }
Esempio n. 4
0
 public RenderTexture(string name, TextureSampler sampler, ColorSpaceTypes colorSpace, TextureTypes textureType, int width = 256, int height = 256) : base(name, sampler, colorSpace, textureType)
 {
     Width  = width;
     Height = height;
 }
Esempio n. 5
0
 public SolidTexture(string name, TextureSampler sampler, Vector4 color, ColorSpaceTypes colorSpace, TextureTypes textureType) : base(name, sampler, colorSpace, textureType)
 {
     Color = color;
 }
Esempio n. 6
0
 public MetallicRoughnessImageTexture(string name, TextureSampler sampler, Image image, float roughnessFactor, ColorSpaceTypes colorSpace, TextureTypes textureType = TextureTypes.Default)
     : base(name, sampler, image, colorSpace, textureType)
 {
     Image           = image;
     RoughnessFactor = roughnessFactor;
 }