維尼的蜂巢

RealTime??!! It’s amazing!!!!

新書到了 十一月 26, 2006

Filed under: HeartStory,Newstuff — kevinlin @ 5:38 下午

前幾個禮拜訂購的3D Game Engine Design, Second Edition: A Practical Approach to Real-Time Computer Graphics (The Morgan Kaufmann Series in Interactive 3D Technology)"昨天終於寄來了,需要69.95美金,真是貴的嚇人。
不過寄來後,第一眼就讓我驚訝了,書的厚度大概跟[CLR90]一樣厚,共有1017頁,而且並非單色印刷,果然值這個價錢,買這本書花了我69.95+11.98(運費)=81.93元,還蠻高價的,這一版的引擎設計已經是以shader為主了,不走fixed function pipeline。

不過估計看完也要三個月,只能先挑著重點看。

每個Topic都還蠻有趣的

  • Mathematical methods and sample source code for 3-D game development
  • Geometrical transformations
  • Coordinate systems
  • Quaternions
  • Euler angles
  • Standard 3-D objects: spheres, oriented boxes, capsules, lozenges, cylinders, ellipsoids
  • Distance methods for a variety of shapes
  • Introduction to the graphics pipeline
  • Model and world coordinates
  • Projecting perspective
  • Camera models
  • Culling techniques
  • Surface and vertex attributes
  • Rasterizing
  • Efficiency issues for clipping and lighting
  • Hierarchical scene representation, using trees and scene graphs
  • Picking algorithms for a variety of 3-D shapes
  • Collision detection for static and dynamic graphical objects
  • Oriented bounding-box (OBB) trees
  • Basics of curves and special curves (including Bezier curves and various splines)
  • Curves (generating surfaces from curves by using different techniques)
  • Character animation, using keyframe animation and inverse kinematics
  • Skinning
  • Geometrical level of detail considerations
  • Techniques for generating game terrain
  • Spatial sorting and binary space partitioning (BSP)
  • Special effects: lens flare, bump mapping, volumetric fogging, projected light and shadows, particle systems, morphing techniques
  • C++ language features for effective object-oriented design
  • Reference to the numerical methods required for game mathematics
 

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / 變更 )

Twitter picture

You are commenting using your Twitter account. Log Out / 變更 )

Facebook照片

You are commenting using your Facebook account. Log Out / 變更 )

Google+ photo

You are commenting using your Google+ account. Log Out / 變更 )

連結到 %s