





Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
An in-depth exploration of volume rendering, focusing on ray casting and marching cubes techniques. The basics of volume rendering, input data, rendering algorithms, and ray casting on gpus. It also discusses performance issues and adaptive ray marching. Marching cubes are introduced as a method for approximating surfaces, and the document explains the threshold value and implementation details.
Typology: Study notes
1 / 9
This page cannot be seen from the preview
Don't miss anything!






Pass 1: setRenderTarget(renderTargetBF); cullMode(CULL_FRONT_FACE); setShader(outputTexCoords); render(box);
Pass 2: setRenderTarget(renderTargetFF); cullMode(CULL_BACK_FACE); setShader(outputTexCoords); render(box);
Pass 3: setRenderTarget(frameBuffer); setShader(integrateIntensities); render(quad);
How many configurations can we possibly have?
What does the threshold value represent?