Archive

Author Archive

Volumetric Cloud Project: Complete (for now)

December 5th, 2009

Hello again! The volumetric cloud project has achieved the status of complete for now. I was finally able to get decent volumetric clouds rendering using openGL, cg and shaders…influenced heavily by an example from nVidia of rendering to 3d textures. The only thing missing to make them very convincing is self-shadowing…someday :D . Check it out!

Programming , , , , , ,

A Project on Volumetric Clouds

October 31st, 2009

I recently posted on my personal blog about the current status of my volumetric cloud project. It is far from complete, but I briefly go over a few techniques that I have found interesting, provide some links, and a handful of images that I’ve saved along the journey. Enjoy!

Programming , , , ,

Tile Selection (Mouse Picking)

September 16th, 2009
Part of the series: Creating Isometric Maps»

Now comes the tricky part, what if you need to select a tile, or a character on a tile? Or more technically–how can you determine which tile your mouse is currently over? I should also mention that this process may sometimes be referred to as a “screen-to-map” conversion, taking the mouse’s screen coordinates, and converting them to map coordinates. In a regular map with rectangular tiles it’s easy, just take the x and y, divide them by tileWidth and tileHeight, then do the conversion formula: tileID = y * numCols + x (unless you use a 2D array).
Read more…

Other posts
  1. Intro/Rendering
  2. Tile Selection (Mouse Picking)
Powered by Hackadelic Sliding Notes 1.6.4

Isometric, Programming , , , , ,

Intro/Rendering

September 13th, 2009
Part of the series: Creating Isometric Maps»

Hello all! My name is Ray..and today I want to talk about creating isometric things…like engines, editors, and maps. Mostly maps, but these concepts apply to all three. OK, here goes!

Read more…

Isometric, Programming , , , , , ,