Team LRNThis page intentionally left blankTeam LRN3D Game ProgrammingAll in OneKenneth C. FinneyTeam LRNSVP, Course Professional, Trade,Reference Group:Andy ShafranPublisher:Stacy L. HiquetSenior Marketing Manager:Sarah O’DonnellMarketing Manager:Heather HurleyManager of Editorial Services:Heather TalbotAcquisitions Editor:Mitzi KoontzAssociate Marketing Manager:Kristin EisenzopfSeries Editor:André LaMotheDevelopmental Editors:Dave Astle and Kevin HawkinsProject Editor:Jenny DavidsonTechnical Reviewers:Michael Dawson and Les PardewRetail Market Coordinator:Sarah DuboisCopy Editor:Laura GablerInterior Layout Tech:Jill FloresCover Designer:Steve DescheneCD-ROM Producer:Brandon PenticuffIndexer:Sharon ShockProofreaders:Sandi Wilson and Sara Gullion© 2004 by Premier Press, a division of Course Technology. All rightsreserved. No part of this book may be reproduced or transmitted in anyform or by any means, electronic or mechanical, including photocopy-ing, recording, or by any information storage or retrieval system with-out written permission from Course PTR, except for the inclusion ofbrief quotations in a review.The Premier Press logo and related trade dress are trademarks of PremierPress and may not be used without written permission.UltraEdit is a registered trademark of IDM Computer Solutions, Inc.,Paint Shop Pro 8 is a trademark of Jasc Corporation, Inc. Audacity andQuArK 6.3 use are subject to the GNU General Public License. ChainReaction and Reaction Engine SDK are trademarks of Monster Studios.UVMapper 0.25—copyright ©1998-2002 Stephen L Cox, All rightsreserved. ThinkTanks is a trademark of BraveTree Productions, LLC. Orbzis a trademark of Mind Vision Software. Marble Blast Gold is a trademarkof GarageGames. MilkShape 3D is a trademark of chUmbaLum sOft.All other trademarks are the property of their respective owners.Important: Course PTR cannot provide software support. Please contactthe appropriate software manufacturer’s technical support line or Website for assistance.Course PTR and the author have attempted throughout this book todistinguish proprietary trademarks from descriptive terms by followingthe capitalization style used by the manufacturer.Information contained in this book has been obtained by Course PTRfrom sources believed to be reliable. However, because of the possibilityof human or mechanical error by our sources, Course PTR, or others, thePublisher does not guarantee the accuracy, adequacy, or completeness ofany information and is not responsible for any errors or omissions or theresults obtained from use of such information. Readers should be partic-ularly aware of the fact that the Internet is an ever-changing entity. Somefacts may have changed since this book went to press.Educational facilities, companies, and organizations interested in multi-ple copies or licensing of this book should contact the publisher forquantity discount information. Training manuals, CD-ROMs,...