...
MaterialX supports the ability to tag scale and vector values with a unit. This is the real world unit for the input value which may be a uniform or an image. An example of the latter could be a input displacement map. At render time he the value should be converted to the "scene unit" for geometry. The minimum unit tags are for distance currently but these are dynamically specified as "unit types" and "unit" labels with MaterialX.
...