码迷,mamicode.com
首页 >  
搜索关键字:opengl    ( 2877个结果
opengl ES
1. OpenGL ES 2.0可编程管道 OpenGL负责把三维空间中的对象通过投影、光栅化转换为二维图像,然后呈现到屏幕上。 上图黄色部分(Vertex Shader和Fragment Shader)为此管道的可编程部分。整个管道包含以下两个规范: 1) OpenGL ES 2.0 API s....
分类:其他好文   时间:2014-08-04 16:56:37    阅读次数:252
OpenGL学习 Introduction
OpenGL and Graphics PipelineThe word pipeline is from production lines in factories.Generating a product at high efficiency and volume generally requi...
分类:其他好文   时间:2014-08-04 14:07:37    阅读次数:368
关于FBO(FrameBuffer Object)的一些理解
先来整理下本人对FBO的理解。FBO是FrameBuffer Object的首字母简称。翻译过来就是帧缓冲区的意思。根据我的理解,OpenGL作为图形API,可以看做是画笔,帧缓冲区可以比作画布。我们使用OpenGL在帧缓冲区上“作画”(渲染)。 首先,我们需要建立OpenGL Context...
分类:其他好文   时间:2014-08-03 12:36:05    阅读次数:262
Ubuntu:Codeblocks编译OpenGL超级宝典(第5版)的实例
在Ubuntu或其他Linux系统,使用Codeblocks运行OpenGL超级宝典(第5版)的代码。本文主要对Codeblocks进行相关配置,并对书上的GLTools目录中相关文件进行修改,以可以使用GLTools工具,方便快速创建自己的OpenGL项目。...
分类:其他好文   时间:2014-08-02 18:21:53    阅读次数:386
opengl学习记录1——矩形绘制
1 #include 2 #include 3 #include 4 #include 5 6 #pragma comment( lib, "glut.lib" ) 7 8 void display() 9 {10 glClear( GL_COLOR_BUFFER_BIT );...
分类:其他好文   时间:2014-08-01 19:16:52    阅读次数:212
OpenGL教程之新手上路
Jeff Molofee(NeHe)的OpenGL教程- 新手上路译者的话:NeHe的教程一共同拥有30多课,内容翔实,而且不断更新 。国内的站点实在应该向他们学习。令人吃惊的是,NeHe提供的例程源代码差点儿都有跨平台的不同编译版本号,涉及从Visual C++、Borland C++、Visua...
分类:其他好文   时间:2014-07-31 23:37:01    阅读次数:348
cocos2D-X源码分析之从cocos2D-X学习OpenGL(2)----QUAD_COMMAND
个人原创,欢迎转载,转载请注明原文地址http://blog.csdn.net/bill_man        上一篇文章介绍了cocos2d-x的基本渲染结构,这篇顺着之前的渲染结构介绍渲染命令QUAD_COMMAND命令的部分,通过这部分的函数,学习opengl处理图片渲染的方法,首先介绍这节需要涉及到的基本概念VAO和VBO。VAO和VBO:    顶点数组对象(Vertex Array O...
分类:其他好文   时间:2014-07-31 13:23:16    阅读次数:285
[WebGL入门]三,3D绘图的基础知识
使用程序来模拟三维空间的时候,最终的情报必须变换成二维数据。而且三维坐标,根据平台不同,Z轴的处理是不一样的。WebGL是OpenGL的处理系,使用的是右手坐标系。 为了模拟三维空间,将三维空间的情报向二维的情报进行转换,需要三个坐标变换。分别是模型变换,视图变换和投影变换,将这些变换进行组合,最终决定描画的图形内容。...
分类:Web程序   时间:2014-07-30 07:41:14    阅读次数:288
Unity 切换Shader耗CPU大
Shader.CreateGPUProgram() 这个函数过程就是创建GLProgram链接Shader的一个过程,在Unity3d中的Shader.Find()是直接创建GLProgram的。 如果是自己去写引擎,GLProgram一般在初始化的时候就会创建完毕,然后用类似GLProgramManager管理。 Unity中的问题我们也可以用这个方法解决,但是Unity提供了简便方法。...
分类:其他好文   时间:2014-07-29 15:10:08    阅读次数:278
Bitmap too large to be uploaded into a texture exception
Bitmap too large to be uploaded into a texture exception图片太大无法显示. 硬件加速中 OpenGL对于内存是有限制的解决方式1: 禁用硬件加速 解决方式2:比较好的解决方法是类似google map的实现:将图片分成不同的块,每次加载需要的块...
分类:其他好文   时间:2014-07-29 13:54:38    阅读次数:233
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!