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

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.

主站蜘蛛池模板: 盐池县| 姚安县| 白山市| 钟山县| 黄大仙区| 榆树市| 宜兴市| 梅河口市| 虹口区| 寻乌县| 黑山县| 广灵县| 承德市| 拜城县| 拜城县| 天等县| 德保县| 肇东市| 资中县| 白水县| 常德市| 武邑县| 巴彦县| 通江县| 汉沽区| 万盛区| 神池县| 垫江县| 荣成市| 石楼县| 贵溪市| 西安市| 甘南县| 读书| 禹州市| 民勤县| 青阳县| 松潘县| 玛多县| 绥化市| 修水县|