domingo, 29 de junio de 2008

My own planet (III)

I just been uploaded a video of the planet:

The unique improvement is the presence of normal mapping.

sábado, 28 de junio de 2008


Finally, I wrote an article called "Screen-space approximate local irradiance" for ShaderX7 book that will be released in lastest days of December 2008. yiiiiihaaaa!!! :p

On July I'll try to finish the demo with full source code that will be included in the cd-rom.

For this hot summer: A lot of work, a lot of work!!!!!!!

domingo, 22 de junio de 2008

My own planet (II)

New improvements has been added to my 3d planet (that suspiciously, looks-like to our earth :p).

* Added cloud layer. It completes one full round each 30 minutes.
* Data (frontier, coast lines, etc) near blending when the camera is near to the planet.
* Stars texture map for not to feel alone in the universe.
* Earth lights map for night texture with automatic blending.
* Ground scattering.

viernes, 20 de junio de 2008

My own planet

Because I know that I'll never conquer the world, I tried to build my own earth in order to conquer and tyrannize it... muahahhahaha (very, very evil laught)

It uses the planetary scattering algorithm of Sam O'neill, and at now I'll try to find some use to it... [quivers, Google :p]

miércoles, 11 de junio de 2008

nedmalloc: fast memory allocator

from nedmalloc website:

"nedmalloc is a VERY fast, VERY scalable, multithreaded memory allocator with little memory fragmentation...

It is more than 125 times faster than the standard Win32 memory allocator, 4-10 times faster than the standard FreeBSD memory allocator and up to twice as fast as ptmalloc2, the standard Linux memory allocator. It can sustain a minimum of between 7.3m and 8.2m malloc & free pair operations per second on a 3400 (2.20Ghz) AMD Athlon64 machine"

I've made some changes to allow compilation in gcc (4.3) for Windows using code::blocks

You can download zip file here.