RNGRD-LINT(1) General Commands Manual RNGRD-LINT(1)

rngrd-lintcheck the loading and structuring of a decorated mesh

rngrd-lint [-hVv] -M material_list -m geometry -p properties

rngrd-lint checks the data used to define a triangular mesh, to which a temperature and a spectrally varying Bidirectional Reflectance Distribution Function (BRDF) are associated for each triangle.

This utility effectively validates the behavior of the Rad-Net GRouD library (RNGRD) regarding the loading and internal structuring of this data. Its purpose is therefore to verify that the input data is valid and conforms to the library's expectations prior to running another program that relies on the same library and is intended to process the same data.

The options are as follows:

Display short help and exit.
material_list
File that lists all the materials used by the geometry. It is a text file in rnsl(5) format, where each line specifies the path to a material file in mrumtl(5) format.
mesh
File that stores triangular mesh data in the smsh(5) format.
properties
File that defines triangle properties in rnsp(5) format.
Perform more thorough validation tests, such as checking all surface properties to verify that they match the mesh they are associated with and the list of loaded materials.
Make the program verbose.

The rngrd-lint utility exits 0 on success, and >0 if an error occurs.

Verify the loading and structure of the triangular mesh geometry geom.smsh as well as its triangle-specific properties in props.rnsp. The materials referenced in the props.rnsp file are listed in the text file mat.rnsl. Perform a thorough validation of the loaded data (option -V) and make the command verbose (option -v) to obtain more information than just its return code:

rngrd-lint -m geom.smsh -p props.rnsp -M mat.rnsl -Vv
May 25, 2026 UNIX