图书标签: OpenGLES OpenGL 计算机图形学 3D Graphics 图形学 计算机 编程
发表于2024-12-23
OpenGL ES 2.0 Programming Guide pdf epub mobi txt 电子书 下载 2024
OpenGL ES 2.0 is the industry's leading software interface and graphics library for rendering sophisticated 3D graphics on handheld and embedded devices. With OpenGL ES 2.0, the full programmability of shaders is now available on small and portable devices-including cell phones, PDAs, consoles, appliances, and vehicles. However, OpenGL ES differs significantly from OpenGL. Graphics programmers and mobile developers have had very little information about it-until now. In the OpenGL(R) ES 2.0 Programming Guide, three leading authorities on the Open GL ES 2.0 interface-including the specification's editor-provide start-to-finish guidance for maximizing the interface's value in a wide range of high-performance applications. The authors cover the entire API, including Khronos-ratified extensions. Using detailed C-based code examples, they demonstrate how to set up and program every aspect of the graphics pipeline. You'll move from introductory techniques all the way to advanced per-pixel lighting, particle systems, and performance optimization. Coverage includes: * Shaders in depth: creating shader objects, compiling shaders, checking for compile errors, attaching shader objects to program objects, and linking final program objects * The OpenGL ES Shading Language: variables, types, constructors, structures, arrays, attributes, uniforms, varyings, precision qualifiers, and invariance * Inputting geometry into the graphics pipeline, and assembling geometry into primitives * Vertex shaders, their special variables, and their use in per-vertex lighting, skinning, and other applications * Using fragment shaders-including examples of multitexturing, fog, alpha test, and user clip planes * Fragment operations: scissor test, stencil test, depth test, multisampling, blending, and dithering * Advanced rendering: per-pixel lighting with normal maps, environment mapping, particle systems, image post-processing, and projective texturing * Real-world programming challenges: platform diversity, C++ portability, OpenKODE, and platform-specific shader binaries
现在需要阅读第三版英文,ok,阅读完成,得总结下
评分中规中矩的书,很系统化,有点像手册。 看完突然意识到,应该先看图形学了……绕弯了。
评分WebGL, Android, iOS, 因为时间原因只能使用es 1.0的PS3说明了大家是很期待去掉冗余的OpenGL API的。。。反观JDK。。。
评分断断续续的看了好几年,终于看完了。全面、准确、详细,既可以当入门教材,也可以当参考手册。关于 OpenGL ES, 基本和关键的东西都说清楚了,更新的内容查查 OpenGL ES 官网的文档就行了。
评分现在需要阅读第三版英文,ok,阅读完成,得总结下
很长时间没完整的看完一本技术书了,之前虽做了两年Unity,学些Shader,但缺乏对GLSL和HLSL的了解,现在中国手游热,自己现在也在从事移动端游戏引擎的相关工作,对GLES的了解也是必须的。这书虽然不十分出彩,但知识点都涵盖了,也并不全是罗列API。是有不小收获的,当你了解...
评分论入门学习,DirectX比OpenGL友善得多,版本简单明了,装好SDK开VisualStudio就可以跑,文档案例齐全,省心省事。OpenGL有多麻烦?网上一搜,被告知需要glew;想在不同系统下快速搭建开发环境?再去找找glfw。搜个教程,又要求glut。开始写代码了,OpenGL里面没有内置数学库,...
评分论入门学习,DirectX比OpenGL友善得多,版本简单明了,装好SDK开VisualStudio就可以跑,文档案例齐全,省心省事。OpenGL有多麻烦?网上一搜,被告知需要glew;想在不同系统下快速搭建开发环境?再去找找glfw。搜个教程,又要求glut。开始写代码了,OpenGL里面没有内置数学库,...
评分很长时间没完整的看完一本技术书了,之前虽做了两年Unity,学些Shader,但缺乏对GLSL和HLSL的了解,现在中国手游热,自己现在也在从事移动端游戏引擎的相关工作,对GLES的了解也是必须的。这书虽然不十分出彩,但知识点都涵盖了,也并不全是罗列API。是有不小收获的,当你了解...
评分论入门学习,DirectX比OpenGL友善得多,版本简单明了,装好SDK开VisualStudio就可以跑,文档案例齐全,省心省事。OpenGL有多麻烦?网上一搜,被告知需要glew;想在不同系统下快速搭建开发环境?再去找找glfw。搜个教程,又要求glut。开始写代码了,OpenGL里面没有内置数学库,...
OpenGL ES 2.0 Programming Guide pdf epub mobi txt 电子书 下载 2024