lil 3d engine update

Community Forums/Showcase/lil 3d engine update

boomboommax(Posted 2006) [#1]
lo, thought id put a post in here for anyone interested, ive been working on a new 3d engine for max lately (gl of course)

so far it has:
cameras (as many as you want of course)
entity system (turn,rotate,point,etc etc etc)
meshloaders(*.ms3d, *.ascii, *.md5mesh|*md5anim (doom 3/quake 4 format), etc)
texture stuff
light system
and other bits n bobs

[sorry the image went, i need webspace and i uploaded to a free image host thing]


Ross C(Posted 2006) [#2]
Nice one man! Glad to hear your still at this :D


boomboommax(Posted 2006) [#3]
thanks, got a lil simple demo thing here, http://filehost.mychost.com/d.file?get=44323221523456

had to incbin the media as i cant give out doom 3 meshes as you know.

todo on the md5 loader: parsing of materials (normal maps, specular etc) and normal generation.


Zenith(Posted 2006) [#4]
Woot, looking great! :)

The animation moves great, how much processing does it use? ;)


jfk EO-11110(Posted 2006) [#5]
sounds good. what's your plan with it, and will this work on linux too?


boomboommax(Posted 2006) [#6]
completely multiplatform (win,mac,linux) just would need to compile for mac/linux as i dont have those systems.

got a new lil vid here,
http://filehost.mychost.com/d.file?get=65662736343537

working on stencil shadows today, and normal mapping


jfk EO-11110(Posted 2006) [#7]
great!


TartanTangerine (was Indiepath)(Posted 2006) [#8]
DX and Ogl?


boomboommax(Posted 2006) [#9]
never thought of a dx mode, i like the idea, i will start on a dx render path in a bit as an alt to the gl path


jfk EO-11110(Posted 2006) [#10]
Hmm - it's not my business, but maybe you better stay away from dx. I mean, if OGL is working, why should you add dx? Especially since ms came up with new conventions and standards for every dx version. Maybe you better try to get a complete ogl engine together at least before you touch dx. Well, that's only my humble opinion. :)

I would pay for it.


Bob3d(Posted 2006) [#11]
But... as an alternative would rock. Specially as many shareware game users do have no more than dx7 installed (windows me default) .

meshloaders(*.ms3d, *.ascii, *.md5mesh|*md5anim (doom 3/quake 4 format), etc)


woah. md5 animation supported...fantastic.


Defoc8(Posted 2006) [#12]
niCe work cyanide..you big poOp! ;)


Damien Sturdy(Posted 2006) [#13]
Got a B3D loader in there? I'm at work so cant find out. If so, this might be just what i was (or wasnt anymore actually) looking for!


Red Ocktober(Posted 2006) [#14]
looks good... you are enjoying the fun part right now...

enjoy it while you can :)

it starts to get a lot tougher real soon...

if you haven't, already, take a look at the LaMothe book... OpenGL Game Programming...

it'll be really helpful...


--Mike


boomboommax(Posted 2006) [#15]
actually i left the fun parts till last, all the hard stuff is done (well what ya could call hard)


Red Ocktober(Posted 2006) [#16]
all the hard stuff is done


you've implemented a pvs system... some sorta lod already!!!

you've got ODE integrated??!!!!

what about lighting... shaders... sound... material representations...

and that's not even the really hard stuff :)

--Mike


boomboommax(Posted 2006) [#17]
no plans for ode, people can do that themselfs, same for sound, no buisness being in a 3d engine itself, rest is good


LarsG(Posted 2006) [#18]
any new screenies cYanide?