Path: chuka.playstation.co.uk!news From: "Russ Williams" Newsgroups: scee.yaroze.programming.3d_graphics Subject: Re: 3D engines Date: 10 Apr 1997 02:06:40 GMT Organization: PlayStation Net Yaroze (SCEE) Lines: 16 Message-ID: <01bc4554$78239ae0$b756dec2@algorithm> References: <3347dd19.3248416@news.playstation.co.uk> <3348D38C.1DC1@interactive.sony.com> <334A3648.1873@micronetics.com> <3349266B.7BD4@interactive.sony.com> <3349a345.33045335@news.playstation.co.uk> <334A3058.218B@interactive.sony.com> <334b3a68.199522@news.playstation.co.uk> <334B7A3E.D59@micronetics.com> <334e8f46.1862969@news.playstation.co.uk> <334BA0FE.43B8@micronetics.com> <334BA349.28A9@interactive.sony.com> NNTP-Posting-Host: algorithm.demon.co.uk X-Newsreader: Microsoft Internet News 4.70.1155 sceetech wrote in article <334BA349.28A9@interactive.sony.com>... > There is no 3d line drawing, simple because a line has no width, so its > impossible to plot. You could do a poly4 and have a line with width. How can it be drawn in 2d then? Does the rotation/perspective make it have width? The idea of 3d lines is sound - consider the 'ropes' on the bridge in Ridge Racer, these (ideally) could be done as a 3d line. A 3d line should be fairly simple to do- just rotate & transform 2 points and draw a line between the screen coords. Unless I'm mistaken, the only way to do this on the Yaroze is with ApplyMatrix and a CPU divide, and then feed this to a GsLINE structure. --- Russ