語系:
繁體中文
English
說明(常見問題)
圖資館首頁
登入
回首頁
切換:
標籤
|
MARC模式
|
ISBD
Essential mathematics for games and ...
~
Bishop, Lars M.
Essential mathematics for games and interactive applicationsa programmer's guide /
紀錄類型:
書目-電子資源 : Monograph/item
正題名/作者:
Essential mathematics for games and interactive applicationsJim Van Verth, Lars M. Bishop.
其他題名:
a programmer's guide /
作者:
Van Verth, James M.
其他作者:
Bishop, Lars M.
出版者:
Amsterdam ;Morgan Kaufmann ;c2008.
面頁冊數:
xxx, 670 p. :ill. ;24 cm. +1 CD-ROM (4 3/4 in.)
附註:
Previous ed.: 2004.
標題:
Computer gamesProgramming.
電子資源:
http://www.sciencedirect.com/science/book/9780123742971
ISBN:
9780123742971
Essential mathematics for games and interactive applicationsa programmer's guide /
Van Verth, James M.
Essential mathematics for games and interactive applications
a programmer's guide /[electronic resource] :Jim Van Verth, Lars M. Bishop. - 2nd ed. - Amsterdam ;Morgan Kaufmann ;c2008. - xxx, 670 p. :ill. ;24 cm. +1 CD-ROM (4 3/4 in.)
Previous ed.: 2004.
Includes bibliographical references (p. 647-654) and index.
The following gives a high-level table of contents. Starred chapters will change significantly from the current edition, with changes noted. -- Chapter 1: Vectors and Points -- This chapter covers basic linear algebra topics such as vectors, points, lines and planes. Most changes will be in presentation, not in topic. -- Chapter 2: Matrices and Linear Transformations -- This continues the linear algebra discussion and discusses the mathematical methods for changing the concepts presented in Chapter 1. Most modifications will be in presentation, not in topic. -- *Chapter 3: Affine Transformations -- This completes the algebra discussion and covers basic graphics transformations such as translation, rotation and scale. Most changes will be in presentation, not in topic, although there will be a small section added on skinning. -- Chapter 4: Real-World Computer Number Representation -- This chapter covers the problems of representing the infinite space of numbers in a finite computer. Most modifications will be in presentation, not in topic. -- Chapter 5: Viewing and Projection -- This chapter begins the graphics topics with a discussion of building virtual cameras. Most modifications will be in presentation, not in topic. -- *Chapter 6: Lighting and Color -- This new chapter collates the color topics from the original Chapter 6 and the non-shading aspects of the original Chapter 7. To be presented here are the more abstract notions of color, normals to a surface, direction to a light, and how a lit color value is generated without any reference to triangles or interpolation. -- *Chapter 7: Geometry, Shading and Texturing -- As with the previous chapter, this one will take mostly material from the original chapters 6 and 7, and some from Chapter 8. The chapter will conclude with a brief discussion of hardware vertex and pixel shaders, but as this is not a graphics book per se it will only be at an introductory level. -- *Chapter 8: Rasterization and Antialiasing -- The final graphics chapter will now focus on sampling the continuous functions discussed in the previous two so that they can be represented on discrete hardware. Both rasterization and texturing will lead into a discussion of antialiasing and solving the problems for both processes: mip-mapping, multi-sampling, and other approaches. -- *Chapter 9: Animation of Position -- The previous version of this chapter focused on curves, and the new one will be no exception. However, rather than attempting to be a general curve discussion it will focus more on the particular curve types that are most often used in an interactive application for animating cameras and object position. -- -- *Chapter 10: Animation of Orientation -- As with the previous chapter, this one will be retargeted to focus mainly on animation issues. There will also be more material dedicated to approximating slerp, as there have been a number of publications and debate on this topic since the original publication of the book. -- Chapter 11: Intersection Testing -- This chapter covers basic bounding object tests and some topics in collision detection and culling. There will be few changes. -- *Chapter 12: Physical Simulation -- The general structure of this one will remain the same with only a few additions and expansions of existing topics based on the author?s participation in the Physics for Game Programmers GDC tutorial. First, symplectic Euler and its stability properties will be discussed. Secondly, more attention will be given to generating inertial tensors for triangle soups. Finally, simple constraints will be presented. -- *Chapter 13: Random Numbers -- This chapter was originally planned for the first edition and was requested by a number of reviewers. It will cover basic probability, three methods for generating pseudo-random numbers on a digital computer, and some applications of random numbers: Artificial intelligence routines, simulating die rolls and card draws, Perlin noise for procedural textures, and finally some basic presentation of stochastic sampling for anti-aliasing.
Essential Mathematics for Games and Interactive Applications, 2nd edition presents the core mathematics necessary for sophisticated 3D graphics and interactive physical simulations. The book begins with linear algebra and matrix multiplication and expands on this foundation to cover such topics as color and lighting, interpolation, animation and basic game physics. Essential Mathematics focuses on the issues of 3D game development important to programmers and includes optimization guidance throughout. The new edition Windows code will now use Visual Studio.NET. There will also be DirectX support provided, along with OpenGL - due to its cross-platform nature. Programmers will find more concrete examples included in this edition, as well as additional information on tuning, optimization and robustness. The book has a companion CD-ROM with exercises and a test bank for the academic secondary market, and for main market: code examples built around a shared code base, including a math library covering all the topics presented in the book, a core vector/matrix math engine, and libraries to support basic 3D rendering and interaction. There is also an associated website with updates and code patches, and PowerPoint slides from presentations. --Simple game engine with math, rendering, and input libraries on the CD-ROM, so that game developers can immediately start applying the techniques they learn in a basic codebase. --Exercises on the CD-ROM for educators to use for course material --Code samples shown throughout the book for real-world application.
Electronic reproduction.
Amsterdam :
Elsevier Science & Technology,
2009.
Mode of access: World Wide Web.
ISBN: 9780123742971
Source: 142096:142241Elsevier Science & Technologyhttp://www.sciencedirect.comSubjects--Topical Terms:
214996
Computer games
--Programming.Index Terms--Genre/Form:
214472
Electronic books.
LC Class. No.: QA76.76.C672 / V47 2008eb
Dewey Class. No.: 794.8151
Essential mathematics for games and interactive applicationsa programmer's guide /
LDR
:07175cmm 2200361Ia 4500
001
256839
003
OCoLC
005
20100729101520.0
006
m d
007
cr cn|||||||||
008
100818s2008 ne a ob 001 0 eng d
020
$a
9780123742971
020
$a
0123742978
035
$a
(OCoLC)302289099
035
$a
ocn302289099
037
$a
142096:142241
$b
Elsevier Science & Technology
$n
http://www.sciencedirect.com
040
$a
OPELS
$b
eng
$c
OPELS
049
$a
TEFA
050
1 4
$a
QA76.76.C672
$b
V47 2008eb
050
1 4
$a
Qeb
082
0 4
$a
794.8151
$2
22
082
0 4
$a
794.8/1711
$2
22
082
0 4
$a
794.81526
$2
22
100
1
$a
Van Verth, James M.
$3
454510
245
1 0
$a
Essential mathematics for games and interactive applications
$h
[electronic resource] :
$b
a programmer's guide /
$c
Jim Van Verth, Lars M. Bishop.
250
$a
2nd ed.
260
$a
Amsterdam ;
$a
Boston :
$a
Burlington, Mass. ;
$b
Morgan Kaufmann ;
$a
Oxford :
$c
c2008.
$b
imprint of Elsevier Science,
300
$a
xxx, 670 p. :
$b
ill. ;
$c
24 cm. +
$e
1 CD-ROM (4 3/4 in.)
500
$a
Previous ed.: 2004.
504
$a
Includes bibliographical references (p. 647-654) and index.
505
0
$a
The following gives a high-level table of contents. Starred chapters will change significantly from the current edition, with changes noted. -- Chapter 1: Vectors and Points -- This chapter covers basic linear algebra topics such as vectors, points, lines and planes. Most changes will be in presentation, not in topic. -- Chapter 2: Matrices and Linear Transformations -- This continues the linear algebra discussion and discusses the mathematical methods for changing the concepts presented in Chapter 1. Most modifications will be in presentation, not in topic. -- *Chapter 3: Affine Transformations -- This completes the algebra discussion and covers basic graphics transformations such as translation, rotation and scale. Most changes will be in presentation, not in topic, although there will be a small section added on skinning. -- Chapter 4: Real-World Computer Number Representation -- This chapter covers the problems of representing the infinite space of numbers in a finite computer. Most modifications will be in presentation, not in topic. -- Chapter 5: Viewing and Projection -- This chapter begins the graphics topics with a discussion of building virtual cameras. Most modifications will be in presentation, not in topic. -- *Chapter 6: Lighting and Color -- This new chapter collates the color topics from the original Chapter 6 and the non-shading aspects of the original Chapter 7. To be presented here are the more abstract notions of color, normals to a surface, direction to a light, and how a lit color value is generated without any reference to triangles or interpolation. -- *Chapter 7: Geometry, Shading and Texturing -- As with the previous chapter, this one will take mostly material from the original chapters 6 and 7, and some from Chapter 8. The chapter will conclude with a brief discussion of hardware vertex and pixel shaders, but as this is not a graphics book per se it will only be at an introductory level. -- *Chapter 8: Rasterization and Antialiasing -- The final graphics chapter will now focus on sampling the continuous functions discussed in the previous two so that they can be represented on discrete hardware. Both rasterization and texturing will lead into a discussion of antialiasing and solving the problems for both processes: mip-mapping, multi-sampling, and other approaches. -- *Chapter 9: Animation of Position -- The previous version of this chapter focused on curves, and the new one will be no exception. However, rather than attempting to be a general curve discussion it will focus more on the particular curve types that are most often used in an interactive application for animating cameras and object position. -- -- *Chapter 10: Animation of Orientation -- As with the previous chapter, this one will be retargeted to focus mainly on animation issues. There will also be more material dedicated to approximating slerp, as there have been a number of publications and debate on this topic since the original publication of the book. -- Chapter 11: Intersection Testing -- This chapter covers basic bounding object tests and some topics in collision detection and culling. There will be few changes. -- *Chapter 12: Physical Simulation -- The general structure of this one will remain the same with only a few additions and expansions of existing topics based on the author?s participation in the Physics for Game Programmers GDC tutorial. First, symplectic Euler and its stability properties will be discussed. Secondly, more attention will be given to generating inertial tensors for triangle soups. Finally, simple constraints will be presented. -- *Chapter 13: Random Numbers -- This chapter was originally planned for the first edition and was requested by a number of reviewers. It will cover basic probability, three methods for generating pseudo-random numbers on a digital computer, and some applications of random numbers: Artificial intelligence routines, simulating die rolls and card draws, Perlin noise for procedural textures, and finally some basic presentation of stochastic sampling for anti-aliasing.
520
$a
Essential Mathematics for Games and Interactive Applications, 2nd edition presents the core mathematics necessary for sophisticated 3D graphics and interactive physical simulations. The book begins with linear algebra and matrix multiplication and expands on this foundation to cover such topics as color and lighting, interpolation, animation and basic game physics. Essential Mathematics focuses on the issues of 3D game development important to programmers and includes optimization guidance throughout. The new edition Windows code will now use Visual Studio.NET. There will also be DirectX support provided, along with OpenGL - due to its cross-platform nature. Programmers will find more concrete examples included in this edition, as well as additional information on tuning, optimization and robustness. The book has a companion CD-ROM with exercises and a test bank for the academic secondary market, and for main market: code examples built around a shared code base, including a math library covering all the topics presented in the book, a core vector/matrix math engine, and libraries to support basic 3D rendering and interaction. There is also an associated website with updates and code patches, and PowerPoint slides from presentations. --Simple game engine with math, rendering, and input libraries on the CD-ROM, so that game developers can immediately start applying the techniques they learn in a basic codebase. --Exercises on the CD-ROM for educators to use for course material --Code samples shown throughout the book for real-world application.
533
$a
Electronic reproduction.
$b
Amsterdam :
$c
Elsevier Science & Technology,
$d
2009.
$n
Mode of access: World Wide Web.
$n
System requirements: Web browser.
$n
Title from title screen (viewed on Feb. 9, 2009).
$n
Access may be restricted to users at subscribing institutions.
650
0
$a
Computer games
$x
Programming.
$3
214996
655
7
$a
Electronic books.
$2
local.
$3
214472
700
1
$a
Bishop, Lars M.
$3
454511
710
2
$a
ScienceDirect (Online service)
$3
307425
776
1
$c
Original
$z
0123742978
$z
9780123742971
$z
9780123742988
$z
0123742986
$w
(OCoLC)222152271
856
4 0
$u
http://www.sciencedirect.com/science/book/9780123742971
筆 0 讀者評論
全部
電子館藏
館藏
1 筆 • 頁數 1 •
1
條碼號
館藏地
館藏流通類別
資料類型
索書號
使用類型
借閱狀態
預約狀態
備註欄
附件
000000039945
電子館藏
1圖書
電子書
EB QA76.76.C672 V47 2008eb 2008
一般使用(Normal)
在架
0
1 筆 • 頁數 1 •
1
多媒體
多媒體檔案
http://www.sciencedirect.com/science/book/9780123742971
評論
新增評論
分享你的心得
Export
取書館別
處理中
...
變更密碼
登入