GM Per-Pixel Bumpmapping

Posted by Adventus on May 3, 2007, 9:48 p.m.

Yea i did it, and pretty fast too…. You can check out the GMC topic (and get the source) here:

L3S_Bumpmapping

It basically works by spliting the Dot3 blendmode into 3 seperate multiplies & add passes, although theres alot more to it than that. And yes this is true perpixel bumpmapping, just the same as you'll see in modern games, i really cant find any flaws in it. Using some wizardry i managed to get it to work without additional surfaces and only 2 additional sprite renders. I should really thank OpticalLiam for getting me interested in GM lighting again.

In other new, my fancies have wandered and i've begun making the shift from GM to C++. To ease the transition i've started using Ogre3d and inspired by Toon-Master i've begun making a GM framework. Im in limbo whether i should finish Tribal before i move on…. what do you guys think?

Cheers,

EDIT: What's with this blog randomly being removed from the front page….

Comments

Lethal 17 years ago

Hovering around 530 fps.

Adventus 17 years ago

Ahh no, now you deleted your previous comment, whoever reads this is gonna have no idea whats going on… XD.

Kaz 17 years ago

I'm around 140fps.

2.0Ghz dual core with 1gb ram.

Adventus 17 years ago

What really matters is the graphics card, but guessing from your specs that your using a laptop…. so its probably an integrated card.

Kaz 17 years ago

It is a laptop. ATI Radeon x1400 with 256mb VRAM.

Adventus 17 years ago

Yea that explains it… XD. The X1400 is basically ATI's equivilent to Intels GMA. The 256Vram is a bit of a lie too, its got 128 on board and steals the other 128 from the RAM.

Rob 17 years ago

32fps >_>

But I was runnigna shitload of other stuff. I'll try with nothing else.

Rob 17 years ago

Oh its a 1.8ghz AMD Turion 64 ML-32 processor.

1gb ram.

Some shitty integrated gfx(128mb I think).

Oh, its a Acer 5000 laptop (Everything is still stock, havn't changed anything).

bendodge 17 years ago

Impressive. I get ~220 FPS on a 2.8 GHz with 256MB 6600.

Rob 17 years ago

I get 45fps without anything else =(

Meh, its a cheap laptop.