| Albedo { get; set; } | Hämtar eller ställer in grundfärgen för materialet |
| AlbedoTexture { get; set; } | Hämtar eller ställer in texturen för albedo |
| EmissiveColor { get; set; } | Hämtar eller ställer in emissionsfärgen |
| EmissiveTexture { get; set; } | Hämtar eller ställer in texturen för emissive |
| MetallicFactor { get; set; } | Hämtar eller ställer in materialets metallitet, värdet 1 betyder att materialet är en metall och värdet 0 betyder att materialet är ett dielektrikum. |
| MetallicRoughness { get; set; } | Hämtar eller ställer in texturen för metallic(i R-kanal) och grovhet (i G-kanal) |
| virtual Name { get; set; } | Hämtar eller ställer in namnet. |
| NormalTexture { get; set; } | Hämtar eller ställer in texturen för normal mappning |
| OcclusionFactor { get; set; } | Hämtar eller ställer in faktorn för omgivande ocklusion |
| OcclusionTexture { get; set; } | Får eller ställer in texturen för omgivande ocklusion |
| Properties { get; } | Hämtar samlingen av alla egenskaper. |
| RoughnessFactor { get; set; } | Får eller ställer in materialets grovhet, värdet 1 betyder att materialet är helt grovt och värdet 0 betyder att materialet är helt slätt |
| SpecularTexture { get; set; } | Hämtar eller ställer in strukturen för spegelfärg |
| Transparency { get; set; } | Hämtar eller ställer in transparensfaktorn. Faktorn bör variera mellan 0(0%, helt ogenomskinlig) och 1(100%, helt transparent) Alla ogiltiga faktorvärden kommer att klämmas. |