Welcome Guest [Log In] [Register]
Add Reply
Which is the fastest models?; Triangles or Quads?
Topic Started: Jun 18 2008, 01:09 PM (645 Views)
slurpee123abc
No Avatar
Slurpee
[ *  * ]
I was wondering, does one quad take the same amount of computer resources as two triangles take? Should we try to make triangles when possible, instead of quads? I think quads are just two triangles.
Offline Profile Quote Post Goto Top
 
techwizrd
Member Avatar
Magister ex Machina
[ *  *  * ]
Triangles are harder to work with.

As for the efficiency of quads vs triangles, I would think that quads take less calculations. Every point exactly 3 edges connect to it, but logically connecting to all the points close to it might be a pain. So, I think quads might be better, but I have not taken a look at the underlying algorithms.
My DeviantArt user page Please comment and add me to your favorites!
Posted Image
Offline Profile Quote Post Goto Top
 
slurpee123abc
No Avatar
Slurpee
[ *  * ]
I always thought triangles would be faster, because three points automaticaly have only 3 possible edges to connect them. For quads, however, the computer has to know in which order the points connect to each other. Otherwise, you might see something like an hourglass figure. But I am just guessing.
Offline Profile Quote Post Goto Top
 
techwizrd
Member Avatar
Magister ex Machina
[ *  *  * ]
I don't know. Calculating the area for all those triangles seems harder...

Oh well. It does not matter. Quads are cooler...
My DeviantArt user page Please comment and add me to your favorites!
Posted Image
Offline Profile Quote Post Goto Top
 
slurpee123abc
No Avatar
Slurpee
[ *  * ]
http://forums.activeworlds.com/archive/index.php?t-5159.html

This is an amazing explanation. It talks all about quads and triangles and 3d factors. It also says that triangles render faster in many cases. Read it all.

Slurpee

Spoiler: click to toggle
Edited by techwizrd, Jun 19 2008, 01:17 PM.
Offline Profile Quote Post Goto Top
 
techwizrd
Member Avatar
Magister ex Machina
[ *  *  * ]
A quad would require less calls of a functions (although that depends on the algorithm).

Quads do have a few great advantages though. They allow for modeling techniques such as Box Modeling.These techniques save time, rendering resources, give good results, and almost always result in closed shapes.
My DeviantArt user page Please comment and add me to your favorites!
Posted Image
Offline Profile Quote Post Goto Top
 
slurpee123abc
No Avatar
Slurpee
[ *  * ]
One triangle does render faster than one quad. That is a fact, so use triangles when possible.
Offline Profile Quote Post Goto Top
 
techwizrd
Member Avatar
Magister ex Machina
[ *  *  * ]
slurpee123abc
Jun 28 2008, 04:14 PM
One triangle does render faster than one quad. That is a fact, so use triangles when possible.
DO NOT use triangles when possible. Quads are far better for modeling and are easer to use when doing physics calculations. Quads, as I said before, save time and resources on modeling time. They are also easier to rig and animate.
My DeviantArt user page Please comment and add me to your favorites!
Posted Image
Offline Profile Quote Post Goto Top
 
slurpee123abc
No Avatar
Slurpee
[ *  * ]
Have you ever seen Runescape or World of Warcraft or Stronghold or Doom or any other game where the character is made of quads? I will tell you that you havn't, because there is no such game. Bottom line, quads take longer to compute. If you can achieve more or less the same results with triangles, use them. The character should be triangles, because it takes less power to display them. That way, we can make more background objects. Also, since the main character will be there a long time, it would not hurt to spend a bit of time on it.
You can use quads if you think there is no other way, but bottom line is, one triangle renders faster than one quad. You can now give me various reasons why quads are better. They may be true. But they still do not say "quads render faster than triangles". Sure, they have their pros and cons, but render time is a big one. This is just a message to tell people, "if you can easily achieve the same result with a triangle instead of a quad, then use a triangle. But if a quad will save you lots of time modeling, then just use a quad.

Good Day,

Slurpee
Offline Profile Quote Post Goto Top
 
slurpee123abc
No Avatar
Slurpee
[ *  * ]
My opinion follows the example of every commercial 3d video game ever made. They DON'T use quads. They do not. We have to use quads because there is too few of us to only use triangles. It is harder to model with them.

But triangles have the advantage of speed, and speed is required.


Bye,

Slurpee
Offline Profile Quote Post Goto Top
 
techwizrd
Member Avatar
Magister ex Machina
[ *  *  * ]
slurpee123abc
Jul 4 2008, 07:33 PM
My opinion follows the example of every commercial 3d video game ever made. They DON'T use quads. They do not. We have to use quads because there is too few of us to only use triangles. It is harder to model with them.

But triangles have the advantage of speed, and speed is required.


Bye,

Slurpee
Actually, video games do use quads. Especially all the new "hi-def" video games because they are easier to model very complex things. Quads are superior for modeling, and can be converted to triangles later.
My DeviantArt user page Please comment and add me to your favorites!
Posted Image
Offline Profile Quote Post Goto Top
 
slurpee123abc
No Avatar
Slurpee
[ *  * ]
Don't convert them. One quad counts as two triangles anyway.
Offline Profile Quote Post Goto Top
 
slurpee123abc
No Avatar
Slurpee
[ *  * ]
So, Techwizard. I saw your school science project. I was laughing very hard when I saw that it was a test to see which is faster: quads or triangles. Your science project said a triangle was faster. HA. Whoo hoo. He he.

No offense. I'm just saying.

Ok. You know I had to to say all this. It's just too perfect.
Ta Ta,

Slurpee
Edited by slurpee123abc, Aug 18 2009, 03:16 PM.
Offline Profile Quote Post Goto Top
 
Deleted User
Deleted User

Lol man, triangles are WAY faster lol gtg.



FLARGLES
Quote Post Goto Top
 
1 user reading this topic (1 Guest and 0 Anonymous)
« Previous Topic · 3D Talk · Next Topic »
Add Reply