All Fibric nodes are calibrated to output a minimum of 4 points per curve, which is essential for proper cubic interpolation at render time (USD curve subdivision). This is configured through the Fibric Curve Settings node in Solaris.
If manual edits are introduced or nodes like Fibric Cull are used, some curves may fall below this requirement. The Sanity Check node helps maintain valid geometry.
It validates all curve primitives and provides three modes:
Resample: Automatically fixes curves with fewer than 4 points
Highlight: Visualizes problematic curves
Remove: Deletes invalid curves entirely
sanity check used at the end of graph
incorrect amount of points
usd error when having less than 4 points and try to use cubic interpolation.
Enable
Turns on the sanity check validator.
Mode
Select the execution of the validator, which can be: Resample, Highlight, or Remove.
Fibric
Fibric upstream data
Fibric
Fibric output data