Path: chuka.playstation.co.uk!news From: "Mark Theyer" Newsgroups: scee.yaroze.programming.3d_graphics Subject: Drawing the same TMD times each frame Date: Mon, 20 Sep 1999 15:31:40 +1000 Organization: PlayStation Net Yaroze (SCEE) Lines: 31 Message-ID: <7s6ag4$732@chuka.playstation.co.uk> NNTP-Posting-Host: slgol51p23.ozemail.com.au X-Newsreader: Microsoft Outlook Express 4.72.3110.5 X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3 Hi I am drawing the same TMD model multiple times each frame, each in a different location, using a new handler for each sort call. I have eliminated all setup Gs function calls (gsLinkObject4, etc) so that I only need to use the single function call, gsSortObject4() to draw each copy of the TMD, using the different handlers. Unfortunately I still notice a performance hit when using this method. If I create multiple copies of the TMD in memory the performance is fine but using the one TMD, drawn multiple times with different handlers slows the PSX down heaps. In my example the frame rate drops from 30fps to 20fps. I do not wish to create multiple copies of the TMD as it will use too much memory. Any idea why this happens? Thanks Mark theyergfx@ozemail.com.au