Jump to content
  • Advertisement
Sign in to follow this  
parasolstars

Where is the triangle strip chunk for 3DS?

This topic is 4594 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

For the 3DS file format, The FACES DESCRIPTION chunk seems to support only triangle list. I haven't seen any flag to indicate strip in this chunk. Secondly, other formats I know support multiple triangle lists sharing the same vertex data, ie: triangle list one for jet engine triangle list two for jet wings so on How is this supported in the 3DS format? Multiple FACES DESCRIPTION chunks? Thanks.

Share this post


Link to post
Share on other sites
Advertisement
I wouldn't bet on the 3DS format supporting triangle strips. Its just a transfer format so there's no reason for it to store data in a format for efficient or specialized internal use.

The 3DS format can attach different material to each individual face. So you could have a single face-set for the entire jet with different faces attached to different textures. Or if you want to split the jet into multiple objects, one for each feature of the jet, you could simply reattach the vertices at load time. But as I said above, you can't expect specialized support in a generic file format.

Share this post


Link to post
Share on other sites
Thanks.

I assume by object, you mean separate OBJECT BLOCK chunks. Each such chunk would contain a subset of the entire vertices of the model. If that's the case, I don't see any need to reattach these separate groups of vertices, other than saving calls to glVertexPointer(), for example.

It's just that most free models online are in the 3DS format. Any conversion to other possibly friendlier format is error prone and additional work. I m stuck with 3DS for now.

Quote:
Or if you want to split the jet into multiple objects, one for each feature of the jet, you could simply reattach the vertices at load time. But as I said above, you can't expect specialized support in a generic file format.


Share this post


Link to post
Share on other sites
Quote:
Original post by parasolstars
It's just that most free models online are in the 3DS format. Any conversion to other possibly friendlier format is error prone and additional work. I m stuck with 3DS for now.


Don't be surprised if some of these free models do weird things, especially if they are offerend in more than one format. Seems some artists forget about file names being truncated in 3ds files (hence textures don't work), don't think too much about the direction a face is facing and do a lot of things that 3ds max probably doesn't mind, but require a lot of fiddling to fix.

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

Participate in the game development conversation and more when you create an account on GameDev.net!

Sign me up!