Game Development Community

Character Export Polygon Counts Problem

by Boğaz Harbi · in Torque 3D Professional · 12/24/2009 (10:00 am) · 8 replies

Hi,

i am encountering a problem while exporting characters, I'm working on my character in 3ds Max 2009, as shown in the
picture my character's polygon counts are 4082.

I also look Torque Pro ShowTool after exporting the same character; as shown in the second picture my character's polygon counts are 4874.

The same character when I open with Torque 3D 1.1 Alpha Shape Editor; as shown in the third picture to my character's polygon counts are 7783.

I'm having a problem when i export or this a normal situation?

Thank you so much for your help ...

Picture 1 - 3ds Max 2009

www.kodgraf.com/images/gg/3dsMax.jpg


Picture 2 - Torque ShowTool Pro

www.kodgraf.com/images/gg/showTool.jpg


Picture 3 - Torque3D 1.1 Alpha Shape Editor

www.kodgraf.com/images/gg/t3d.jpg

About the author

We are working on FPS game project called Boğaz Harbi : Epic of Gallipoli War at Kodgraf Game Studio in Ankara, Turkey. http://www.bogazharbi.com/en http://www.bogazharbigame.com http://twitter.com/bogazharbigame http://facebook.com/bogazharbigame


#1
12/24/2009 (11:45 am)
..it's one of the T3D shape editor issues. You're not insane!
#2
12/24/2009 (12:09 pm)
Ok maybe i am not insane :)) but finally I need to know the total polygons of the character which torque 3d counts.
#3
12/24/2009 (3:36 pm)
@eb
Really? Not using Max obviously (how much!?) but my triangulation counts seem to be the same in Blender and ShapeEditor.
#4
12/24/2009 (3:53 pm)
interesting poitn Steve.
I only tested the orc player from TGE(which was from max in 1999/2000(?)

An interesting point here is that the orc player poly count at detail level 0(detail145) changes from: 2440(showtoolpro) to 3497(T3Dshowtool)
However, when the detail level is at 7(detail3): 53(showtoolpro) to 149(T3Dshowtool)

Something is borking..who knows where and why. I barely have a moment to even touch T3D these days. :/

// Edit: At the time of my first post, I was thinking that the bones were being counted as geometry but now that I checked detail levels, I know that is not the scenario at hand.



#5
01/04/2010 (7:47 pm)
Yeah, there is defiantly something going on in the shape editor.

If you have a cube (6 poly)(12 tri) and export from Max,
The DTS cube count is 32 tri
The DAE cube count is 12 tri

The only thing I can think of is if the material texture was double sided, it might have added that extra count. But in your case, you did not have any texture assigned.

Since DAE count is ok. It might be something to do with how DTS is exported or how Shape Editor reads the DTS file.

#6
01/04/2010 (9:33 pm)
DAE is not a game ready file type, so I would trust whatever the DTS count is. I also imagine that the T3Dshowtool is more accurate than show tool pro.

Also, make sure your shape isn't embedded twice in the DTS heirarchy.
#7
01/12/2010 (5:35 pm)
I couldn't comment on show tool pro, but as far as I can tell the Shape Editor polycount (triangle count) is accurate. The count for each detail level is determined when the shape is loaded (whether DTS or DAE) by adding up the number of triangles in each mesh at that detail level. Triangle counts are determined by:

numIndices / 3 (for triangle lists)
numIndices - 2 (for triangle strips and fans)

Double-sided (or any material property) does not make any difference.

From the values posted here, one or all of the following may be in effect:

1. Torque only supports triangles, so if your model has quads (auto-converted to triangles when importing a DAE), then the polycount will increase.

2. DTS exporters generally convert to tri-strips, which may artificially inflate the triangle count if the strip contains degenerates. I'd expect the triangle count between a 3d app and a DAE exported model to match exactly.

3. Only guessing here, but perhaps the show tool pro does not include degenerate triangles in a strip which would account for the difference between that and the Shape Editor.
#8
01/13/2010 (4:27 am)
what can I do for the solution... static models poly counts generaly increase about 100-200 poly but character's poly counts are shown like double time. thanks for adv...