Path: chuka.playstation.co.uk!news From: laura smith Newsgroups: scee.yaroze.programming.3d_graphics Subject: Re: GsSortOt() function Date: Tue, 29 Apr 1997 10:14:37 +0100 Organization: Sony Computer Entertainment Europe Lines: 22 Message-ID: <3365BBFD.7A8D@interactive.sony.com> References: <01bc5441$7348f5a0$7916e8c3@fred> NNTP-Posting-Host: 194.203.13.10 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Mailer: Mozilla 3.01 (Win95; I) Michael Enoch wrote: > > Hi, could someone explain how to use GsSortOt() better than the manuals > explain it, I wan't to force an object to be drawn last. > > Thanks, > > Mike. I take it you've set up 2 ordering tables, (besides double buffering), in which case just draw the one ordering table before the other. This will solve your problem, and makes hardly any difference with overheads. As for GsSortOt, this is best used if you want to place one ordering table at a set position in another. This may or may not draw an object last, as it will depend on the other objects already in the 'to be added to' ordering table, and when the GsSortOt is done. The position it is sent to is the value in the point field of the GsOT structure. Hope this solves your problem. Stuart