v

您的位置:VeryCD图书计算机与网络

图书资源事务区


《游戏编程精粹8》(Game Programming Gems 8)插图版[PDF]

  • 状态: 精华资源
  • 摘要:
    图书分类软件
    出版社Course Technology
    发行时间2010年03月01日
    语言英文
  • 时间: 2012/04/20 14:31:22 发布 | 2012/04/20 14:39:23 更新
  • 分类: 图书  计算机与网络 

Jackeytine2010

精华资源: 7

全部资源: 7

相关: 分享到新浪微博   转播到腾讯微博   分享到开心网   分享到人人   分享到QQ空间   订阅本资源RSS更新   美味书签  subtitle
该内容尚未提供权利证明,无法提供下载。
中文名游戏编程精粹8
原名Game Programming Gems 8
作者Adam Lake
图书分类软件
资源格式PDF
版本插图版
出版社Course Technology
书号1584507020
发行时间2010年03月01日
地区美国
语言英文
简介

IPB Image

内容介绍:

本书为《Game Programming Gems》系列的第八卷。在这一版当中,我们将广泛地探讨重要的实时图形方面,如Larrabee, PlayStation 3, 以及DirectX 11计算着色器。此外在本书中,处在第一线的业内顶级开发商如:Blizzard,id, Bizarre Creations, Nexon,以及Intel's Advanced Visual Computing group,还分享了他们如何以最佳的方式利用图形硬件为游戏创建高品质视觉效果的真知灼见。

内容截图:

IPB Image
IPB Image



目录

Section 1 Graphics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1

1.1 Fast Font Rendering with Instancing. . . . . . . . . . . . . . . . . . . . . . . . . . . 3

1.2 Principles and Practice of Screen Space Ambient Occlusion. . . . . . . . 12

1.3 Multi-Resolution Deferred Shading . . . . . . . . . . . . . . . . . . . . . . . . . . . 32

1.4 View Frustum Culling of Catmull-Clark Patches in DirectX 11. . . . . . . 39

1.5 Ambient Occlusion Using DirectX Compute Shader. . . . . . . . . . . . . . . 50

1.6 Eye-View Pixel Anti-Aliasing for Irregular Shadow Mapping. . . . . . . . . 74

1.7 Overlapped Execution on Programmable Graphics Hardware . . . . . . . 90

1.8 Techniques for Effective Vertex and Fragment Shading on the SPUs . . 101

Section 2 Physics and Animation . . . . . . . . . . . . . . . . . . . . . . . 119
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119

2.1 A Versatile and Interactive Anatomical Human Face Model . . . . . . . . 121

2.2 Curved Paths for Seamless Character Animation . . . . . . . . . . . . . . . 132

2.3 Non-Iterative, Closed-Form, Inverse Kinematic Chain Solver (NCF IK) . 141

2.4 Particle Swarm Optimization for Game Programming . . . . . . . . . . . . 152

2.5 Improved Numerical Integration with Analytical Techniques . . . . . . . 168

2.6 What a Drag: Modeling Realistic Three-Dimensional
Air and Fluid Resistance. . . . . . . . . . . . . . . . . . . . . . . . . . . 183

2.7 Application of Quasi-Fluid Dynamics for Arbitrary Closed Meshes . . . 194

2.8 Approximate Convex Decomposition for
Real-Time Collision Detection. . . . . . . . . . . . . . . . . . . . . . . . 202

Section 3 AI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211

3.1 AI Level of Detail for Really Large Worlds . . . . . . . . . . . . . . . . . . . . 213

3.2 A Pattern-Based Approach to Modular AI for Games . . . . . . . . . . . . . 232

3.3 Automated Navigation Mesh Generation Using
Advanced Growth-Based Techniques . . . . . . . . . . . . . . . . . . . . . . . . 244

3.4 A Practical Spatial Architecture for Animal and Agent Navigation . . . 256

3.5 Applying Control Theory to Game AI and Physics . . . . . . . . . . . . . . . 264

3.6 Adaptive Tactic Selection in First-Person Shooter (FPS) Games . . . . 279

3.7 Embracing Chaos Theory: Generating Apparent
Unpredictability through Deterministic Systems . . . . . . . . . . . . . . . . 288

3.8 Needs-Based AI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 302

3.9 A Framework for Emotional Digital Actors . . . . . . . . . . . . . . . . . . . . 312

3.10 Scalable Dialog Authoring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 323

3.11 Graph-Based Data Mining for Player Trace Analysis in MMORPGs . . . 335

Section 4 General Programming . . . . . . . . . . . . . . . . . . . . . . . . 353
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 353

4.1 Fast-IsA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 355

4.2 Registered Variables. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 363

4.3 Efficient and Scalable Multi-Core Programming . . . . . . . . . . . . . . . . 373

4.4 Game Optimization through the Lens of Memory and Data Access . . 385

4.5 Stack Allocation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 393

4.6 Design and Implementation of an In-Game Memory Profiler . . . . . . . 402

4.7 A More Informative Error Log Generator . . . . . . . . . . . . . . . . . . . . . . 409

4.8 Code Coverage for QA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 416

4.9 Domain-Specific Languages in Game Engines . . . . . . . . . . . . . . . . . 428

4.10 A Flexible User Interface Layout System for Divergent Environments . . 442

4.11 Road Creation for Projectable Terrain Meshes . . . . . . . . . . . . . . . . . 453

4.12 Developing for Digital Drawing Tablets . . . . . . . . . . . . . . . . . . . . . . . 462

4.13 Creating a Multi-Threaded Actor-Based
Architecture Using Intel® Threading Building Blocks . . . . . . . . . . . . 473

Section 5 Networking and Multiplayer. . . . . . . . . . . . . . . . . . . . 485
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 485

5.1 Secure Channel Communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . 487

5.2 Social Networks in Games: Playing with Your Facebook Friends . . . . 498

5.3 Asynchronous I/O for Scalable Game Servers . . . . . . . . . . . . . . . . . . 506

5.4 Introduction to 3D Streaming Technology in
Massively Multiplayer Online Games. . . . . . . . . . . . . . . . . . . . . . . . . 514

Section 6 Audio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 539
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 539
Brian Schmidt, Founder and Executive Director, GameSoundCon;

6.1 A Practical DSP Radio Effect . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 542

6.2 Empowering Your Audio Team with a Great Engine . . . . . . . . . . . . . . 553

6.3 Real-Time Sound Synthesis for Rigid Bodies. . . . . . . . . . . . . . . . . . . 563

Section 7 General Purpose Computing on GPUs . . . . . . . . . . . . 573
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 573

7.1 Using Heterogeneous Parallel Architectures with OpenCL . . . . . . . . 575

7.2 PhysX GPU Rigid Bodies in Batman: Arkham Asylum. . . . . . . . . . . . . 590

7.3 Fast GPU Fluid Simulation in PhysX . . . . . . . . . . . . . . . . . . . . . . . . . 602

Index. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 616

正在读取……

这里是其它用户补充的资源(我也要补充):

暂无补充资源
正在加载,请稍等...

点击查看所有63网友评论

 

(?) [公告]留口水、评论相关规则 | [活动]每日签到 轻松领取电驴经验

    小贴士:
  1. 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  2. 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  3. 勿催片。请相信驴友们对分享是富有激情的,如果确有更新版本,您一定能搜索到。
  4. 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
  5. 如果您发现自己的评论不见了,请参考以上4条。