Hey guys,
Making progress on rocks that can represent formations in between the 100,000s of small rocks placed around the world - and the large mountains made up by the terrain - I needed to be able to blend an arbitrary mesh with my terrain system. I started by generating a procedural evolutionary skeleton beneath the rock and "shrink wrapping" the mesh around the procedural skeleton. I designed the rock subdivision gene pools and rule sets to be randomly generated. This system while cool, took a lot of work and produced mediocre results.
So I've still got that all into the game, but I've switch to a MUCH simpler noise based solution ... These are totally randomly generated with the click of a button, in the editor you specific the size and the noise model and strength... then it builds and randomizes the rock.
These rocks are about the size of a *very* small house.
*NOTE: NO SHADER IS APPLIED TO THESE ROCKS!!!
Here are images of rocks with a SINGLE line shader just setting the color of the rock to black-ish ... I will add advanced shading on the rocks on the coming days.
The rocks start out like this ... Then I add the procedural noise, etc.
Working on so many things, I'm working on something totally different in the game at the moment - the War Room, so I'm all over the place, just wanted to post this update to show you guys what I'm up to!
Way more stuff coming soon, I'm making it too fast I can't even post about it LOL!....
- Dan
haha don't wory if you don't have much time to post updates, you are already doing more than other developers usually do. that's a nice technique for the rocks, with some optimization it sould look awesome. can't wait to see whats next :)
"Instead of making a game you hope many people will like, it's sometimes better to create a game you know a few people will love"
''My intention is not to create something that won't be hated; it's to create something that will be passionately loved''
Yup, as you've probably guessed I'm working on something big, very big... I'll just say "War Room"... Almost done, I'll probably post update later today just 'cause you poked me :-) Plus I should probably get some feedback on it before it's done, at the same time there are things I'm still adding that I don't feel like explaining everything what is a WIP and what is final, etc. I'd rather just do the work then post the final result :-)
- Dan