码迷,mamicode.com
首页 >  
搜索关键字:opengl es2.0 shader    ( 4155个结果
[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
[原]NGUI之按钮置灰
传统按钮置灰,需要使用另外一张纹理。本例通过修改shader和NGUI sprite的r值实现按钮置灰。优势:节省纹理,操作简单将NGUI Unlit/Transparent Colored片段部分改成如下:fixed4 frag (v2f i) : COLOR{ fixed4 col= te...
分类:其他好文   时间:2014-07-28 14:52:43    阅读次数:392
Flat Shading
【Flat Shading】 Per-vertex渲染技术是针对每个顶点进行渲染计算,然后把计算得到的颜色值和这个顶点关联起来。然后在多边形的面上进行颜色插值以后的平滑的渲染效果。这也叫做Gouraud Shading。在早起的OpenGL版本中,它是默认的渲染技术。 有的时候我们需要达到遮掩过.....
分类:其他好文   时间:2014-07-28 14:25:13    阅读次数:415
C和指针 (pointers on C)——第十五章:输入输出函数
第十五章 输入输出函数 这一章读完的第一感觉就是“呵呵”。 如果说上过C语言课,基本上scanf()/printf()算是用的比较熟练了。尤其是那些抽象的格式说明。还有scanf()为什么要加括号。 读过本书前面的内容的话,getchar(),putchar(),gets(),puts()这些应该也问题不大。 再如果的话,你学过计算机图形学,你玩过OpenGL,听说过双缓存机制,那...
分类:其他好文   时间:2014-07-26 17:19:02    阅读次数:285
linux下opengl的安装(with qt)
sudo apt-get install build-essential sudo apt-get install libgl1-mesa-dev sudo apt-get install libglu1-mesa-dev sudo apt-get install freeglut3-dev qt的.pro文件添加: LIBS += -lglut ?\ -lGL...
分类:系统相关   时间:2014-07-26 03:31:17    阅读次数:285
win7配置opengl
Qt本身不包括glut工具库,如果要使用glut库,该怎么做呢?下面来简述一下Qt下怎么安装glut库:1.首先需要去opengl的官网下载glut库:http://www.opengl.org/resources/libraries/glut/glutdlls37beta.zip2.解压后,将gl...
分类:Windows程序   时间:2014-07-26 00:58:36    阅读次数:281
Faster Alternatives to glReadPixels and glTexImage2D in OpenGL ES
In the development ofShou, I’ve been using GLSL with NEON to manipulate image rotation, scaling and color conversion, before send them to video encode...
分类:其他好文   时间:2014-07-23 20:47:45    阅读次数:399
UsePass & GrabPass
【UsePass】 The UsePass command uses named passes from another shader.[Syntax] UsePass"Shader/Name" Inserts all passes with a given name from a given...
分类:其他好文   时间:2014-07-23 14:54:26    阅读次数:287
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!