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

DFortun81 17 years ago

A GM Framework would be awesome.

Adventus 17 years ago

Quote:
A GM Framework would be awesome.
Hell yea, im also aware that GearGOD is also making one…. not sure if he will release it anytime soon…. but still, very cool idea.

Kaz 17 years ago

Sexy screenie.

Adventus 17 years ago

Quote:
Sexy screenie.
Yea there's heaps of really good textures at www.filterforge.com

s 17 years ago

Very nice,I'm into that coded spriting

Thats WAY nicer than anything I can do

Lethal 17 years ago

OMG gorgous.

Adventus 17 years ago

Im curious, what fps you guys are getting? I get about 300 on my 3.0GHZ, 6600GT machine.

Adventus 17 years ago

Woops i deleted. Meh, the above comment should be above Lethals…. I need AN EDIT BUTTON…. I dont think Melee heard me.

Quote:
Hovering around 70 fps.
Thats not bad, i get that with my 1.7GHZ, ATI 9200SE machine.

omicron1 17 years ago

Y'know, I've had a similar method in place for … a year now… in EotS.

Good job just the same.

Adventus 17 years ago

Quote:
Y'know, I've had a similar method in place for … a year now… in EotS.
Explain to me how it works, and then ill believe you.