not sure if this is robust enough to be considered an engine, but here it is..
per pixel lighting...
each surface is defined by
a normal map.
the rendering technique makes use of the alpha channels on the diffuse map.
clever way of masking...
the framerate could have been much better... I'm not using VAR or any fancy extensions for drawing geometry...
it's times like this i wish
i was developing an AAA title for the gamecube (i'm unemployed btw ;),
it's really capable of some cool stuff.
i'm pretty sure it can do dot3 lighting... and the controller doesn't look like crap (see xbox).
btw, for the textures; i took a screenshot of the gamecube PR movie and used that :)
this is release 1 of this thing, expect shadow volumes to be in the next release.
anyways, here are the obligatory screen shots
btw, feel free to totally
screw with the map file..
it's in ascii and _VERY_ straight forward..
try playing around with the material_color for starters....
bbtw, the way you'll see
i changed up the alpha channel on the diffuse map just now though
now, we are going to pick a "color" for the lighting ;)
well, the more lights you
add in your scene that are being applied to visible objects..
the odder the look starts to get..
this should be less apparent once the shadow volume code is put int..
sometimes i wonder, is all
this really worth it?
i mean better graphics doesn't relate to better games, if a game relies on graphics to be better, it' really is screwed IMHO.
just look at all (majority) the XBOX titles, most of them still look like ass (they shouldn't be) right now (and they have _dedicated_ art teams, go figure).
I think if you have a game,
and in the reviews, all they rave about is the "graphics", you got a problem
(xbox.ign.com anyone :(...
they should rave about the "game" and "gameplay", then the "graphics", or side by side.
i think id software is the only one that doesn't have to worry about that.. there games are usually used as benchmarks anyways, there company as i know it, is still pretty small, and they have a pretty solid licensing scheme which i'm sure a lot of there money comes from...
like honestly, how does a
game company like Silicon Knights
stay in business.
i mean they have around 60 people working on a game that hasn't shipped in _YEARS_, like 4 i think..
i mean how does that work?
60 people, each one getting
paid 50,000 dollars (very conservative average i think?).
i mean if you do the math... that's a good chunk of money. my guess is, the investors have tons of money to spare and they just
want to see there games get completed..
like does blizzard "make
any money" of there games?
yes, i understand they sell millions of copies, but when you take into consideration that running a system like battle net doesn't come cheap, and there games are made by _tons_ of people... the numbers start to add up. and i'm sure it's not cheap...
for example, i read somewhere
that some servers (websites, game stuff) cost _millions_ to run every day..
ea.com, pogo.com comes to mind.
so is this _VISUAL_ _CLUTTER_?
(personally, i think moving to per pixel lighting is the right direction,
i just don't think
bump mapping is what everyone thinks it will be to the gaming industry.. like this isn't anywhere near as big as like texture mapping..)
btw, i'm almost done with the new and improved edge tracking code.. probably going to get stenciled shadow volumes in pretty soon.
here are two screenshots
with the lights using point attenutation :-)
IMHO, it'd be really cool to work for nintendo, way cool art teams over there.
but then again, i'm just a nasty gaijan to them. hehe
since you've read so far, your entitled to the code ;) plus, it's rotting away on my hard-drive. link
crap| Copyright by Akbar