Sign in to follow this  
parasolstars

Where is the triangle strip chunk for 3DS?

Recommended Posts

parasolstars    100
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
dcosborn    674
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
parasolstars    100
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
Trienco    2555
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

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this