E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Opengl学习
Opengl学习
笔记——顶点数组
1、启用数组在1.1中是glEnableClientState(GL_VERTEX_ARRAY);和glDisableClientState(GL_VERTEX_ARRAY);glEnableVertexAttribArray(*);和glDisableVertexAttribArray(*);2、指定数组数据glVertexAttribPointer(GLuintindex,GLintsize,
蚂蚁雄心
·
2015-10-31 13:46
顶点数组
Opengl学习
笔记――顶点数组
1、启用数组在1.1中是glEnableClientState(GL_VERTEX_ARRAY);和glDisableClientState(GL_VERTEX_ARRAY);glEnableVertexAttribArray(*);和glDisableVertexAttribArray(*);2、指定数组数据glVertexAttribPointer(GLuintindex,GLintsize,
蚂蚁雄心
·
2015-10-31 13:46
顶点数组
opengl学习
笔记――缓冲区对象
1、创建缓冲区对象标示符glGenBuffers(GLsizein,GLuint*buffers),生成n个当前未使用的缓冲区对象标示符(注意是标示符,不是缓冲区对象,缓冲区对象(即以下的target)包括GL_ARRAY_BUFFER(顶点数据),GL_ELEMENT_ARRAY_BUFFER(表示索引数据),GL_PIXEL_UNPACK_BUFFER(表示传递给Opengl的像素数据),GL
蚂蚁雄心
·
2015-10-31 13:03
缓冲区对象
opengl学习
#include"stdafx.h" #define GLUT_DISABLE_ATEXIT_HACK #include <GL/glut.h> //glut自动将gl.h和glu.h包含了 #include"math.h" #include <time.h> const int n = 20; const G
·
2015-10-31 10:35
OpenGL
OpenGL学习
记录(三)--函数库分类
OpenGL 函数库相关的API有核心库(gl)、实用库(glu)、辅助库(aux)、实用工具库(glut)、窗口库(glx、agl、wgl)和扩展函数库等。从图1可以看出,gl是核心,glu是对gl的部分封装。glx、agl、wgl 是针对不同窗口系统的函数。glut是为跨平台的OpenGL程序的工具包,比aux功能强大。扩展函数库是硬件厂商为实现硬件更新利用OpenGL的扩展机制开发的函数。下
·
2015-10-31 10:20
OpenGL
OpenGL学习
记录(二)---键盘控制
GLUT允许我们编写程序,在里面加入键盘输入控制,包括了普通键,和其他特殊键(如F1,UP)。在这一章里我们将学习如何去检测哪个键被按下,可以从GLUT里得到些什么信息,和如何处理键盘输入。 处理按键消息,我们必须使用GLUT通知窗口系统,当某个键被按下时,哪个函数将完成所要求的操作。我们同样是调用一个函数注册相关的回调函数。 当你按下一个键
·
2015-10-31 10:20
OpenGL
OpenGL总结
OpenGL学习
总结 一.OpenGL是做什么的 一种图形硬件的接口。而不是像C和C++一样的编程语言,更像是一个运行库,提供一些预先封装的函数。
·
2015-10-31 09:13
OpenGL
小菜学Chromium之
OpenGL学习
之二
在这个教程里,我们一起来玩第一个OpenGL程序.它将显示一个空的OpenGL窗口,可以在窗口和全屏模式下切换,按ESC退出.它是我们以后应用程序的框架. 在CodeBlock里创建一个新的GLUT Win32程序(不是console控制台程序)后,我们还需要链接OpenGL库文件。 代码的前4行包括了我们使用的每个库文件的头文件。如下所示:#include <windows.h> /
·
2015-10-28 07:35
OpenGL
小菜学Chromium之
OpenGL学习
之二
在这个教程里,我们一起来玩第一个OpenGL程序.它将显示一个空的OpenGL窗口,可以在窗口和全屏模式下切换,按ESC退出.它是我们以后应用程序的框架. 在CodeBlock里创建一个新的GLUT Win32程序(不是console控制台程序)后,我们还需要链接OpenGL库文件。 代码的前4行包括了我们使用的每个库文件的头文件。如下所示: #include <w
·
2015-10-27 12:23
OpenGL
OpenGL学习
入门之VS2010环境配置
OpenGL开发环境简介 基于OpenGL标准开发的应用程序运行时需有动态链接库OpenGL32.DLL、Glu32.DLL,这两个文件在安装Windows NT时已自动装载到C:\WINDOWS\SYSTEM32目录下(这里假定用户将Windows NT安装在C盘上)。OpenGL的图形库函数封装在动态链接库OpenGL32.DLL中,开发基于OpenGL的应用程序,必须
·
2015-10-21 12:05
OpenGL
OpenGL学习
一:分割三角形
效果如图:代码:#include #include using namespace std; namespace wk{ //画一个三角形,三个点 void triangle(GLfloat *a, GLfloat *b, GLfloat *c){ glVertex2fv(a); glVertex2fv(b); glVertex2fv(c); } void devi
Kwkan
·
2015-09-20 23:00
OPENGL学习
笔记——光照
1、隐藏表面消除隐藏表面消除就是消除实心物体被其他物体所遮挡住的部分,最简单的方法就是使用深度缓冲区。深度缓冲区的原理是把一个距离观察平面(通常是近侧裁剪平面)的深度值与窗口中的每一个像素相关联。首先使用glClear()函数,把所有像素的深度值设置为最大可能的距离,然后在场景中以任意顺序绘制所有的物体。深度缓冲区测试可能会影响应用程序的性能,隐藏表面消除丢弃了一些信息,而不是将它们用来绘图,因此
阳光在冬季
·
2015-08-31 09:26
OpenGL
OPENGL学习
笔记——光照
1、隐藏表面消除隐藏表面消除就是消除实心物体被其他物体所遮挡住的部分,最简单的方法就是使用深度缓冲区。深度缓冲区的原理是把一个距离观察平面(通常是近侧裁剪平面)的深度值与窗口中的每一个像素相关联。首先使用glClear()函数,把所有像素的深度值设置为最大可能的距离,然后在场景中以任意顺序绘制所有的物体。深度缓冲区测试可能会影响应用程序的性能,隐藏表面消除丢弃了一些信息,而不是将它们用来绘图,因此
John_cdy
·
2015-08-31 09:00
OpenGL
光照
OpenGL学习
笔记——颜色
每个像素的颜色信息存储方式:RGBA模式:有些图形硬件可以使用抖动来增加可以显示的颜色数量(抖动在默认情况下是开启的)。颜色索引:可用颜色数量受限于颜色映射表的大小以及可用的位平面的数量。在程序执行早期,设置颜色显示模式,当颜色显示模式初始化之后就无法进行更改了,在程序执行期间根据顶点颜色确定每个几何图元的颜色。如果启用了光照,它的颜色取决于变换矩阵与表面法线以及其他材料属性的交互效果。在执行光照
阳光在冬季
·
2015-08-31 09:11
OpenGL
OpenGL学习
笔记——颜色
每个像素的颜色信息存储方式:RGBA模式:有些图形硬件可以使用抖动来增加可以显示的颜色数量(抖动在默认情况下是开启的)。颜色索引:可用颜色数量受限于颜色映射表的大小以及可用的位平面的数量。在程序执行早期,设置颜色显示模式,当颜色显示模式初始化之后就无法进行更改了,在程序执行期间根据顶点颜色确定每个几何图元的颜色。如果启用了光照,它的颜色取决于变换矩阵与表面法线以及其他材料属性的交互效果。在执行光照
John_cdy
·
2015-08-31 09:00
OpenGL
OpenGL学习
笔记——视图
顶点变换的步骤:视图与模型变换一起组成了模型视图矩阵,这个矩阵作用于物体坐标,产生视觉坐标。紧接着,如果指定了其他的裁剪平面,用于从场景中删除某些物体或者提供物体的裁剪视图,这些裁剪平面会在这个时候生效。之后,OpenGL使用投影矩阵产生了裁剪坐标。这个变换定义了一个视景体,位于这个空间外的物体将会被裁剪掉。随后发生的是透视除法,它把坐标除以w,产生规范化的设备坐标。最后,经过变换的坐标经过视口变
阳光在冬季
·
2015-08-31 09:21
OpenGL
OpenGL学习
笔记——视图
顶点变换的步骤:视图与模型变换一起组成了模型视图矩阵,这个矩阵作用于物体坐标,产生视觉坐标。紧接着,如果指定了其他的裁剪平面,用于从场景中删除某些物体或者提供物体的裁剪视图,这些裁剪平面会在这个时候生效。之后,OpenGL使用投影矩阵产生了裁剪坐标。这个变换定义了一个视景体,位于这个空间外的物体将会被裁剪掉。随后发生的是透视除法,它把坐标除以w,产生规范化的设备坐标。最后,经过变换的坐标经过视口变
John_cdy
·
2015-08-31 09:00
OpenGL
投影矩阵
openGl学习
OpenGL(OpenGraphicsLibrary)定义了一个跨编程语言,跨平台的编程接口规格的专业的程序接口,用于三维图像(二维也可以),功能强大切调用方便的底层图形库。OpenGL的特性:与C语言紧密结合:OpenGL命令最初就是用C语言函数进行描述的,对于学习过C语言的人来讲,OpenGL是容易理解和学习的。强大的可移植性:微软的Direct3D虽然也是十分强大的图形API,但是只用于自家
ChengLove530
·
2015-08-07 13:00
OpenGL
OpenGL学习
资料汇总
我学OpenGL的3D编程也有1、2个年头了,走了很多弯路,也算有点收获。现在整理出一些好用的资料如下。 NeHeOpenGL教程中文版地址(http://www.yakergong.net/nehe/)评价:耐心耐心再耐心地从第一篇开始照着敲代码,尝试,从而入门。SharpGL开源地址(https://github.com/dwmkerr/sharpgl)评价:用C#对OpenGL进行封装得到的
BIT祝威
·
2015-04-30 04:00
小菜学Chromium之
OpenGL学习
之二
在这个教程里,我们一起来玩第一个OpenGL程序.它将显示一个空的OpenGL窗口,可以在窗口和全屏模式下切换,按ESC退出.它是我们以后应用程序的框架.在CodeBlock里创建一个新的GLUTWin32程序(不是console控制台程序)后,我们还需要链接OpenGL库文件。代码的前4行包括了我们使用的每个库文件的头文件。如下所示:#include//Windows的头文件#include//
qiugc
·
2015-04-22 13:00
小菜学Chromium之
OpenGL学习
之二
在这个教程里,我们一起来玩第一个OpenGL程序.它将显示一个空的OpenGL窗口,可以在窗口和全屏模式下切换,按ESC退出.它是我们以后应用程序的框架.在CodeBlock里创建一个新的GLUTWin32程序(不是console控制台程序)后,我们还需要链接OpenGL库文件。代码的前4行包括了我们使用的每个库文件的头文件。如下所示:#include//Windows的头文件#include//
846717529
·
2015-04-22 13:48
windows
include
控制台
应用程序
小菜
2015年4月20日晚12点,发博开始记录我的
OpenGL学习
之旅
2015年4月20日发博客开始记录我的
OpenGL学习
之旅。 计划平均每天至少2个小时学习,一个月稍稍入门。
wangkai217
·
2015-04-21 00:59
OpenGL
小菜学Chromium之
OpenGL学习
之二
在这个教程里,我们一起来玩第一个OpenGL程序.它将显示一个空的OpenGL窗口,可以在窗口和全屏模式下切换,按ESC退出.它是我们以后应用程序的框架.在CodeBlock里创建一个新的GLUTWin32程序(不是console控制台程序)后,我们还需要链接OpenGL库文件。代码的前4行包括了我们使用的每个库文件的头文件。如下所示:#include//Windows的头文件#include//
Cwuhao
·
2015-04-20 12:00
小菜学Chromium之
OpenGL学习
之二
在这个教程里,我们一起来玩第一个OpenGL程序.它将显示一个空的OpenGL窗口,可以在窗口和全屏模式下切换,按ESC退出.它是我们以后应用程序的框架.在CodeBlock里创建一个新的GLUTWin32程序(不是console控制台程序)后,我们还需要链接OpenGL库文件。代码的前4行包括了我们使用的每个库文件的头文件。如下所示:#include//Windows的头文件#include//
Android_Coder
·
2015-04-20 12:00
小菜学Chromium之
OpenGL学习
之二
阅读更多在这个教程里,我们一起来玩第一个OpenGL程序.它将显示一个空的OpenGL窗口,可以在窗口和全屏模式下切换,按ESC退出.它是我们以后应用程序的框架.在CodeBlock里创建一个新的GLUTWin32程序(不是console控制台程序)后,我们还需要链接OpenGL库文件。代码的前4行包括了我们使用的每个库文件的头文件。如下所示:#include//Windows的头文件#inclu
lonely_online
·
2015-04-18 22:00
Chromium
OpenGL
小菜学Chromium之
OpenGL学习
之二
阅读更多在这个教程里,我们一起来玩第一个OpenGL程序.它将显示一个空的OpenGL窗口,可以在窗口和全屏模式下切换,按ESC退出.它是我们以后应用程序的框架.在CodeBlock里创建一个新的GLUTWin32程序(不是console控制台程序)后,我们还需要链接OpenGL库文件。代码的前4行包括了我们使用的每个库文件的头文件。如下所示:#include//Windows的头文件#inclu
lonely_online
·
2015-04-18 22:00
Chromium
OpenGL
小菜学Chromium之
OpenGL学习
之二
在这个教程里,我们一起来玩第一个OpenGL程序.它将显示一个空的OpenGL窗口,可以在窗口和全屏模式下切换,按ESC退出.它是我们以后应用程序的框架.在CodeBlock里创建一个新的GLUTWin32程序(不是console控制台程序)后,我们还需要链接OpenGL库文件。代码的前4行包括了我们使用的每个库文件的头文件。如下所示: #include//Windows的头文件#include
lonely_online
·
2015-04-18 22:00
OpenGL
chromium
小菜学Chromium之
OpenGL学习
之二
在这个教程里,我们一起来玩第一个OpenGL程序.它将显示一个空的OpenGL窗口,可以在窗口和全屏模式下切换,按ESC退出.它是我们以后应用程序的框架.在CodeBlock里创建一个新的GLUTWin32程序(不是console控制台程序)后,我们还需要链接OpenGL库文件。代码的前4行包括了我们使用的每个库文件的头文件。如下所示:#include//Windows的头文件#include
lonely_online
·
2015-04-18 22:58
OpenGL
chromium
OpenGL学习
系列第二篇
在这个教程里,我们一起来玩第一个OpenGL程序.它将显示一个空的OpenGL窗口,可以在窗口和全屏模式下切换,按ESC退出.它是我们以后应用程序的框架.在CodeBlock里创建一个新的GLUTWin32程序(不是console控制台程序)后,我们还需要链接OpenGL库文件。代码的前4行包括了我们使用的每个库文件的头文件。如下所示:#include//Windows的头文件#include
东辉在线
·
2015-04-17 23:00
小菜学Chromium之
OpenGL学习
之二
在这个教程里,我们一起来玩第一个OpenGL程序.它将显示一个空的OpenGL窗口,可以在窗口和全屏模式下切换,按ESC退出.它是我们以后应用程序的框架.在CodeBlock里创建一个新的GLUTWin32程序(不是console控制台程序)后,我们还需要链接OpenGL库文件。代码的前4行包括了我们使用的每个库文件的头文件。如下所示: #include//Windows的头文件#include
yistn
·
2015-04-17 23:00
小菜学Chromium之
OpenGL学习
之二
在这个教程里,我们一起来玩第一个OpenGL程序.它将显示一个空的OpenGL窗口,可以在窗口和全屏模式下切换,按ESC退出.它是我们以后应用程序的框架.在CodeBlock里创建一个新的GLUTWin32程序(不是console控制台程序)后,我们还需要链接OpenGL库文件。代码的前4行包括了我们使用的每个库文件的头文件。如下所示:#include//Windows的头文件#include
yistn
·
2015-04-17 23:00
小菜学Chromium之
OpenGL学习
之二
阅读更多在这个教程里,我们一起来玩第一个OpenGL程序.它将显示一个空的OpenGL窗口,可以在窗口和全屏模式下切换,按ESC退出.它是我们以后应用程序的框架.在CodeBlock里创建一个新的GLUTWin32程序(不是console控制台程序)后,我们还需要链接OpenGL库文件。代码的前4行包括了我们使用的每个库文件的头文件。如下所示:#include//Windows的头文件#inclu
yistn
·
2015-04-17 23:00
小菜学Chromium之
OpenGL学习
之二
在这个教程里,我们一起来玩第一个OpenGL程序.它将显示一个空的OpenGL窗口,可以在窗口和全屏模式下切换,按ESC退出.它是我们以后应用程序的框架.在CodeBlock里创建一个新的GLUTWin32程序(不是console控制台程序)后,我们还需要链接OpenGL库文件。代码的前4行包括了我们使用的每个库文件的头文件。如下所示:#include//Windows的头文件#in
lonely1986
·
2015-04-17 22:00
小菜学Chromium之
OpenGL学习
之二
在这个教程里,我们一起来玩第一个OpenGL程序.它将显示一个空的OpenGL窗口,可以在窗口和全屏模式下切换,按ESC退出.它是我们以后应用程序的框架.在CodeBlock里创建一个新的GLUTWin32程序(不是console控制台程序)后,我们还需要链接OpenGL库文件。代码的前4行包括了我们使用的每个库文件的头文件。如下所示:#include//Windows的头文件 #include
damengjiejie
·
2015-04-17 22:44
windows
include
应用程序
小菜学Chromium之
OpenGL学习
之二
在这个教程里,我们一起来玩第一个OpenGL程序.它将显示一个空的OpenGL窗口,可以在窗口和全屏模式下切换,按ESC退出.它是我们以后应用程序的框架.在CodeBlock里创建一个新的GLUTWin32程序(不是console控制台程序)后,我们还需要链接OpenGL库文件。代码的前4行包括了我们使用的每个库文件的头文件。如下所示:#include//Windows的头文件 #include
damengjiejie
·
2015-04-17 22:44
windows
include
应用程序
小菜鸟学Chromium之
OpenGL学习
之二
在这个教程里,我们一起来玩第一个OpenGL程序.它将显示一个空的OpenGL窗口,可以在窗口和全屏模式下切换,按ESC退出.它是我们以后应用程序的框架.在CodeBlock里创建一个新的GLUTWin32程序(不是console控制台程序)后,我们还需要链接OpenGL库文件。代码的前4行包括了我们使用的每个库文件的头文件。如下所示:#include//Windows的头文件 #include
damengjiejie
·
2015-04-17 22:00
OpenGL
小菜学Chromium之
OpenGL学习
之二
在这个教程里,我们一起来玩第一个OpenGL程序.它将显示一个空的OpenGL窗口,可以在窗口和全屏模式下切换,按ESC退出.它是我们以后应用程序的框架.在CodeBlock里创建一个新的GLUTWin32程序(不是console控制台程序)后,我们还需要链接OpenGL库文件。代码的前4行包括了我们使用的每个库文件的头文件。如下所示:#include//Windows的头文件#include
yanggq
·
2015-04-17 22:46
OpenGL
小菜学Chromium之
OpenGL学习
之二
在这个教程里,我们一起来玩第一个OpenGL程序.它将显示一个空的OpenGL窗口,可以在窗口和全屏模式下切换,按ESC退出.它是我们以后应用程序的框架.在CodeBlock里创建一个新的GLUTWin32程序(不是console控制台程序)后,我们还需要链接OpenGL库文件。代码的前4行包括了我们使用的每个库文件的头文件。如下所示:#include//Windows的头文件#include
yang_danny
·
2015-04-17 22:00
windows
小菜学Chromium之
OpenGL学习
之二
在这个教程里,我们一起来玩第一个OpenGL程序.它将显示一个空的OpenGL窗口,可以在窗口和全屏模式下切换,按ESC退出.它是我们以后应用程序的框架.在CodeBlock里创建一个新的GLUTWin32程序(不是console控制台程序)后,我们还需要链接OpenGL库文件。代码的前4行包括了我们使用的每个库文件的头文件。如下所示:#include//Windows的头文件#include
yang_danny
·
2015-04-17 22:00
小菜学Chromium之
OpenGL学习
之二
在这个教程里,我们一起来玩第一个OpenGL程序.它将显示一个空的OpenGL窗口,可以在窗口和全屏模式下切换,按ESC退出.它是我们以后应用程序的框架.在CodeBlock里创建一个新的GLUTWin32程序(不是console控制台程序)后,我们还需要链接OpenGL库文件。代码的前4行包括了我们使用的每个库文件的头文件。如下所示:#include//Windows的头文件#include//
lichwei1983
·
2015-04-17 21:00
小菜学Chromium之
OpenGL学习
之二
阅读更多在这个教程里,我们一起来玩第一个OpenGL程序.它将显示一个空的OpenGL窗口,可以在窗口和全屏模式下切换,按ESC退出.它是我们以后应用程序的框架.在CodeBlock里创建一个新的GLUTWin32程序(不是console控制台程序)后,我们还需要链接OpenGL库文件。代码的前4行包括了我们使用的每个库文件的头文件。如下所示:#include//Windows的头文件#inclu
lichwei
·
2015-04-17 21:00
chromium
opengl
windows
小菜学Chromium之
OpenGL学习
之二
阅读更多在这个教程里,我们一起来玩第一个OpenGL程序.它将显示一个空的OpenGL窗口,可以在窗口和全屏模式下切换,按ESC退出.它是我们以后应用程序的框架.在CodeBlock里创建一个新的GLUTWin32程序(不是console控制台程序)后,我们还需要链接OpenGL库文件。代码的前4行包括了我们使用的每个库文件的头文件。如下所示:#include//Windows的头文件#inclu
lichwei
·
2015-04-17 21:00
chromium
opengl
windows
小菜学Chromium之
OpenGL学习
之二
在这个教程里,我们一起来玩第一个OpenGL程序.它将显示一个空的OpenGL窗口,可以在窗口和全屏模式下切换,按ESC退出.它是我们以后应用程序的框架.在CodeBlock里创建一个新的GLUTWin32程序(不是console控制台程序)后,我们还需要链接OpenGL库文件。代码的前4行包括了我们使用的每个库文件的头文件。如下所示:#include//Windows的头文件#include//
MichaelWH
·
2015-04-17 21:00
小菜学Chromium之
OpenGL学习
之二
在这个教程里,我们一起来玩第一个OpenGL程序.它将显示一个空的OpenGL窗口,可以在窗口和全屏模式下切换,按ESC退出.它是我们以后应用程序的框架.在CodeBlock里创建一个新的GLUTWin32程序(不是console控制台程序)后,我们还需要链接OpenGL库文件。代码的前4行包括了我们使用的每个库文件的头文件。如下所示:#include//Windows的头文件#include
lichwei
·
2015-04-17 21:00
windows
OpenGL
chromium
[转]
OpenGL学习
网站及资料
2014-10-7阅读95 评论0原文出处:http://blog.csdn.net/xiang_521/article/details/10414735OpenGL官网:www.opengl.orgNehe网站的opengl教程:http://nehe.gamedev.net/SGI公司的opengl主页:http://www.sgi.com/products/software/opengl/N
chenxun2009
·
2015-04-10 08:00
OpenGL
opengl学习资料
opengl资料收集
OpenGL学习
之glBindTexture函数
在此记录一下glBindTexture函数的作用:glBindTexture函数实现了将调用glGenTextures函数生成的纹理的名字绑定到对应的目标纹理上。该函数的声明如下所示:voidglBindTexture(GLenumtarget, GLuinttexture );函数参数的具体含义:GLenumtarget, ——纹理被绑定的目标,它只能取值GL_TEXTURE_1D或者G
Jackery_Shh
·
2015-04-09 11:00
OpenGL
2d
glBindTexture函数
OpenGL学习
笔记之法线向量
需要注意的地方:1.使用glTranslate*函数或者glRotate*函数可以改变物体的外观,但法线向量并不会随之改变。然而,使用glScale*函数,对每一坐标轴进行不同程度的缩放,很有可能导致法线向量的不正确,虽然OpenGL提供了一些措施来修正这一问题,但由此也带来了各种开销。因此,在使用了法线向量的场合,应尽量避免使用glScale*函数。即使使用,也最好保证各坐标轴进行等比例缩放
Jackery_Shh
·
2015-04-09 11:00
C++
OpenGL
法线向量
OpenGL学习
之材质RGB值和光源RGB值关系
材质的颜色与光源的颜色有些不同。对于光源,R、G、B值等于R、G、B对其最大强度的百分比。若光源颜色的R、G、B值都是1.0,则是最强的白光;若值变为0.5,颜色仍为白色,但强度为原来的一半,于是表现为灰色;若R=G=1.0,B=0.0,则光源为黄色。对于材质,R、G、B值为材质对光的R、G、B成分的反射率。比如,一种材质的R=1.0、G=0.5、B=0.0,则材质反射全部的红色成分,一半的绿
Jackery_Shh
·
2015-04-09 11:00
OpenGL
RGB
光源
材质rgb
小菜学Chromium开发(一)
OpenGL学习
风雨送春归,飞雪迎春到。已是悬崖百丈冰,犹有花枝俏。俏也不争春, 只把春来报。 待到山花烂漫时, 她在丛中笑。 这首《毛泽东诗词》·卜算子·咏梅可是应了我的心情了。最近换工作,受到频频打击,面试过程中发现满世界都是搞Chromium的,面试官看起来都快90后了,但是后生可畏,Chromium聊起来一套一套的,什么GPU加速、什么多进程多线程自由切换,把我问倒无数回。无数失败之后,搞得我连去
MichaelWH
·
2015-04-06 10:00
小菜学Chromium开发(一)
OpenGL学习
风雨送春归, 飞雪迎春到。 已是悬崖百丈冰, 犹有花枝俏。 俏也不争春, 只把春来报。 待到山花烂漫时, 她在丛中笑。 这首《毛泽东诗词》·卜算子·咏梅可是应了我的心情了。最近换工作,受到频频打击,面试过程中发现满世界都是搞Chromium的,面试官看起来都快90后了,但是后生可畏,Chromiu
lichwei1983
·
2015-04-06 10:00
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他