More detailed meshes

Competitions for Irrlicht or 3D in general.
Irrlicht Screenshot of the Month: Winner for January, vote for February, submit for March
Halifax
Posts: 1424
Joined: Sun Apr 29, 2007 10:40 pm
Location: $9D95

More detailed meshes

Post by Halifax »

Make a program that takes a detail mesh of 1 million to 8 million triangles and raytraces it to produce a normal map which can be applied to a in-game mesh of 3,000 to 12,000 triangles to make it look super next-gen.


Anyone think they could do it?
TheQuestion = 2B || !2B
monkeycracks
Posts: 1029
Joined: Thu Apr 06, 2006 12:45 am
Location: Tennesee, USA
Contact:

Post by monkeycracks »

It's called Blender I think?
Halifax
Posts: 1424
Joined: Sun Apr 29, 2007 10:40 pm
Location: $9D95

Post by Halifax »

Wow Blender as in the modeller like Blender 2.43 can do this?? If so how.

Or do you mean a seperate program named Blender and if so where can I get this progra.

Also can this program be used with Irrlicht to produce next-gen looking graphics.
TheQuestion = 2B || !2B
Midnight
Posts: 1772
Joined: Fri Jul 02, 2004 2:37 pm
Location: Wonderland

Post by Midnight »

lol :P

you couldn't render that. I think he was being sarcastic kinda.

not real-time anyways.

I think the point was thats animation tool you're speaking about.
rendering/animation/modeling

you don't do that with real-time 3d renders yet. besides you need to invest in a 3d scanner thats human sized first. that is if you want any real detail.

go look at the videos on youtube about ps3 and xbox360 and the sports games like basketball... you'll find what is nextgen... but it's not the engine that limits irrlicht.. it's the equipment of the people buying or using your product. or basically yer friends crappy pc your testing with lol.
Halifax
Posts: 1424
Joined: Sun Apr 29, 2007 10:40 pm
Location: $9D95

Post by Halifax »

So how much would a 3D scanner cost? And yes the way I describe above is how Unreal Engine 3 does the texture. For example in Gears of War. The main character's mesh is only about 5,738 triangles, but then they made a 3 million triangle detail mesh for his clothing and everything and then they had unreal engine raytrace which produce a normal map that was applied to the 5,738 triangle mesh to make him look super detailed in real-time.
TheQuestion = 2B || !2B
monkeycracks
Posts: 1029
Joined: Thu Apr 06, 2006 12:45 am
Location: Tennesee, USA
Contact:

Post by monkeycracks »

Seemed like Blender did that using something called Baking? Hell I don't know, I don't model.
Just throwing it out there.

Basically, anything you model is exactly how Irr is gonna display it. So just go from there ;)
Halifax
Posts: 1424
Joined: Sun Apr 29, 2007 10:40 pm
Location: $9D95

Post by Halifax »

monkeycracks if you have not seen the posts where I have explained the detail mesh provides a NORMAL MAP which would be very hard to produce by drawing.
TheQuestion = 2B || !2B
monkeycracks
Posts: 1029
Joined: Thu Apr 06, 2006 12:45 am
Location: Tennesee, USA
Contact:

Post by monkeycracks »

I didn't say you had to draw it :|
sRc
Posts: 431
Joined: Thu Jul 28, 2005 1:44 am
Location: Salt Lake City, Utah
Contact:

Post by sRc »

lol is everyone on the same page here?

http://amber.rc.arizona.edu/lw/normalmaps.html for anyone whos lost (heck I know I am in this conversation, and I know exactly what he's talking about) Doom3 for example uses this, and possibly use these exact plugins since they used Lightwave for the modelling

anyway, Blender IIRC has some functions for making normalmaps.
The Bard sRc

Blog | Twitter
white tiger
Posts: 269
Joined: Tue Oct 31, 2006 3:24 pm
Contact:

Post by white tiger »

Make a program that takes a detail mesh of 1 million to 8 million triangles and raytraces it to produce a normal map which can be applied to a in-game mesh of 3,000 to 12,000 triangles to make it look super next-gen.
Anyone think they could do it?
IF i have understood your question (and i'm not sure), i know a program called melody by nvidia

http://developer.nvidia.com/object/melody_home.html

It takes 2 models, one high poly and one low poly, and make a normal map wich make the low poly model look like the high poly model. HOpe that help
vermeer
Posts: 2017
Joined: Wed Jan 21, 2004 3:22 pm
Contact:

Post by vermeer »

er...hum.

Oh,well.

The 3d scanner solution is cool if you have an amazing budget (in case there's any) for your projects. And that counting you bought the right one.

I prefer to model by hand ;)

If you have the skills (I have 'em ;) ) , you can do the workflow which inho makes more sense: Model in an amazing organic modeler (I am considering we're taling bout characters, buildings have a dozen other workflows and tricks) , like Wings3d, Silo, Max 9, Maya, for the base simple model, that is, the 5,000 tris model. Imho you still need one of those for that accurate modelling, imo, not as fast and not same cntrol to do this Zbrush, but is doable with it too. Your wings3d(or whatever) mesh, you can now Uv map it. Once you have this, you can build from that base mesh , a crazily heavily detailed mesh, with wrinkles, scratches, loads of mesh detail, etc, in Zbrush , or Mudbox. And indeed, these days you could also do it with Blender sculpt mode. Or Silo 2. You can then, use a tool like melody, but there are others (for those not having shader 2.0 card) like orb, ATI normal mapper, and several others, that will allow to generate, from the high res mesh version, a baked bitmap (ie: a tga) , with certain charcateristics (a normal map, is like a 3 color gradients representation on how lights atack that volume, I think ) , that is applied to the original mesh of 5,000 tris. The generation of the normal maps, yep, could also be done by blender, but I think 2.43 did only have yet support for flat surfaces normals maps only...Of course, you can allways do the hi resh details in Blender, and use an external tool liker orb, to generate th normal map tga.

The engine, if has support of normal maps , or parallax maps, will load that 5,000 tris mesh, looking like as if it were the 1 million tris version... (I forgot to explain the texture proccess, but that'd be a whole chapter ..as best result is also achieved adding also specular maps, and other channels, and as texturing and uvmapping is really complex for normal maps proccedures... )

I have a feel Mudbox has a better UI than Zbrush, and a hope that...Blender can be used if not now soon (i dunno) in an art pipeline to output crazy-res modelling details...


blender can bake everything into a bitmap, since recently.One of them is lighting, it can do lightmaps fairly well.
Finally making games again!
http://www.konekogames.com
omaremad
Competition winner
Posts: 1027
Joined: Fri Jul 15, 2005 11:30 pm
Location: Cairo,Egypt

Post by omaremad »

I think i saw a DIY laser scanner using a webcam and a laser pen (software is called david and is free) but its too impracticle to clean up the meshes by hand. Probabbly will be better just doing it by hand like vermeer said, that way you will have clean meshes probbably in a faster tme.
"Irrlicht is obese"

If you want modern rendering techniques learn how to make them or go to the engine next door =p
Halifax
Posts: 1424
Joined: Sun Apr 29, 2007 10:40 pm
Location: $9D95

Post by Halifax »

white tiger wrote:
Make a program that takes a detail mesh of 1 million to 8 million triangles and raytraces it to produce a normal map which can be applied to a in-game mesh of 3,000 to 12,000 triangles to make it look super next-gen.
Anyone think they could do it?
IF i have understood your question (and i'm not sure), i know a program called melody by nvidia

http://developer.nvidia.com/object/melody_home.html

It takes 2 models, one high poly and one low poly, and make a normal map wich make the low poly model look like the high poly model. HOpe that help
Yes white tiger and The Anaconda you are on my same page that is exactly what I want. And yes I really don't believe in 3D scanners unless you are making simulators with hundreds or thousands of models that have to be true to their respective forms otherwise all the "next-gen" games out there like Gears of War and Resistance modelling is done by hand or by reference from concept art.

But yes thank you guys so much white tiger and anaconda.
TheQuestion = 2B || !2B
Catprog
Posts: 164
Joined: Wed Jan 31, 2007 9:07 am
Contact:

Post by Catprog »

Cheap 3d scaner
(webcam + right angled screen + laser line)

http://www.hackaday.com/2006/12/21/lase ... -a-webcam/
IPv6
Posts: 188
Joined: Tue Aug 08, 2006 11:58 am

Post by IPv6 »

JFYI: There are a bunch of tools that can produce normal maps for flat textures (procedurally generated). For example brick wall (bricks will be "carved" in the wall), woods, soil and whatever. I used to use FilterForge for sometime but finally stopped with MaPZone 2.5 - it`s freeware and can do everything (including normal maps generation out of the box), with big predefined texture library.
Post Reply