Note that all results are not yet been published online as some of them take a lot of time to compute (especially renderings).
A lot of information can be retrieved from each surface. Individual results are found in three different pages detailed below.
The header of each page contains global information about the data and ways to select a new surface:
Each surface has a dedicated page that gives different details on its data. The details include:
For more details on a given BRDF, one can choose between eight Φ.
To compare renderings of materials of a given surface with both ray casting and theoretical G1, this page gives the two images loaded at the same location, but with a slider to show one image vs. the other on the left/right of the slider. An image with a color map of the differences appears to the right. They are available for three different incident illumination maps, as shown above, with their rankings and values in RMSE. The greyscale map of the height field, its different models at slices of Φ, and absolute differences are also provided on the top of the page.
This page is useful to see all the results in one place. It is interactive and allows the user to hover over the data to directly visualise corresponding height fields. Below is a more detailed guide.
Different datasets have been used in our analysis.
"Prediction trained on a dataset made of": choose which prediction model is shown depending on the data it was trained on. By default, it is selected to show a training on all measured data that we have (423) as in the paper.
"Number of features": predictive model presented in the paper is a linear combination of 5 features. But we can use 25 features to have a more precise prediction.
"Prediction table's intervals": choose the precision of the prediction table, i.e. the range of each interval is of 2.5 or 0.25.
Push the key Ctrl to enable (green)/disable (grey) the hovering interaction with the data. It allows to display corresponding height field in the dedicated area but can require heavy loading ressources.
For each feature used for the predictive model, the error E is plotted against this feature. Plots are ranged by increasing order of importance in the linear combination.
If hovering is enabled (toggle by pressing Ctrl), hover your pointer on the points to show corresponding heightfield in the bottom left corner of the webpage. Click on a point to open a new tab redirecting to the analysis of this specific surface.
First graph shows the error E against the predictive resulting model P.
Second graph shows the average RMSE between three renderings with different environment map against the error E.
Third graph show the average RMSE against the prediction P.
Height fields are displayed in the bottom left corner of the web page when hovering is enabled (toggle by pressing Ctrl). Click on the surface to open a new tab with the image at a higher quality.
Each row of this table shows the error statistics for a given prediction's interval. For a prediction between Pmin and Pmax, we can see how many surfaces lies in this interval and what their error is (described by the average, the variance, the range, the quartiles and the MSE).
This table can be used to sort elements in increasing or decreasing columns (surfaces names, error E, prediction P and renderings RMSE). Hover your pointer on a row to display the corresponding height field beneath the table. Click on a surface name to open a new tab redirecting to the overview of this specific surface.