Visualizing spline surfaces correctly and in real time is a vital part of all CAD software. Functionality available in new graphics hardware can be exploited to efficiently visualize such surfaces, both in real time, and with good quality.
Project 1: Explore the use of new graphics hardware for efficient spline surface visualization.
Project 2: Study and implement intersection algorithms to find intersection between lines and surfaces on the GPU.
Project 3: Explore reconstruction of data from scattered point clowds using spline techniques and the GPU.
Project 4: Study different subdivision schemes on different meshes (quad, triangle, hexahedral, etc.) using the GPU.