This repository was created solely for the purpose of my Master's thesis titled "Techniques for Optimizing Voxel-Based Representation of the Game World", and it was used during the research phase. The repository has been archived and is no longer open for review or further development. However, I encourage you to read my thesis for detailed insights into the research, methods, and results derived from this testing environment.
![]() |
![]() |
|---|---|
| Base | Naive method |
![]() |
![]() |
|---|---|
| Culling Method | Culling Method with GPU support |
![]() |
![]() |
|---|---|
| Greedy Meshing | Binary Greedy Meshing |
![]() |
![]() |
|---|---|
| Base | Flat |
![]() |
![]() |
|---|---|
| Brickmap | Octree |
![]() |
![]() |
|---|---|
| Fast Voxel Traversal Algorithm ~10'476'236 ray iterations |
Fixed ray of length 0.2 ~33'831'991 ray iterations |
![]() |
![]() |
|---|---|
| Fixed ray of length 0.1 ~66'209'105 ray iterations |
Fixed ray of length 0.05 ~130'390'387 ray iterations |