Path: chuka.playstation.co.uk!scea!peter_alau@playstation.sony.com From: "Owes Beck" Newsgroups: scee.yaroze.programming.3d_graphics Subject: Re: texture mapping Date: Tue, 13 Apr 1999 09:40:07 -0400 Organization: THE MASTERMINDS Lines: 52 Message-ID: <7evhg6$j2@scea> References: <7et0hi$j5q2@scea> <37127939.211A@bristol.ac.uk> Reply-To: "Owes Beck" NNTP-Posting-Host: resnet193-123.resnet.buffalo.edu X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.00.2314.1300 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2314.1300 Tom wrote in message news:37127939.211A@bristol.ac.uk... > Owes Beck wrote: > > > > hey, > > i have this problem of when i convert a dxf to rsd, it seems that each > > face of the polygon is broken into 2 triangles, so when i try to put a > > texture on a single face it comes out messed up because it warpes to the 2 > > triangles. is there anyway to simply make a face of the polygon its > > original shape without breaking it to triangles? > > > > Thanks! > > If you're using dxf2rsd then add the quadrangulate (is that a word?) option. I use > '-quad2 5' myself as this gives a pretty good result. If you're talking about > warping of a texture in a quad polygon then I'm afraid that there's not much you can > do about this. > > The problem is that the Playstation doesn't do perspective correct texture mapping, > instead relying on a crude (but speedy) linear interpolation routine (I remember > writing one for the Acorn years ago). To get around this you tell the Playstation to > use automatic polygon subdivision (set some of the bits in the attribute part of a > GsDOBJ structure) which minimises the problem but that's about the best you can do. > > I've probably got the wrong end of the stick entirely but I hope I've been of some > help. > > > Cheers, > > Tom well tom, you was right on the money about this problem i had, thanks for the quick response. i have one more question for you, i like to use dxf2rsdw (the gui one) but is there any way i can specify the flag -quad2 5 using this version??? or should i simply just stick to the dos version? thanks again!