您好,欢迎光临本网站![请登录][注册会员]  
文件名称: 3D Math Primer for graphics and game development
  所属分类: Web开发
  开发工具:
  文件大小: 11mb
  下载次数: 0
  上传时间: 2009-04-08
  提 供 者: jerr****
 详细说明: If you want to learn about 3D math in order to program games or graphics, then this book is for you. There are many books out there that promise to teach you how to make a game or put cool pictures up on the screen, so why should you read this particular book? This book offers several unique advantages over other books about games or graphics programming:  A unique topic. This book fills a gap that has been left by other books on graphics, linear algebra, simulation, and programming. It is an introductory book, meaning we have focused our efforts on providing thorough coverage on fundamental 3D concepts — topics that are normally glossed over in a few quick pages or relegated to an appendix in other publications (because, after all, you already know all this stuff). Our book is definitely the book you should read first, before buying that “Write a 3DVideoGame in 21Days” book. This book is not only an introductory book, it is also a reference book — a “toolbox” of equations and techniques that you can browse through on a first reading and then revisit when the need for a specific tool arises. 1 A unique approach. We take a three-pronged approach to the subject matter: math, geome- try, and code. The math part is the equations and numbers. This is where most books stop. Of course, the math is important, but to make it powerful, you have to have good intuition about how the math connects with the geometry.We will show you not just one but multiple ways to relate the numbers with the geometry on a variety of subjects, such as orientation in 3D, matrix multiplication, and quaternions. After the intuition comes the implementation; the code part is the practical part.We show real usable code that makes programming 3D math as easy as possible.  Unique authors. Our combined experience brings together academic authority with in-the-trenches practical advice. Fletcher Dunn has six years of professional game program- ming experience and several titles under his belt on a variety of gaming platforms. He is cur- rently employed as the principal programmer at Terminal Reality and is the lead programmer on BloodRayne.Dr. Ian Parberry has 18 years of experience in research and teaching in acade- mia. This is his sixth book, his third on game programming. He is currently a tenured full pro- fessor in the Department of Computer Sciences at the University of North Texas. He is nationally known as one of the pioneers of game programming in higher education and has been teaching game programming to undergraduates at the University of North Texas since 1993.  Unique pictures. You cannot learn about a subject like 3D by just reading text or looking at equations. You need pictures, and this book has plenty of them. Flipping through, you will notice that in many sections there is one on almost every page. In other words, we don’t just tell you something about 3D math, we show you. You’ll also notice that pictures often appear beside equations or code. Again, this is a result of our unique approach that combines mathe- matical theory, geometric intuition, and practical implementation.  Unique code. Unlike the code in some other books, the classes in this book are not designed to provide every possible operation you could ever want. They are designed to perform spe- cific functions very well and to be easy to understand and difficult to misuse. Because of their simple and focused semantics, you can write a line of code and have it work the first time, without twiddling minus signs, swapping sines and cosines, transposing matrices, or other- wise employing “random engineering” until it looks right. Many other books exhibit a com- mon class design flaw of providing every possible operation when only a few are actually useful.  A unique writing style. Our style is informal and entertaining, but formal and precise when clarity is important. Our goal is not to amuse you with unrelated anecdotes, but to engage you with interesting examples.  A unique web page. This book does not come with a CD. CDs are expensive and cannot be updated once they are released. Instead, we have created a companion web page, gamemath.com. There you will be able to experience interactive demos of some of the con- cepts that are the hardest to grasp from text and diagrams. You can also download the code (including any bug fixes!) and other useful utilities, find the answers to the exercises, and check out links to other sites concerning 3D math, graphics, and programming. ...展开收缩
(系统自动生成,下载前可以参看下载内容)

下载文件列表

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度
  • 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.
 相关搜索: 3d math graphics game direct3d
 输入关键字,在本站1000多万海量源码库中尽情搜索: