Article View: rec.games.programmer
Article #500Re: Game libraries...close
From: Phat H Tran
Date: Sat, 08 Aug 1992 04:37
Date: Sat, 08 Aug 1992 04:37
33 lines
2289 bytes
2289 bytes
In article <1992Aug7.095024.57941@cc.usu.edu> sl8nl@cc.usu.edu writes: >> I tend to think that UW is all texture mapping since it makes none of >> the simplifying assumptions that Wolf3d did. But I'm not quite sure >> what the limitations of perspective mapping are, since it's still >> a bastard term that's in need of a concrete definition. I know >> that it's a subset of general texture mapping, but what doesn't it >> include? > >I don't think a concrete definition has been set for it. The best (and >one I use) is from DPaint II Enhanced. Their perspective mapping (not >texture mapping, mind you) is not like what my routine did. Mine >was simple, only handling one instance. Theirs handled any rotation >angle on a perspective. Thus, that is where I believe perspective >mapping came into play on UW. For instance, only few walls are actually >rounded. The others are just rotated on an angle...thus allowing for >"perspective mapping". > >Josh There were no "round" walls in UW. Some may appear curved due to errors (I'm not saying bugs, now) in the texture mapping algorithm. And it doesn't really matter that most of the walls are perpendicular to one another... the degrees of freedom allowed in the view meant that UW couldn't use any of the simplifications used in Wolf3D. I still haven't a clue what exactly perspective mapping is, and I don't really see a need to coin a new term here. UW, in my opinion, meets the definition of texture mapping... you have a bunch of walls in 3-space that you drap bitmaps over. Wolf3d, OTOH, is a tough game to pigeon hole. It's not true texture mapping because the walls themselves aren't planes in 3-space. It uses a bag of tricks to stretch bitmapped walls to a vanishing point. Is this, then, perspective mapping? Phat.
Technical Details
Message-ID:
<BsnE67.9Cq@watserv1.uwaterloo.ca>Path:
arc1-ca.pugleaf.net!sparky!uunet!sun-barr!cs.utexas.edu!torn!watserv2.uwaterloo.ca!watserv1!ptranReferences:
<1992Aug6.154951.57922@cc.usu.edu> <BsLs9v.8My@watserv1.uwaterloo.ca> <1992Aug7.095024.57941@cc.usu.edu>Show Full Headers
Complete Article Headers
Newsgroups: rec.games.programmer Path: arc1-ca.pugleaf.net!sparky!uunet!sun-barr!cs.utexas.edu!torn!watserv2.uwaterloo.ca!watserv1!ptran From: ptran@watserv1.uwaterloo.ca (Phat H Tran) Subject: Re: Game libraries...close Message-ID: <BsnE67.9Cq@watserv1.uwaterloo.ca> Organization: University of Waterloo References: <1992Aug6.154951.57922@cc.usu.edu> <BsLs9v.8My@watserv1.uwaterloo.ca> <1992Aug7.095024.57941@cc.usu.edu> Date: Sat, 8 Aug 1992 04:37:18 GMT Lines: 33