Hey guys,
I'm posting in the beginners section because I'm really only looking for simple answers at the minute as I'm literally trying to get some idea of scope of my project and what is actually feasible.
From the top.
I'm in my final year at uni and I need to do an FYP(Final Year Project)
The title of my project is 'Destructible Environments using Voxel worlds (in Games)
And basically I wish to create a basic voxel engine and examine and research different ways to improve performance of the engine.
Such as generating terrain using Perlin Noise and Heightmaps. Raytracing/casting, back face culling, frustum culling etc.
Eventually potentially leading onto implementing transvoxel algorithms and such. But First things first. Scope.
At the minute I'd ideally like to do this in C# and XNA, but if needs be I'll push C++.
I'm finding loads of sites with 'tutorials' on the net, but none of these really provide decent source code that I can look at, and edit to learn how it works ( I just seem to learn things better that way).
Any help at all would be much appreciated, Thanks!
EDIT: I was a little vague when I said 'voxels' I meant in the context of rendering cubes not surface extraction.
Voxles, Heightmaps and Perlin Noise
From what I've heard, Infiniminer would be your best bet, the open source game that inspired Minecraft. The C#/XNA code is available here:
http://code.google.com/p/infiniminer/
http://code.google.com/p/infiniminer/
From what I've heard, Infiniminer would be your best bet, the open source game that inspired Minecraft. The C#/XNA code is available here:
http://code.google.com/p/infiniminer/
Thank you very much! I'll check it out
Are we talking 'voxels as in rendering cubes' (a la Minecraft), or 'voxels as in surface extraction' (a la Marching Cubes)? The two are rather different areas.
Are we talking 'voxels as in rendering cubes' (a la Minecraft), or 'voxels as in surface extraction' (a la Marching Cubes)? The two are rather different areas.
For the time being, as in rendering cubes. Much like Minecraft
Thanks!
This guy has something you could look at: http://www.sea-of-memes.com/
In the downloads section you have the sources for the procedural world, voxel rendering, etc.
In the downloads section you have the sources for the procedural world, voxel rendering, etc.
This guy has something you could look at: http://www.sea-of-memes.com/
In the downloads section you have the sources for the procedural world, voxel rendering, etc.
This is awesome! Thanks!
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement