Path: chuka.playstation.co.uk!news From: "Jon Prestidge (Jon@surfed.to)" Newsgroups: scee.yaroze.freetalk.english Subject: Re: Size of DTMDs Date: Sat, 30 Jun 2001 23:32:53 +0100 Organization: PlayStation Net Yaroze (SCEE) Lines: 18 Message-ID: <9hlk41$hk43@www.netyaroze-europe.com> References: <9hkrui$hk41@www.netyaroze-europe.com> <9hljau$hk42@www.netyaroze-europe.com> NNTP-Posting-Host: host213-122-160-94.btinternet.com X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.00.2615.200 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2615.200 Thinking about it my routines (on my page ~zmoose) called 'TMD_check' sequence through TMD records...you could blag the appropriate bit out of that if you wanted. Also if all the primitives in an object are of the same type it's easiest to create an array and then you can access them easy peasey.... just create a structure with the header included and then you can make an array of it. For example if you had an object made-up of just gouraud shaded quads then create the structure:- typedef struct { PRIM_HDR header; TMD_G_4 body; } TMD_G_4_with_header;