Open clyne opened 2 years ago
We agreed to do this in two parts:
Part (1) is a 3.7 milestone. Part (2) will be deferred until later.
Closed with #3191.
Re-opening this but removing the milestone: (1) above is done, but (2) is not.
This should also resolve #2986
With the inclusion of a Python API, it is now possible to add automated, comprehensive validation testing to verify that renderers are behaving correctly with different data inputs. A validation system would exercise as many combinations of renderers and data sets as possible. Validation might be performed by comparing rendered results with "ground truth" using an image comparison such as SSIM. Ground truth images might be generated by a one-time, manual inspection of images with a known working version of the software.