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

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.

主站蜘蛛池模板: 洪江市| 巴南区| 西青区| 锡林浩特市| 盐边县| 府谷县| 区。| 博罗县| 隆化县| 德兴市| 夏津县| 若羌县| 海阳市| 湖南省| 乐都县| 舞阳县| 大渡口区| 海兴县| 固阳县| 汶上县| 中阳县| 衡东县| 白沙| 安义县| 忻城县| 河南省| 汪清县| 桓台县| 武城县| 西丰县| 西乌珠穆沁旗| 玛多县| 卓尼县| 阜康市| 内乡县| 德兴市| 贺州市| 政和县| 江华| 雅安市| 文水县|