Rendering transparent objects efficiently and correctly
A GIS (Geographical Information System) application needs to render different kinds of transparent objects, simple transparent billboards and more complex self-intersecting geometry mixed with highly detailed 3D meshes but rendering transparent objects efficiently in a 3D scene is a challenge and there is no clear best choice for all circumstances.
Compare different methods of rendering transparent objects and present the drawbacks and advantages for each method. The behaviour should be evaluated by prototype implementations using either OpenGL or DirectX inside the Carmenta Engine rendering pipeline.
This task is suitable for students interested in shader programming and computer graphics.
Fill in the application form below and we will contact you as soon as possible.