OpenGL 资源汇编

本文收集和汇总了 OpenGL 的文档、教程和在线书籍,供学习和开发人员参考。

OPENGL开发教程:http://www.linuxgraphics.cn/opengl/index.html

OpenGL 教程

大名鼎鼎的 Nehe 教程:

OpenGL 入门学习系列讲的非常清楚,推荐。

ZwqXin博客里的 opengl 教程

国外大学图形学教程

光照系统

OpenGL 程序性能优化

OpenGL Performance Optimization,mesa网站上的文章,本文从软硬件实现、应用程序的组织、OpenGL 优化技巧和调优等方面介绍了OpenGL 性能优化策略。是一篇难得的好文章。

GLSL 教程

lighthouse 的 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 开发教程,从基本概念到高级编程,层层深入,讲的十分清楚,是难得教程。本站将所有的文章都转载过来,供大家学习和查阅。

时间: 2024-10-08 19:19:13

OpenGL 资源汇编的相关文章

一级建造师相关资源汇编

请在微信上搜索微信号"yoclouder"关注"每天一点",即可免费收阅精彩信息:回复"资源",可以获取一建.软考(项目经理).云计算.大数据.数据挖掘等优秀IT下载资源:也可以扫描下方二维码关注"每天一点". Part1:历年真题及参考答案 下载地址如下(也可将下述地址粘贴到浏览器中即可下载): http://pan.baidu.com/s/1o6OQEHc Part2:2015年一级建造师备考资源汇编 下载地址如下(也可将

Chromium硬件加速渲染的OpenGL命令执行过程分析

在Chromium中,由于GPU进程的存在,WebGL端.Render端和Browser端的GPU命令是代理给GPU进程执行的.Chromium将它们要执行的GPU命令进行编码,然后写入到一个命令缓冲区中,最后传递给GPU进程.GPU进程从这个命令缓冲区读出GPU命令之后,就进行解码,然后调用对应的OpenGL函数.本文就详细分析WebGL端.Render端和Browser端执行GPU命令的过程. 老罗的新浪微博:http://weibo.com/shengyangluo,欢迎关注! 在前面Ch

OpenGL快问快答

OpenGL快问快答 本文内容主要来自对(http://www.opengl.org/wiki/FAQ)的翻译,随机加入了本人的观点.与原文相比,章节未必完整,含义未必雷同,顺序未必一致.仅供参考. 我写这个是为了加深印象,好记性不如烂笔头,好记星不如烂键盘. +BIT祝威+悄悄在此留下版了个权的信息说: 名词术语 渲染:等于"画",等于"draw". OpenGL是什么? OpenGL是Open Graphics Library(开源图形库)的缩写.它是一本说明书

图解VC++ opengl环境配置和几个入门样例

VC6下载 http://blog.csdn.net/bcbobo21cn/article/details/44200205 demoproject和glut库下载 http://pan.baidu.com/s/1pLSpKiZ 一 环境配置 參阅 http://blog.itpub.net/17267437/viewspace-545635/ 解压glut库 watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize

OpenGL教程翻译 第十七课 环境光(Ambient Lighting)

OpenGL教程翻译 第十七课 环境光(Ambient Lighting) 原文地址:http://ogldev.atspace.co.uk/(源码请从原文主页下载) Background 光照是3D图形学的最重要的研究领域之一.对光照得体的模拟会使渲染的场景增加很多视觉吸引力.之所以使用"模拟"这个词是因为你无法准确的模仿出光照在自然界中的样子.真正的光是由大量的称为"光子"的粒子组成的,并且同时表现出波和粒子的特性(光的"波粒二象性").如果

openTK学习

简介 the Open Tool Kit (OpenTK), 是对 OpenGL.OpenAL.OpenCL 的跨平台的封装,使用 C# 编写,它可以用在Mono.dotNet的语言:c#.VB.C++/CLI.F#.Boo等. 什么是Mono 参考:http://baike.baidu.com/subview/26639/9339264.htm?fr=aladdin Mono是一个由Novell公司(由Ximian发起,并由Miguel de lcaza领导的,一个致力于开创.NET在Linu

【Unity Shaders】学习笔记——渲染管线

[Unity Shaders]学习笔记——Shader和渲染管线 转载请注明出处:http://www.cnblogs.com/-867259206/p/5595924.html 写作本系列文章时使用的是Unity5.3. 写代码之前: 当然啦,如果Unity都没安装的话肯定不会来学Unity Shaders吧? 阅读本系列文章之前你需要有一些编程的概念. 在VS里面,Unity Shaders是没有语法高亮显示和智能提示的,VS党可以参考一下这篇文章使代码高亮显示,也可以下载shaderlab

Unity3D教程宝典之Shader篇:基础讲 基础知识

转载自风宇冲Unity3D教程学院 以下内容不需要入门的时候立刻阅读和理解,建议逐渐深入学习后,不时回来看看即可. 什么是GPU? GPU:Graphic Processing Unit,中文翻译为“图形处理器”.显卡包括(GPU,显存,显卡BIOS,显卡PCB板). 什么是Shader? Shader程序:GPU执行的,针对3D对象进行操作的程序. Shader有哪几种? CG:与DirectX 9.0以上以及OpenGL 完全兼容.运行时或事先编译成GPU汇编代码. HLSL: 主要用于Di

OpenGL的学习资源

在接口定义中: in.out指定了参数传递的方向 reval指定了参数应当被当做方法的返回值 coclass指定了独立的组件以及它们支持的接口 IDL被编译为二进制格式,即类型库,(TLB文件) COM接口是通过C++的Vtable建立起来的 使用ATL AppWizard创建的 工程仅仅为COM组件提供了基本的宿主支持,比不涉及实现 OpenGL的学习资源,布布扣,bubuko.com