Proof of my Senior Project
/
0 Comments
GM here,
I've been busy and promising evidence of my work for some time now. Supposedly I was going to show some video and screenshots for several weeks.
No more waiting I am presenting my procedural terrain engine.
It uses the incredible PolyVox library (http://www.volumesoffun.com) to store voxel information and several types of fractal noise to generate lowlands, highlands, mountains, and caves.
It has been a fun learning experience. I got to experience the frustrating recursive principal of shaders (you have to know how to do shaders before you can learn how to do shaders) I also got to play around with paging and set up a mesh pager in Ogre. I also got to play around with Voxels. They are the hot thing right now and I hope they get more popular.
On that note this project is being shared open source on Google Code.
Check it out at (http://code.google.com/p/senior-project-voxel-terrain-generation/)
Still figuring out the exact license I want to use, but I don't care if people want to use it or make money off of it. Later I might change that but for now dig in and surely you can make it better.
Also on another exciting note. I AM GRADUATING THIS WINTER! WOOT! Just had to get that out. I'm so excited to be done with school. Maybe I'll change my mind after working for a while. We shall see.
Pictures after the jump!
View from lowlands looking up at mountains and highlands.
From the mountains looking down.
Difficult to tell with only one texture being applied but these are caves.
I'm excited to see how this will progress. I busy with some other side projects as the end of school approaches, and our first release gets closer to its due date. Hopefully I will have time to work on this as it will lead into two other planned projects.
Until next time!
I've been busy and promising evidence of my work for some time now. Supposedly I was going to show some video and screenshots for several weeks.
No more waiting I am presenting my procedural terrain engine.
It uses the incredible PolyVox library (http://www.volumesoffun.com) to store voxel information and several types of fractal noise to generate lowlands, highlands, mountains, and caves.
It has been a fun learning experience. I got to experience the frustrating recursive principal of shaders (you have to know how to do shaders before you can learn how to do shaders) I also got to play around with paging and set up a mesh pager in Ogre. I also got to play around with Voxels. They are the hot thing right now and I hope they get more popular.
On that note this project is being shared open source on Google Code.
Check it out at (http://code.google.com/p/senior-project-voxel-terrain-generation/)
Still figuring out the exact license I want to use, but I don't care if people want to use it or make money off of it. Later I might change that but for now dig in and surely you can make it better.
Also on another exciting note. I AM GRADUATING THIS WINTER! WOOT! Just had to get that out. I'm so excited to be done with school. Maybe I'll change my mind after working for a while. We shall see.
Pictures after the jump!
View from lowlands looking up at mountains and highlands.
From the mountains looking down.
Difficult to tell with only one texture being applied but these are caves.
I'm excited to see how this will progress. I busy with some other side projects as the end of school approaches, and our first release gets closer to its due date. Hopefully I will have time to work on this as it will lead into two other planned projects.
Until next time!





