CGTalk > Techniques > Modeling
Login register
Thread Closed share thread « Previous Thread | Next Thread »
 
Thread Tools Search this Thread Display Modes
Old 11-17-2003, 05:53 PM   #1
javierdl
3D Generalist
 
javierdl's Avatar
portfolio
Javier Diaz de Leon
Character Artist
Montreal, Canada
 
Join Date: Apr 2002
Posts: 1,446
Send a message via MSN to javierdl
Modeling for HL & HL2, quads or triangles?

Does anyone know which of the two (quads or triangles) one is supposed to use when modeling for HL & HL2?
Any additional information on this issue would be greatly appreciated.

DPC
__________________
webfolio
 
Old 11-17-2003, 06:02 PM   #2
javierdl
3D Generalist
 
javierdl's Avatar
portfolio
Javier Diaz de Leon
Character Artist
Montreal, Canada
 
Join Date: Apr 2002
Posts: 1,446
Send a message via MSN to javierdl
Ooops!

Just in case, HL stands for Half-Life (FPS).

DPC
__________________
webfolio
 
Old 11-17-2003, 07:07 PM   #3
robin
Will code C++ for food
 
robin's Avatar
 
Join Date: Mar 2002
Posts: 808
DrPepperCan

to my knowledge, Half life 2 uses Triangles, around 5000 for each model.

If i got the time, i'll post a link with relevant information on this.


-R
__________________
Believe you can, believe you can't ... either way you're right.
 
Old 11-17-2003, 07:37 PM   #4
robin
Will code C++ for food
 
robin's Avatar
 
Join Date: Mar 2002
Posts: 808
Here you go.


" We target between 3000 polygons (i.e.: headcrabs) and 7500 polygons (i.e. Alyx, the Gman) for characters and monsters, depending on function and how many we hope to have on-screen simultaneously, and we have several stages of LOD (level of detail) models with drastically reduced polygon counts for when things get smaller in screen space (further away). We're targeting around 2000 polygons for our viewmodels, which of course do not LOD. ""




http://collective.valve-erc.com/ind...=source_mod_faq



-R
__________________
Believe you can, believe you can't ... either way you're right.
 
Old 11-17-2003, 10:59 PM   #5
javierdl
3D Generalist
 
javierdl's Avatar
portfolio
Javier Diaz de Leon
Character Artist
Montreal, Canada
 
Join Date: Apr 2002
Posts: 1,446
Send a message via MSN to javierdl
Thanks so much for the URL Robin
This is quite possibly the best HL editing source I've seen yet.

Cheers,

DPC
__________________
webfolio
 
Old 11-17-2003, 11:22 PM   #6
javierdl
3D Generalist
 
javierdl's Avatar
portfolio
Javier Diaz de Leon
Character Artist
Montreal, Canada
 
Join Date: Apr 2002
Posts: 1,446
Send a message via MSN to javierdl
I must say... I thought it was a bit too bad that I was just reading from The Subdivision Modeling Resource Page an advise that says to avoid using triangles, 'cause you're more likely not to end up with a nice and smooth surface. Quads are preferable. And now that I was just getting used to the idea of modeling using quads ...
excerpt from the HL2 Source Mod / FAQ:
"How many vertices can I have per polygon, on a model?

The engine deals with triangles (which means 3 vertices per polygon) but our exporters from XSI divide all polygons with greater than 3 vertices into triangles.

I suppose that is a custom made exporter
It would be nice to have one "stand-alone" engine like that for us mod makers

DPC
__________________
webfolio
 
Old 11-18-2003, 06:13 AM   #7
robin
Will code C++ for food
 
robin's Avatar
 
Join Date: Mar 2002
Posts: 808
Game engines like HL, HL2, Q2, Q3, Deus ex all use triangles ...

They avoid at all cost rounded surfaces like car wheels and rounded characters heads. Its not a new concept.

Do a search on Paul Steed (in your browser) the guy behind the Q3 charaters you'll see what i mean.

-R
__________________
Believe you can, believe you can't ... either way you're right.
 
Old 11-18-2003, 02:04 PM   #8
actarusprocyon
Frequenter
 
Join Date: May 2003
Posts: 195
-Does anyone know which of the two (quads or triangles) one is supposed to use when modeling for HL & HL2?

Definetely Quads.



-Any additional information on this issue would be greatly appreciated

Triangulate before exporting to the engine.
 
Old 11-18-2003, 04:19 PM   #9
robin
Will code C++ for food
 
robin's Avatar
 
Join Date: Mar 2002
Posts: 808
They model in Quads but convert them in Triangles for the game.

Some people model in Tris.
__________________
Believe you can, believe you can't ... either way you're right.
 
Old 11-18-2003, 08:08 PM   #10
flingster
cinema fan
 
flingster's Avatar
flingster.
Sheffield, United Kingdom
 
Join Date: Aug 2002
Posts: 8,378
Quote:
Originally posted by DrPepperCan
I must say... I thought it was a bit too bad that I was just reading from The Subdivision Modeling Resource Page an advise that says to avoid using triangles, 'cause you're more likely not to end up with a nice and smooth surface. Quads are preferable. And now that I was just getting used to the idea of modeling using quads ...
excerpt from the HL2 Source Mod / FAQ:
"How many vertices can I have per polygon, on a model?

The engine deals with triangles (which means 3 vertices per polygon) but our exporters from XSI divide all polygons with greater than 3 vertices into triangles.

I suppose that is a custom made exporter
It would be nice to have one "stand-alone" engine like that for us mod makers

DPC


they advise avoiding tris cos they are not intended to be used in game engines..they generally drop a lower poly mesh into a subd or nurb cage...if you have tris with this process, tris can leave artifacts in the look of the character..especially if animating. hope this helps a little...
in you case use tris...or make low level quad and then convert...up to you i guess...
__________________
One never knows what each day is going to bring. The important thing is to be open and ready for it.

Henry Moore
 
Old 11-18-2003, 10:18 PM   #11
SpeccySteve
Nerd
 
SpeccySteve's Avatar
 
Join Date: Oct 2003
Posts: 1,143
Quote:
Originally posted by robin
Do a search on Paul Steed (in your browser) the guy behind the Q3 charaters you'll see what i mean.

-R


An interesting ( well, I thought so ) collection of old articles by Paul Steed can be found at..
http://www.loonygames.com/content/1.1/totb/
 
Old 11-18-2003, 11:21 PM   #12
javierdl
3D Generalist
 
javierdl's Avatar
portfolio
Javier Diaz de Leon
Character Artist
Montreal, Canada
 
Join Date: Apr 2002
Posts: 1,446
Send a message via MSN to javierdl
I'm so amazed at the great response I've got on this issue
Thanks a bunch evereyone

DPC
__________________
webfolio
 
Old 11-19-2003, 01:57 AM   #13
Mr. Ferguson
Veteran
 
Join Date: May 2003
Posts: 33
Send a message via AIM to Mr. Ferguson
Quads are very rarely used in game engines as far as I know.
 
Old 11-19-2003, 03:15 AM   #14
javierdl
3D Generalist
 
javierdl's Avatar
portfolio
Javier Diaz de Leon
Character Artist
Montreal, Canada
 
Join Date: Apr 2002
Posts: 1,446
Send a message via MSN to javierdl
Actually....
Since Paul Steed was mentioned above, I found this model made by him and Darren Pattenden: dk2_reaper.zip , found here:
http://www.fileplanet.com/files/30000/34667.shtml

DPC
__________________
webfolio
 
Old 11-19-2003, 04:56 AM   #15
Gwot
punchy!
 
Gwot's Avatar
portfolio
James Edwards
Sr. Modeler
Irvine, USA
 
Join Date: Jan 2003
Posts: 481
Nobody that I know uses quads in their game engines. If they do please send me a link to their site so I can wave it in front of our programmers faces and beg them to do the same.

Model in quads or ngons if you prefer that (I do a general combination of both) then convert to tris when the mesh is ready for rigging and UV mapping. I usually set a quad based version aside at some point, depending on whether or not I'm going to need a high rez version. That way I can subdivide smoothly for detail if I need to.

It really depends on what you need for the character - cinematics? higher detail LOD's for close up in game shots, etc. But no matter what the final model that goes in game will use tris.
 
Thread Closed share thread


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
CGSociety
Society of Digital Artists
www.cgsociety.org

Powered by vBulletin
Copyright 2000 - 2006,
Jelsoft Enterprises Ltd.
Minimize Ads
Forum Jump
Miscellaneous

All times are GMT. The time now is 10:24 PM.


Powered by vBulletin
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd.