官术网_书友最值得收藏!

Who this book is for

The primary focus of this book is the OpenGL Shading Language (GLSL). Therefore, we don't spend any time discussing the basics of programming with OpenGL. In this book I assume that the reader has some experience with programming in OpenGL, and understands basic 3D rendering concepts such as model coordinates, view coordinates, clip coordinates, perspective transforms, and the other associated transformations. There's no assumption of any experience with shader programming, however, so if you're new to GLSL, this is a great place to start.

If you're an OpenGL programmer looking to learn about GLSL programming, then this book is for you. Even if you have some shader programming experience, you will very likely find the recipes in this book to be valuable. We cover a range of simple to advanced techniques, using some of the newest features of OpenGL (such as compute shaders and tessellation shaders). So even experienced GLSL programmers, who are looking to learn how to use these new features, may also find this book to be useful.

In short, this book is for programmers who understand the basics of 3D graphics in OpenGL, and are interested in either learning GLSL, or taking advantage of some of the newest features in modern GLSL 4.x.

主站蜘蛛池模板: 武夷山市| 沙雅县| 定结县| 宿松县| 梅州市| 吉首市| 通海县| 亚东县| 万源市| 比如县| 江城| 宽甸| 邛崃市| 兴山县| 四平市| 陇南市| 汉寿县| 乡宁县| 西充县| 石家庄市| 伊吾县| 绥德县| 望江县| 崇礼县| 东平县| 吐鲁番市| 巨野县| 东阳市| 关岭| 汤原县| 泗阳县| 巴塘县| 土默特右旗| 剑阁县| 易门县| 武强县| 巢湖市| 大兴区| 扬中市| 泰来县| 如东县|