Triangular Polygons
Moderator: Moderators
Triangular Polygons
Just wondering if the triangular polygon bug from TA has been fixed in spring yet, or are we still stuck with square only polygons?
- SwiftSpear
- Classic Community Lead
- Posts: 7287
- Joined: 12 Aug 2005, 09:29
You sir are not a modeler, and those are vial lies comming from your lips. To represent a triangular face with square polygons you need 3 full polys, to represent any shape greater then 4 sided squares and tris run very similar numbers with tris using less polis for non multiple of 4 shapes in almost every case. 4 sided blocks do multiples of 4 well, and that's pretty much it. Most modelers don't even model with multiples of 4 in thier modles any more, six sided gun barrels are much more efficiant then 8 or 4 sided, and many models like planes and even kbots just look better with triangular faced parts rather then solely square faced parts. Plus its practically impossible to make the seams square faces always meet eachother in a natural looking way in animation.maestro wrote:square is not problem, it is a virtue as it save computer resource up to 40%
so they are here to stay and i expect new format still be quad based...
all what it need is new uv system and that is all
So in summary
1. Square polygons freeing up system resources is a myth based on untrue assumptions, it never acctually works out that way
2. The format is too unstandard and difficult for modelers to work with
3. It makes standard animation impossible and the alternitives it allows for are often unpleasing visually.
-
- Posts: 704
- Joined: 30 Oct 2004, 14:14
- SwiftSpear
- Classic Community Lead
- Posts: 7287
- Joined: 12 Aug 2005, 09:29
If we assume the "quad" stands for "triangle", then it means they are supported. 3dobuilder can apply textures to triangle, it's just that totala.exe don't accept it.SJ wrote:Spring internally can use textured quads but I dont think the 3dobuilder or whatever ppl use to texture them supports it.
And LoL at saying "you sir are not a modeller" to maestro.
- GrOuNd_ZeRo
- Posts: 1370
- Joined: 30 Apr 2005, 01:10
He is one of the best modelers around right now IMO, just look at his Dragon unit, now that's some cool shit.
Halflife used quad faced didn't it?
The only problem I have with Spring's way of handling textures is that some textures don't look good on certain faces, accurate deformed texture support would be nice like 3DObuilder so units with near triangular faces or faces shaped like wings look "accurate".
Halflife used quad faced didn't it?
The only problem I have with Spring's way of handling textures is that some textures don't look good on certain faces, accurate deformed texture support would be nice like 3DObuilder so units with near triangular faces or faces shaped like wings look "accurate".
- SwiftSpear
- Classic Community Lead
- Posts: 7287
- Joined: 12 Aug 2005, 09:29
Halflife uses tri's and so has every single 3D engine since then. Sorry to maestro for calling him not a modeler, but the idea that quads save 40% rendering resourses is just ludicrous. It's a theory that has been proven wrong many many many many many times.GrOuNd_ZeRo wrote:He is one of the best modelers around right now IMO, just look at his Dragon unit, now that's some cool shit.
Halflife used quad faced didn't it?
The only problem I have with Spring's way of handling textures is that some textures don't look good on certain faces, accurate deformed texture support would be nice like 3DObuilder so units with near triangular faces or faces shaped like wings look "accurate".
- GrOuNd_ZeRo
- Posts: 1370
- Joined: 30 Apr 2005, 01:10
SwiftSpear wrote:Halflife uses tri's and so has every single 3D engine since then. Sorry to maestro for calling him not a modeler, but the idea that quads save 40% rendering resourses is just ludicrous. It's a theory that has been proven wrong many many many many many times.GrOuNd_ZeRo wrote:He is one of the best modelers around right now IMO, just look at his Dragon unit, now that's some cool shit.
Halflife used quad faced didn't it?
The only problem I have with Spring's way of handling textures is that some textures don't look good on certain faces, accurate deformed texture support would be nice like 3DObuilder so units with near triangular faces or faces shaped like wings look "accurate".
It depend on the engine, lightwave 3d engine capable to handle both quad based and triangle based object. If you make a quad object then make another very same object triangle based you will find triangle based object lotta heavier..... If half life using triangle, that is because it will be easier for its programmer

On 3D MAX, and other triangle based software well, a quad not really a quad they consists of 2 triangle so they are still all the same. So quad not more efficient if the engine already triangle based, it twice more efficient on quad based software
Last edited by maestro on 04 Oct 2005, 07:46, edited 1 time in total.
- [K.B.] Napalm Cobra
- Posts: 1222
- Joined: 16 Aug 2004, 06:15
- SwiftSpear
- Classic Community Lead
- Posts: 7287
- Joined: 12 Aug 2005, 09:29
yes, quads in tri based software do consist of 2 tri's, but you don't build models out of quads in tri based software. 5 sided shapes require less tri's to build then quads. so do 7 sided shapes. triangles take 3 quads to render in a quad based engine. Plus you need to store an array of 4 location points for quads whereas you only need to store 3 for tri's. And you need to software check that your quads aren't twisting on you which is rare but possible if one of the 4 location points drops to the wrong location.maestro wrote:SwiftSpear wrote:Halflife uses tri's and so has every single 3D engine since then. Sorry to maestro for calling him not a modeler, but the idea that quads save 40% rendering resourses is just ludicrous. It's a theory that has been proven wrong many many many many many times.GrOuNd_ZeRo wrote:He is one of the best modelers around right now IMO, just look at his Dragon unit, now that's some cool shit.
Halflife used quad faced didn't it?
The only problem I have with Spring's way of handling textures is that some textures don't look good on certain faces, accurate deformed texture support would be nice like 3DObuilder so units with near triangular faces or faces shaped like wings look "accurate".
It depend on the engine, lightwave 3d engine capable to handle both quad based and triangle based object. If you make a quad object then make another very same object triangle based you will find triangle based object lotta heavier..... If half life using triangle, that is because it will be easier for its programmermainly on lighting on non-coplanar polygon...
On 3D MAX, and other triangle based software well, a quad not really a quad they consists of 2 triangle so they are still all the same. So quad not more efficient if the engine already triangle based, it twice more efficient on quad based software
If UV mapping is allowed triangles simply better for modeling then quads are, expecially when the models get more complicated and you have less and less flat surfaces.
in the other side, with uvw u no longer need 3 quad for a triangle (simply one distorted quad combined with good texture) so again....SwiftSpear wrote:yes, quads in tri based software do consist of 2 tri's, but you don't build models out of quads in tri based software. 5 sided shapes require less tri's to build then quads. so do 7 sided shapes. triangles take 3 quads to render in a quad based engine. Plus you need to store an array of 4 location points for quads whereas you only need to store 3 for tri's. And you need to software check that your quads aren't twisting on you which is rare but possible if one of the 4 location points drops to the wrong location.maestro wrote:SwiftSpear wrote:Halflife uses tri's and so has every single 3D engine since then. Sorry to maestro for calling him not a modeler, but the idea that quads save 40% rendering resourses is just ludicrous. It's a theory that has been proven wrong many many many many many times.
It depend on the engine, lightwave 3d engine capable to handle both quad based and triangle based object. If you make a quad object then make another very same object triangle based you will find triangle based object lotta heavier..... If half life using triangle, that is because it will be easier for its programmermainly on lighting on non-coplanar polygon...
On 3D MAX, and other triangle based software well, a quad not really a quad they consists of 2 triangle so they are still all the same. So quad not more efficient if the engine already triangle based, it twice more efficient on quad based software
If UV mapping is allowed triangles simply better for modeling then quads are, expecially when the models get more complicated and you have less and less flat surfaces.
but i agree with you, uvw is very important, i have asked for uv mapping since 3 month ago (sigh...). Not only make 40+ piece of seamless texture for my sukhoi model so time consuming, but the final result will be distorted in various way


I hopes the team can add it fast, coz once it implemented means i must rebuild the entire wd textures from scratch