thesign diploma thesis

.:Prototypical realisation of a 3d sculpturing system
• degree examination work • fhtw-berlin.de •

abstract:

3d sculpturing is still a research topic. The presented system uses an octree data structure which is represented by polygonal cubes located in the graphics device to shape a volumemodel. The user can interactive scuplt the octree by just eliminating different sized cubes from the octree. The gained volumemodel could be transformed to a real surface reprensantation by the marching cubes algorithm. There a 2 kinds of views supported (Octree rendering/ polygonal mesh). The user could define how precise the octree gets sampled(e.g. 10 means 10*10*10 voxel). Other features are a persitent volumemodel and .obj file export.

internal function of the voxmod system

Sculpturing is provided in both views (mesh and voxel represantation). The system updates the mesh view instantly for sample values < 30 (voxel array with a side length of < 30 Voxel). With rising sample rate the poly mesh converges to the octree. Refering to the use of a voxel represantation the system allows you to shoot holes straight through the model.

The following images show: the gui with an example model, a cross as test model in different triangulation resolutions, inverting a model and of course a kind of teapot.
octree volumemodelmesh triangulation with 5^3 voxelmesh triangulation with 10^3 voxel mesh triangulation with 20^3 voxeltest object crosstest object cross: mesh 20^3 samplestest object cross: mesh 30^3 samplestest object cross: mesh 50^3 samplesinvert the mesh obj inverted mesh objteapot octree representationteapot mesh (sampling 70^3 voxel)

future prospects:
-rebuild from ground up (instead of hundreds of hours of optimizing work)
-fracture of existing polygonmeshes
-deforming engine

I like to say thank you to Prof. Dr. Thomas Jung FB4 FHTW-Berlin for his support during my degree examinations.

...and here you find the imprint and rss...with a little help from WordPress