# How hard can the implementation of a fourth-order VRI be?

The challenge: to correctly implement a fourth-order volume rendering integrator.

Typically, during the development of a volume renderer, the verification process is done by looking at the rendered image. In this webapp, on the other hand, the verification procedure will be done by looking at a plot: you will not know what the correct image looks like; you know only that the numerical errors of your implementation should match the errors shown in the blue curve in the plot below. Although it looks easy, you may be surprised by the number of little problems that will prevent your code from providing the correct answer. If you have comments, suggestions, or ideas, I would like to hear from you. Please send me an email.

function convergence(data, d, D, N) {
}