Path: chuka.playstation.co.uk!news From: sceetech Newsgroups: scee.yaroze.programming.3d_graphics Subject: Re: Polys. Date: Tue, 25 Mar 1997 16:24:39 +0000 Organization: SCEE Lines: 34 Message-ID: <3337FC47.5593@interactive.sony.com> References: <3336FB55.644E@micronetics.com> Reply-To: ps_yaroze@interactive.sony.com 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) Jim wrote: > > Hi, > > Q1. > Should I be able to modify an objects TMD structure on the fly? The > reason I ask is I would like to subdivide polygons closer to my view > point to minimise poly clipping, or should I find another way? > > Q2. > This may be a Dr Bone Head question but. What is the prefered way to > plot a pixel? There does not appear to be any lib support. > Granted I have not given this much consideration. > > Also much chance of a Lib Manual in alphabetical order with correct > function prototypes? :-) > > Jim GsDOBJ2 has an attribute field that says the level of subdivision & with GsDIV1 - GsDIV5 (GsDIV4 and GsDIV5 can cause problems because of the increased memory requirements). If you try to modify the TMD while it is being drawn (drawing is done while calculations for the next frame are being carried out) the program will crash. The only way to alter it would be to make a subdivided copy and use this in later drawing. As for plotting a pixel, you can draw a line of length one. Not many people want to plot pixels. Lib Manual in alphabetical order, with prototypes, unlikely. Stuart