source code for《Shaders.for.Game.Programming.And.Artists》

时间:2018-09-27 07:57:40
【文件属性】:

文件名称:source code for《Shaders.for.Game.Programming.And.Artists》

文件大小:14.08MB

文件格式:RAR

更新时间:2018-09-27 07:57:40

Shader, DirectX, OpenGL, Rendering, c

此源代码是《Shaders for Game Programming And Artists》一书的随书源码。 以下是书籍的目录: Part I From the Ground Up. . . . . . . . . . . . . . . . . 1 Chapter 1 Welcome to the World of Shaders . . . . . . . . . . . . . . . . . . . . 3 Chapter 2 The Art of 3D. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 Chapter 3 RenderMonkey Version 1.5 . . . . . . . . . . . . . . . . . . . . . . . . . 37 Chapter 4 Getting Started, Your First Shaders. . . . . . . . . . . . . . . . . . . 51 Part II Screen Effects. . . . . . . . . . . . . . . . . . . . 65 Chapter 5 Looking Through a Filter. . . . . . . . . . . . . . . . . . . . . . . . . . . 67 Chapter 6 Blurring Things Up. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89 Chapter 7 It’s Getting Hot in Here . . . . . . . . . . . . . . . . . . . . . . . . . . . 115 Chapter 8 Making Your Day Brighter. . . . . . . . . . . . . . . . . . . . . . . . . 133 x Contents at a Glance TEAM LinG - Live, Informative, Non-cost and Genuine ! Part III Making It Look Real . . . . . . . . . . . . . . 153 Chapter 9 May There Be Light . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155 Chapter 10 Shiny Little Pixels. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179 Chapter 11 Mirror, Mirror, On the Wall . . . . . . . . . . . . . . . . . . . . . . . . 199 Chapter 12 Not All Materials Are the Same. . . . . . . . . . . . . . . . . . . . . 215 Chapter 13 Building Materials from Scratch . . . . . . . . . . . . . . . . . . . . 229 Chapter 14 Why Does It Always Need to Look Real?. . . . . . . . . . . . . . 245 Part IV Advanced Topics . . . . . . . . . . . . . . . . . 261 Chapter 15 Watch Out for That Morning Fog . . . . . . . . . . . . . . . . . . . 263 Chapter 16 Moving Objects Around. . . . . . . . . . . . . . . . . . . . . . . . . . . 281 Chapter 17 Advanced Lighting. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291 Chapter 18 Shadowing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 309 Chapter 19 Geometry Tricks. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 327 Part V Appendixes . . . . . . . . . . . . . . . . . . . . . . 341 Appendix A High-Level Shader Language Reference . . . . . . . . . . . . . . 343 Appendix B Render Monkey 1.5 User Manual . . . . . . . . . . . . . . . . . . . 379 Appendix C What’s on the CD. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 403 Appendix D Exercise Solutions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 407 Appendix E Shader Library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 451


网友评论