8.5 Material brdf schema

8.5.1 metadata

Metadata about the material.

8.5.1.1 name

Name of the material.

Required: Yes

8.5.1.2 description

Short description of the material in 2 - 3 sentences.

Required: Yes

8.5.1.3 uuid

Universally unique identifier for the material.

Pattern: `^[a-f0-9]{32}= Material brdf schema

8.5.2 metadata

Metadata about the material.

8.5.2.1 name

Name of the material.

Required: Yes

8.5.2.2 description

Short description of the material in 2 - 3 sentences.

Required: Yes

8.5.2.3 uuid

Universally unique identifier for the material.

Required: Yes

8.5.2.4 materialVersion

Version of the material.

Pattern: `^\\d+\\.\\d+\\.\\d+= Material brdf schema

8.5.3 metadata

Metadata about the material.

8.5.3.1 name

Name of the material.

Required: Yes

8.5.3.2 description

Short description of the material in 2 - 3 sentences.

Required: Yes

8.5.3.3 uuid

Universally unique identifier for the material.

Pattern: `^[a-f0-9]{32}= Material brdf schema

8.5.4 metadata

Metadata about the material.

8.5.4.1 name

Name of the material.

Required: Yes

8.5.4.2 description

Short description of the material in 2 - 3 sentences.

Required: Yes

8.5.4.3 uuid

Universally unique identifier for the material.

Required: Yes

8.5.4.4 materialVersion

Version of the material.

Required: Yes

8.5.4.5 creationDate

Creation date of the material in the format YYYYMMDDTHHMMSSZ.

Pattern: `^\\d{8}T\\d{6}Z= Material brdf schema

8.5.5 metadata

Metadata about the material.

8.5.5.1 name

Name of the material.

Required: Yes

8.5.5.2 description

Short description of the material in 2 - 3 sentences.

Required: Yes

8.5.5.3 uuid

Universally unique identifier for the material.

Pattern: `^[a-f0-9]{32}= Material brdf schema

8.5.6 metadata

Metadata about the material.

8.5.6.1 name

Name of the material.

Required: Yes

8.5.6.2 description

Short description of the material in 2 - 3 sentences.

Required: Yes

8.5.6.3 uuid

Universally unique identifier for the material.

Required: Yes

8.5.6.4 materialVersion

Version of the material.

Pattern: `^\\d+\\.\\d+\\.\\d+= Material brdf schema

8.5.7 metadata

Metadata about the material.

8.5.7.1 name

Name of the material.

Required: Yes

8.5.7.2 description

Short description of the material in 2 - 3 sentences.

Required: Yes

8.5.7.3 uuid

Universally unique identifier for the material.

Pattern: `^[a-f0-9]{32}= Material brdf schema

8.5.8 metadata

Metadata about the material.

8.5.8.1 name

Name of the material.

Required: Yes

8.5.8.2 description

Short description of the material in 2 - 3 sentences.

Required: Yes

8.5.8.3 uuid

Universally unique identifier for the material.

Required: Yes

8.5.8.4 materialVersion

Version of the material.

Required: Yes

8.5.8.5 creationDate

Creation date of the material in the format YYYYMMDDTHHMMSSZ.

Required: Yes

8.5.8.6 openMaterialVersion

Version of OpenMATERIAL.

Pattern: `^\\d+\\.\\d+\\.\\d+= Material brdf schema

8.5.9 metadata

Metadata about the material.

8.5.9.1 name

Name of the material.

Required: Yes

8.5.9.2 description

Short description of the material in 2 - 3 sentences.

Required: Yes

8.5.9.3 uuid

Universally unique identifier for the material.

Pattern: `^[a-f0-9]{32}= Material brdf schema

8.5.10 metadata

Metadata about the material.

8.5.10.1 name

Name of the material.

Required: Yes

8.5.10.2 description

Short description of the material in 2 - 3 sentences.

Required: Yes

8.5.10.3 uuid

Universally unique identifier for the material.

Required: Yes

8.5.10.4 materialVersion

Version of the material.

Pattern: `^\\d+\\.\\d+\\.\\d+= Material brdf schema

8.5.11 metadata

Metadata about the material.

8.5.11.1 name

Name of the material.

Required: Yes

8.5.11.2 description

Short description of the material in 2 - 3 sentences.

Required: Yes

8.5.11.3 uuid

Universally unique identifier for the material.

Pattern: `^[a-f0-9]{32}= Material brdf schema

8.5.12 metadata

Metadata about the material.

8.5.12.1 name

Name of the material.

Required: Yes

8.5.12.2 description

Short description of the material in 2 - 3 sentences.

Required: Yes

8.5.12.3 uuid

Universally unique identifier for the material.

Required: Yes

8.5.12.4 materialVersion

Version of the material.

Required: Yes

8.5.12.5 creationDate

Creation date of the material in the format YYYYMMDDTHHMMSSZ.

Pattern: `^\\d{8}T\\d{6}Z= Material brdf schema

8.5.13 metadata

Metadata about the material.

8.5.13.1 name

Name of the material.

Required: Yes

8.5.13.2 description

Short description of the material in 2 - 3 sentences.

Required: Yes

8.5.13.3 uuid

Universally unique identifier for the material.

Pattern: `^[a-f0-9]{32}= Material brdf schema

8.5.14 metadata

Metadata about the material.

8.5.14.1 name

Name of the material.

Required: Yes

8.5.14.2 description

Short description of the material in 2 - 3 sentences.

Required: Yes

8.5.14.3 uuid

Universally unique identifier for the material.

Required: Yes

8.5.14.4 materialVersion

Version of the material.

Pattern: `^\\d+\\.\\d+\\.\\d+= Material brdf schema

8.5.15 metadata

Metadata about the material.

8.5.15.1 name

Name of the material.

Required: Yes

8.5.15.2 description

Short description of the material in 2 - 3 sentences.

Required: Yes

8.5.15.3 uuid

Universally unique identifier for the material.

Pattern: `^[a-f0-9]{32}= Material brdf schema

8.5.16 metadata

Metadata about the material.

8.5.16.1 name

Name of the material.

Required: Yes

8.5.16.2 description

Short description of the material in 2 - 3 sentences.

Required: Yes

8.5.16.3 uuid

Universally unique identifier for the material.

Required: Yes

8.5.16.4 materialVersion

Version of the material.

Required: Yes

8.5.16.5 creationDate

Creation date of the material in the format YYYYMMDDTHHMMSSZ.

Required: Yes

8.5.16.6 openMaterialVersion

Version of OpenMATERIAL.

Required: Yes

Copyright information with year and company.

Required: Yes

8.5.16.8 license

License information. For common open source licenses, provide an SPDX identifier. For other types of licenses, provide an URL to a webpage with the license or the filename of a separately provided license file.

Required: Yes

8.5.16.9 author

Name or email address of the author of this material. In case of multiple authors, use comma-separation. The author can also be a company name.

Required: Yes

8.5.16.10 source

Source of the brdf data.

Required: Yes

8.5.17 brdf

General information about the lookup table.

8.5.17.1 typicalSensor

Typical sensor technology this BRDF table is used for, e.g., radar, lidar, camera.

Required: Yes

8.5.17.2 wavelengthRange

Wavelength range covered by the lookup table. The first item is the minimum wavelength in meters and the second item is the maximum wavelength in meters.

Required: Yes

8.5.17.3 amplitudeUnit

The unit of amplitude, either "1/sr" or "linear"

Required: Yes

8.5.17.4 lookupTable

Array of bidirectional reflectance distribution function (BRDF) values, with each item representing a different property. The array SHALL be sorted based on the columns starting with the first.

Columns of the table:

  • Column 1: Incident elevation angle in rad.

  • Column 2: Exit elevation angle in rad.

  • Column 3: Exit azimuth angle in rad (for BRDFs with incident and exit vectors on the same plane as the normal, exit azimuth angle is 0.)

  • Column 4: Polarized plane angle in rad. This is the angle between the plane containing the incident, exit, and normal vector, and the plane of polarization.

  • Column 5: Wavelength in meters.

  • Column 6: Amplitude within the linearly polarized plane.

  • Column 7: Phase within the linearly polarized plane. If the phase is not taken into account, it is null.

Required: Yes