Author Topic: Polycount question  (Read 7244 times)

0 Members and 1 Guest are viewing this topic.

Since I've started grebbling fighters like mad and since you seem to have the highest details ships.   What are you averaging for polycounts on your fighters/bombers?
That's cool and ....disturbing at the same time o_o  - Vasudan Admiral

"Don't play games with me. You just killed someone I like, that is not a safe place to stand. I'm the Doctor. And you're in the biggest library in the universe. Look me up."

"Quick everyone out of the universe now!"

 

Offline maje

  • 28

Poly Range: (We're not too tough about this as long as the detail justifies the polycount and it's not rediculous)
Fighters: 4000-8000
Freighters/Small Capitals: 6000-20k
Large Capitals: 10k-20k
Supercapitals: 30k+

I believe there are no UV restrictions. Normal maps will obey the same restrictions as the diffuse texture, which can be mirrored and overlapped.

Open edges should not cause a problem, but should be avoided anyway.

The model file has several model files contaned in it- the LODS, turrets, and debris. LOD switching is done via the ship's file specifying where the changes in what model is rendered occur.

All models are required to be fully triangulated.
Deuternomy 22:11 explained:

Well there are many different speculations going on about this law about not mixing fibers and at least one explanation claims that it was a symbolic gesture designed to keep a pure sense of culture, people, and religion.  Seperation of crop  in the vinyard, mentioned in Dt. 22:9 and 22:10 seem to reaffirm this idea, though there may be other reasons as well.

And now, an excerpt from the Prayer of Mordecai, the Book of Esther Chapter C (New American Bible Official Catholic version).

Est C:5  You know all things.  You know, O Lord, that it was not out of insolence or pride or desire for fame that I acted thus in not bowing down to the proud Haman.  6  Gladly would I have kissed the soles of his feet for the salvation of Israel.  7  But I acted as I did so as not to place the honor of man above that of God.  I will not bow down to anyone but you, my Lord.  It is not out of pride that I am acting thus.

 
4000-8000 sweet  :D
That's cool and ....disturbing at the same time o_o  - Vasudan Admiral

"Don't play games with me. You just killed someone I like, that is not a safe place to stand. I'm the Doctor. And you're in the biggest library in the universe. Look me up."

"Quick everyone out of the universe now!"

 

Offline Bobboau

  • Just a MODern kinda guy
    Just MODerately cool
    And MODest too
  • 213
incedently the last requirement in that list is BS, it will give you no gain and actually slow down collision detection and geometry sorting (if we ever get that working again)
Bobboau, bringing you products that work... in theory
learn to use PCS
creator of the ProXimus Procedural Texture and Effect Generator
My latest build of PCS2, get it while it's hot!
PCS 2.0.3


DEUTERONOMY 22:11
Thou shalt not wear a garment of diverse sorts, [as] of woollen and linen together

 
Isn't triangulation required by all video cards? Besides programs like Max triangulate everything.
That's cool and ....disturbing at the same time o_o  - Vasudan Admiral

"Don't play games with me. You just killed someone I like, that is not a safe place to stand. I'm the Doctor. And you're in the biggest library in the universe. Look me up."

"Quick everyone out of the universe now!"

 

Offline brandx0

  • Moderator
  • 210
  • The Angriest Angel.
    • Fate of the Galaxy: The Star Wars Conversion for Freespace
Max's newer poly modifiers no longer triangulate everything.  You can edit each multi-sided poly's triangulation for purposes of the renderer's smoothing, but the data is stored as a polygon and not a triangle.  Older versions of max only had the edit mesh modifiers which did indeed auto-triangulate, but the edit poly modifier is far more powerful now.
Former Senior Modeler, Texturer and Content Moderator (retired), Fate of the Galaxy
"I love your wrong proportions--too long, no, wait, too short
I love you with a highly symbolic torpedo up the exhaust port"
-swashmebuckle's ode to the transport

 
Hmm actually Max 7 has this, but I've never used edit poly before.  This could be fun  :D

Except what happens when you export to 3ds and then cob does it re-triangulate?
That's cool and ....disturbing at the same time o_o  - Vasudan Admiral

"Don't play games with me. You just killed someone I like, that is not a safe place to stand. I'm the Doctor. And you're in the biggest library in the universe. Look me up."

"Quick everyone out of the universe now!"

 

Offline Turambar

  • Determined to inflict his entire social circle on us
  • 210
  • You can't spell Manslaughter without laughter
you should have used edit poly the whole time, its so much nicer.

also, we dont need to triangulate?!?!

that makes my polycounts seem so much lower!
10:55:48   TurambarBlade: i've been selecting my generals based on how much i like their hats
10:55:55   HerraTohtori: me too!
10:56:01   HerraTohtori: :D

 
you should have used edit poly the whole time, its so much nicer.

also, we dont need to triangulate?!?!

that makes my polycounts seem so much lower!

Actually i started out in Max 2 or 3 and i don't think it had edit poly.
and polycount != triangle count.  triangle count is whats important.

BTW does PCS2 still require triangles (especially for shielding)?
That's cool and ....disturbing at the same time o_o  - Vasudan Admiral

"Don't play games with me. You just killed someone I like, that is not a safe place to stand. I'm the Doctor. And you're in the biggest library in the universe. Look me up."

"Quick everyone out of the universe now!"

 
auto triangulation occurs at run time when the model is loaded afaik,

max auto triangulates everything in poly :-p go to the display panel and turn off 'edges only' they just aren't visible edges

if the export format needs tris it will force to these hidden edges, if it allows >3 edges it will export the shape that way, however there is no guarantee that the exporter won't flip your hidden edges in all weird ways. I also know that some mesh algorithms really really hate non-tri meshes (picking especially), I don't know if SCP implements these, but if it does, it will have issues if it doesn't auto triangulate on load.

Now I am especially curious about how the move to full GLSL shaders will effect the poly throughput performance. This essentially removes any overhead in the engine for textures and pretty much moves everything to the hardware pipeline. What this gains is the ability to significantly ratchet up the texture data (basically let the video card -> memory transfer  be the limiting factor, not some weird caching and swapping in the engine)  but it will mean that every light will be per pixel. All of the meshes will have to be exported with binormals and more mesh detail will mean a lot more normal lookups.

I'm also concerned about closed meshes on detail meshes (backfaces filled), this would seem to create a culling and occlusion nightmare for the card, most other games either force closed meshes(best option for engine, pain for artists as each lod has to be a unique closed mesh, and textures almost always have to be baked from the higher lod) or approach it with aggressive lodding and layered meshes. (have to be careful to avoid Z buffer issues and how shaders use the geometry)

 
I take that back... I'm not so fond of it anymore.
Why do I have to target weld vertices one at a time?
Why can't i weld certain vertices together?
That's cool and ....disturbing at the same time o_o  - Vasudan Admiral

"Don't play games with me. You just killed someone I like, that is not a safe place to stand. I'm the Doctor. And you're in the biggest library in the universe. Look me up."

"Quick everyone out of the universe now!"

 
because it is a 'target' weld, use the other weld for groups and play with the threshold

if you can't weld a vert in poly mode, then you have a face hidden in there somewhere. Mesh mode allows verts to be welded regardless of intersecting faces, so you can create truly horrifying geometry.

one trick is to go to border mode, do a select all and then go to edge mode with the edges still selected, if you have weird open edges where you don't expect them you will need to rebuild the faces (happens all the time with the poly bridge tool or with improper quick slices) also select all the polys around the questionable area and deselect the visible ones manually, if you still have a gizmo, hit delete, that should kill any sliver or hidden faces.

 
In edit mesh mode you can select multiple vertices and weld them into one vertex.  Very useful when cleaning up after cutting, booleaning.

Well I was trying to connect up correctly two seperate subobjects.  I ended up using boolean cut instead. 
That's cool and ....disturbing at the same time o_o  - Vasudan Admiral

"Don't play games with me. You just killed someone I like, that is not a safe place to stand. I'm the Doctor. And you're in the biggest library in the universe. Look me up."

"Quick everyone out of the universe now!"

 
booleans in max are horrible, I suggest using the bridge tool with quickslice because you can usually produce cleaner results quicker, though some really wacky surfaces require booleans (which still don't always work right)

 
Booleans aren't that bad and will usually produce accurate results quickly unlike quickslice.  You just have to clean up the vertices afterwards.
That's cool and ....disturbing at the same time o_o  - Vasudan Admiral

"Don't play games with me. You just killed someone I like, that is not a safe place to stand. I'm the Doctor. And you're in the biggest library in the universe. Look me up."

"Quick everyone out of the universe now!"

 
boolean has failed me too many times over many years to be seen as quick or stable, sometimes it's the only option, but because of max's hidden triangulation it often produces a lot of cleanup work (if it properly performs union or subtraction in the first place) what amazes me is that max is autodesk and autodesk should know how to do booleans given their other products.

 
First off don't use union or subtraction, use cut instead.  You'll have to remove the unnecessary polys, but you make a better decision than Max does.
That's cool and ....disturbing at the same time o_o  - Vasudan Admiral

"Don't play games with me. You just killed someone I like, that is not a safe place to stand. I'm the Doctor. And you're in the biggest library in the universe. Look me up."

"Quick everyone out of the universe now!"

 

Offline chief1983

  • Still lacks a custom title
  • Moderator
  • 212
  • ⬇️⬆️⬅️⬅️🅰➡️⬇️
    • Skype
    • Steam
    • Twitter
    • Fate of the Galaxy
Max is Autodesk in name only, since it only recently ceased to be Discreet, and I doubt they've taken a lot of time to clean up stuff that deep in the engine.
Fate of the Galaxy - Now Hiring!  Apply within | Diaspora | SCP Home | Collada Importer for PCS2
Karajorma's 'How to report bugs' | Mantis
#freespace | #scp-swc | #diaspora | #SCP | #hard-light on EsperNet

"You may not sell or otherwise commercially exploit the source or things you created based on the source." -- Excerpt from FSO license, for reference

Nuclear1:  Jesus Christ zack you're a little too hamyurger for HLP right now...
iamzack:  i dont have hamynerge i just want ptatoc hips D:
redsniper:  Platonic hips?!
iamzack:  lays

 

Offline brandx0

  • Moderator
  • 210
  • The Angriest Angel.
    • Fate of the Galaxy: The Star Wars Conversion for Freespace
Quote
The original 3D Studio product was created for the DOS platform by the Yost Group and published by Autodesk. Autodesk purchased the product at its second release mark and internalized development entirely over the next two releases. After 3D Studio Release 4, the product was ported to the Windows NT platform, and originally named "3D Studio MAX." This version was also originally created by the Yost Group. It was released by Kinetix, which was at that time Autodesk's division of media and entertainment. Later, the product name was changed to "3ds max" (all lower case) to better comply with the naming conventions of Discreet, a Montreal-based software company which Autodesk had purchased. At release 8, the product was again branded with the Autodesk logo, and the name was again changed to "3ds Max" (upper and lower case).

3D Studio Max has always been published by Autodesk, back when it was just 3D Studio (I started on 3DS Version 4..., that's Studio version 4, not Max 4)

Former Senior Modeler, Texturer and Content Moderator (retired), Fate of the Galaxy
"I love your wrong proportions--too long, no, wait, too short
I love you with a highly symbolic torpedo up the exhaust port"
-swashmebuckle's ode to the transport

 

Offline chief1983

  • Still lacks a custom title
  • Moderator
  • 212
  • ⬇️⬆️⬅️⬅️🅰➡️⬇️
    • Skype
    • Steam
    • Twitter
    • Fate of the Galaxy
Right, dammit I forgot about that.  Well, I doubt it was the same group of awesome guys working on it that do the AutoCAD and such, right?
Fate of the Galaxy - Now Hiring!  Apply within | Diaspora | SCP Home | Collada Importer for PCS2
Karajorma's 'How to report bugs' | Mantis
#freespace | #scp-swc | #diaspora | #SCP | #hard-light on EsperNet

"You may not sell or otherwise commercially exploit the source or things you created based on the source." -- Excerpt from FSO license, for reference

Nuclear1:  Jesus Christ zack you're a little too hamyurger for HLP right now...
iamzack:  i dont have hamynerge i just want ptatoc hips D:
redsniper:  Platonic hips?!
iamzack:  lays