Browsing by Author "Nousiainen, Oskari"
Now showing 1 - 2 of 2
- Results Per Page
- Sort Options
- Päässä pidettävien näyttöjen karakterisointi mittaamalla
Perustieteiden korkeakoulu | Bachelor's thesis(2014-04-13) Nousiainen, Oskari - Performance comparison on rendering methods for voxel data
Perustieteiden korkeakoulu | Master's thesis(2019-08-19) Nousiainen, OskariThere are multiple ways in which 3 dimensional objects can be presented and rendered to screen. Voxels are a representation of scene or object as cubes of equal dimensions, which are either full or empty and contain information about their enclosing space. They can be rendered to image by generating surface geometry and passing that to rendering pipeline or using ray casting to render the voxels directly. In this paper, these methods are compared to each other by using different octree structures for voxel storage. These methods are compared in different generated scenes to determine which factors affect their relative performance as measured in real time it takes to draw a single frame. These tests show that ray casting performs better when resolution of voxel model is high, but rasterisation is faster for low resolution voxel models. Rasterisation scales better with screen resolution and on higher screen resolutions most of the tested voxel resolutions where faster to render with with rasterisation. Ray casting performed better only when model resolution was high compared to screen resolution or the model had high surface filling rate but low coherency. Differences between octree models where significant, bit in some cases even the base voxel data was faster