May 2005 - Posts

Terrain Generation - (Fanning)

Today was probably the most interesting day in the world of working on my terrain engine. I figured out alot of stuff and fixed some bugs. If you ever come accross this

this is probably caused due to your heightmap not conforming to n^2+1 which means that if you want a heightmap of 512x512 your heightmap should be 513x513. The reason? The reason is that you have 513x513 vertices on each side and 512x512 primitives.
Posted by pieterg | 2 comment(s)
Filed under:

GraphicsDev.net

Right now myself and the team from #graphicsdev on Afternet are engaged in a joint effort to create a one stop resource for Graphics Development. The site dubbed after the channel on afternet will be the home base for the site that is now hosted on (The home of Anthony Whitaker - Good friend of mine). He currently works at Ravensoft on the much awaited Quake4.

Hopefully in the future we will be able to get some more people inspired in getting into this wonderful creative art that is Graphics Development.
Posted by pieterg | 1 comment(s)
Filed under:

Tommorow is just another day.

What becomes of birthdays after 21? It's my birthday tommorow and I really don't know what exciting things there are to look forward too except the fact that the developer community in South Africa is growing. This is making me very glad. But no seriously. What does happen after 21? Do you look forward to 30? I am just looking forward to finishing my studies and getting out there in the working world (again). Other than that... I have been playing with Whidbey. What a really nice IDE. It does save alot of keystrokes with the intellisense that has been improved. I will log my adventures with Whidbey aswell then. Until later this afternoon or tommorow. Cheers.
Posted by pieterg | 5 comment(s)

Another day, another week.

Another week has gone by and my terrain engine is starting to come together. I will have the source code available for download for anyone that wants to have a look at what I'm doing as soon as the implementation is done. I think for anyone starting out in game development, terrain building seems a very intriguing task. It's not an easy path to follow but it's a big learning curve. *In yoda's voice* A very good nights rest I shall have. Goodnight everyone. Tommorow another day, another weekend ;).
Posted by pieterg | with no comments

Object Orientated Design Patterns.

Conforming to true design patterns is really a little more involved than some may think. If you do not have the resources to get your hands on some of the fantastic books out there here is a link to Principles of OOD. This is a very good start for anyone who wants to get a good foundation. http://www.butunclebob.com/ArticleS.UncleBob.PrinciplesOfObjectOrientedDesign
Posted by pieterg | with no comments

The Direct3D Pipeline explained

I have finally finished what is hopefully a more informative introduction to the Direct3D pipeline. It extends the description/explanation in the DX SDK docs. Although very similar. This will form the basis for a very good introduction to graphic development and game programming in general. The Article
Posted by pieterg | with no comments
Filed under:

And so the blog is Born.

Hi there everyone, and so my blog is born. I have a site over at PieterG but I love the way this blog works. I am going to post some of my tutorials on here and hopefully inspire some more people in South Africa into game/graphics development.
Posted by pieterg | 2 comment(s)