OpenGL 资源汇编
本文收集和汇总了 OpenGL 的文档、教程和在线书籍,供学习和开发者參考。
OPENGL开发教程:http://www.linuxgraphics.cn/opengl/index.html
OpenGL 教程
大名鼎鼎的 Nehe 教程:
OpenGL 入门学习系列讲的很清楚,推荐。
- OpenGL入门学习之中的一个——编写第一个OpenGL程序
- OpenGL入门学习之二——绘制几何图形
- OpenGL入门学习之三——绘制几何图形的一些细节问题
- OpenGL入门学习之四——颜色的选择
- OpenGL入门学习之五——三维的空间变换
- OpenGL入门学习之六——动画的制作
- OpenGL入门学习之七——使用光照来表现立体感
- OpenGL入门学习之八——使用显示列表
- OpenGL入门学习之九——使用混合来实现半透明效果
- OpenGL入门学习之十——BMP文件与像素操作
- OpenGL入门学习之十一——纹理的使用入门
- OpenGL入门学习之十二——OpenGL片断測试
- OpenGL入门学习之十三——OpenGL是一个状态机
- OpenGL入门学习之十四——OpenGL版本号和OpenGL扩展
- OpenGL入门学习之十五——从“绘制一个立方体”来看OpenGL的进化过程
- OpenGL入门学习之十六——在Windows系统中显示文字
ZwqXin博客里的 opengl 教程
国外大学图形学教程
- Princeton 大学计算机系 Computer Graphics 课程,全面解说图形学,包含简单介绍、图像处理、光线跟踪、变换(transformaiton)、渲染、曲面、动画等。还给出了图形学方面经常使用的链接。
光照系统
- OpenGL 光照模型 , 总结了 OpenGL 光照模型,条理非常清楚。
OpenGL 程序性能优化
- OpenGL Performance Optimization。mesa站点上的文章。本文从软硬件实现、应用程序的组织、OpenGL 优化技巧和调优等方面介绍了OpenGL 性能优化策略。
是一篇难得的好文章。
GLSL 教程
lighthouse 的 glsl 教程中文版
- GLSL教程(一)图形流水线
- GLSL教程(二)在OpenGL中使用GLSL
- GLSL教程(三)在OpenGL中向shader传递信息
- GLSL教程(四)shader的简单演示样例
- GLSL教程(五)卡通着色
- GLSL教程(六)逐顶点的光照
- GLSL教程(七)逐像素的光照
- GLSL教程(八)纹理贴图
- GLSL教程(九)其它说明
一个 glsl 教程,外带一个 libglsl 库,封装了 GLSL 程序装载、编译、传递參数等接
一篇博文。由简到难,介绍了学习 GLSL 的资料。
书籍
项目
Glitz provides Porter/Duff compositing of images and implicit mask generation for geometric primitives including trapezoids, triangles, and rectangles.
Mesa is an open-source implementation of the OpenGL specification.A variety of device drivers allows Mesa to be used in many different
environments ranging from software emulation to complete hardware acceleration for modern GPUs.
OpenGL ES 系列教程,包括EGL的基本使用
|
www.play3d.net 站点上有一系列的 OpenGL ES 开发教程,从基本概念到高级编程,层层深入,讲的十分清楚,是难得教程。 本站将全部的文章都转载过来。供大家学习和查阅。 |
OpenGL 资源汇编的更多相关文章
- OpenGL的学习资源
OpenGL是3D图形接口工业标准,使用上非常简单,所有API不过上百个函数,但理解OpenGL就没那么简单,本文总结OpenGL的学习资源,包括官方资料.网上教程.示例程序等. Wikipedia: ...
- OpenGL快问快答
OpenGL快问快答 本文内容主要来自对(http://www.opengl.org/wiki/FAQ)的翻译,随机加入了本人的观点.与原文相比,章节未必完整,含义未必雷同,顺序未必一致.仅供参考. ...
- 学OpenGL的一些好的网站
好的资源太多,自己懂的太少,而今迈步从头越!!fighting...... 一些OpenGL资源链接 这是前几天自己简单整理的几个链接,希望对大家有用 顺便问一下http://www.spacesim ...
- 图解VC++ opengl环境配置和几个入门样例
VC6下载 http://blog.csdn.net/bcbobo21cn/article/details/44200205 demoproject和glut库下载 http://pan.baidu. ...
- Opengl 之 窗口初体验 ------ By YDD的铁皮锅
大二的时候开始想着做游戏,因为学校的课程实在是无聊就想着做些有意义的事情.毕竟学了编程这一行就得做些实事,于是就在网上搜了一下图形编程,偶然的了解到了Opengl (同时还有Windows上的Dire ...
- 【Unity Shaders】学习笔记——渲染管线
[Unity Shaders]学习笔记——Shader和渲染管线 转载请注明出处:http://www.cnblogs.com/-867259206/p/5595924.html 写作本系列文章时使用 ...
- 现代3D图形编程学习-你好,三角形(译)
你好,三角形 传统的入门教程在介绍编程语言的时候,通常从"Hello,World!"的程序开始.这样的程序拥有最简单的能够直接输出"Hello, World!" ...
- openTK学习
简介 the Open Tool Kit (OpenTK), 是对 OpenGL.OpenAL.OpenCL 的跨平台的封装,使用 C# 编写,它可以用在Mono.dotNet的语言:c#.VB.C+ ...
- U3D Shader基础
http://blog.sina.com.cn/s/blog_471132920101dcnr.html 转载自风宇冲Unity3D教程学院 一个SubShader(渲染方案)是由一个个Pass块来执 ...
随机推荐
- select实现斐波那契和超时机制
package main import "fmt" func fib(ch chan <-int, quit <- chan bool){ x, y := 1, 1 f ...
- [ Openstack ] Openstack-Mitaka 高可用之 网络服务(Neutron)
目录 Openstack-Mitaka 高可用之 概述 Openstack-Mitaka 高可用之 环境初始化 Openstack-Mitaka 高可用之 Mariadb-Galera集群 ...
- Newtonsoft.Json 序列化和反序列化 以及时间格式 2 高级使用
手机端应用讲究速度快,体验好.刚好手头上的一个项目服务端接口有性能问题,需要进行优化.在接口多次修改中,实体添加了很多字段用于中间计算或者存储,然后最终用Newtonsoft.Json进行序列化返回数 ...
- RTP 学习
1. RTP提供抖动补偿和数据无序到达检测的机制 2. RTP 本身并没有提供按时发送机制或其它服务质量(QoS)保证,它依赖于底层服务去实现这一过程. RTP标准定义了两个子协议,RTP和RTCP. ...
- Corosync 配置描述
NAME corosync.conf - corosync executive configuration file SYNOPSIS /etc/corosync/corosync.conf DESC ...
- F - 等式(1/x + 1/y = 1/n)
链接:https://www.nowcoder.com/acm/contest/90/F来源:牛客网 题目描述 给定n,求1/x + 1/y = 1/n (x<=y)的解数.(x.y.n均为正整 ...
- flutter 频道切换
https://github.com/flutter/flutter/wiki/Flutter-build-release-channels 频道说明页 https://flutter.dev/doc ...
- POJ 2251 Dungeon Master【三维BFS模板】
Dungeon Master Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 45743 Accepted: 17256 Desc ...
- python3图片验证码识别
http://my.cnki.net/elibregister/CheckCode.aspx每次刷新该网页可以得到新的验证码进行测试 以我本次查看的验证码图片为例,右键保存图片为image.jpg 下 ...
- luogu P1038借教室【Noip提高组2012】
这道题我读完题目的第一感觉是: 这不就是个线段树??用线段树维护区间最小值,检查是否满足订单要求即可判断. 对于修改操作直接在区间上进行. 据说会卡一卡线段树,但是貌似写一个懒标记,连zkw线段树都不 ...