Unit 'PasVulkan.FileFormats.OBJ' Package
[Overview][Types][Classes][Index] [#pl_pasvulkan]

TpvOBJMaterial

Declaration

Source position: PasVulkan.FileFormats.OBJ.pas line 107

type TpvOBJMaterial = record

  Name: TpvRawByteString;

  

  Ambient: TpvOBJColor;

  

  Diffuse: TpvOBJColor;

  

  Specular: TpvOBJColor;

  

  Emissive: TpvOBJColor;

  

  Shininess: TpvFloat;

  

  Metallic: TpvFloat;

  

  Roughness: TpvFloat;

  

  Sheen: TpvFloat;

  

  ClearcoatThickness: TpvFloat;

  

  ClearcoatRoughness: TpvFloat;

  

  Anisotropy: TpvFloat;

  

  AnisotropyRotation: TpvFloat;

  

  MetallicTextureFileName: TpvRawByteString;

  

  RoughnessTextureFileName: TpvRawByteString;

  

  SheenTextureFileName: TpvRawByteString;

  

  EmissiveTextureFileName: TpvRawByteString;

  

  NormalTextureFileName: TpvRawByteString;

  

  RoughnessMetallicAmbientOcclusionTextureFileName: TpvRawByteString;

  

  OcclusionRoughnessMetallicTextureFileName: TpvRawByteString;

  

  TextureFileName: TpvRawByteString;

  

  PBR: longbool;

  

end;



CT Web help

CodeTyphon Studio