Path: chuka.playstation.co.uk!news From: colin adams Newsgroups: scee.yaroze.programming.3d_graphics Subject: General 3d Questions. Date: Wed, 28 May 1997 20:31:26 -0700 Organization: Cobra Developments Lines: 49 Message-ID: <338CF88E.2608@cobradev.demon.co.uk> NNTP-Posting-Host: cobradev.demon.co.uk Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Mailer: Mozilla 3.01 (Win95; I; 16bit) Hello All This is not A Tech support Question, But You can Answer if you wish & I would be very Grateful. I wonder if Anyone could enlighten me on a few Questions that have recently been Nagging my Overloaded Grey Matter. But first some background info. I am currently working on a Map Editor for a 3d World. The World Objects (WO) (Only Floors & Walls supported at present) are made up of Textured Quads (at last I sussed it):-). The Objects are initially placed in the World via translation. The World is currently scrolled around in 8 directions by modifying the x y z positions of the Objects. At present The Game engine could support a game like "Crash Bandicoot" or "Lone Soldier". i.e. (the world doesn't rotate in the direction of the viewpoint of the player character (PC) ) before I begin building functions around this rather limited engine I would like to ask a few questions. 1. When coding a game of this type is it best to-: (a) Scroll the WO & leave the PC x y z co-ords alone ? (b) Move the PC & Viewpoint & leave the WO xyz co-ords alone? At present I use (a). 2. How do games like Tomb Raider Doom ect Rotate the world in the direction of the PCs view point? a) Rotate the WO in relation to the position within it? b) Clever use of camera Angles? c) Both? d) put your $2 worth here 3. Z buffering Has any one any good algorithms for this? 4. Could anyone point me in the direction of any specific Net Resources i.e. FAQs, WWW, FTP ect that explain any of the Above? 5. Can Yaroze Handle a game of this Type? I am aware that many of these Questions may be asking for a little to much info But if you don't Ask, You wont get any Answers. Thanks in Advance -- Cobra