码迷,mamicode.com
首页 >  
搜索关键字:着色器    ( 472个结果
[WebGL入门]十一,着色器的编译和连接
HTML代码中引入必要的javascript文件,以及描述着色器的代码。 准备了着色器的编译函数和连接着色器的程序对象相关的函数。每个函数中都有是否进行了正确处理的判断。 下次,准备好顶点数据,也就是说准备好模型数据,然后变换为VBO。按照前面说的步骤,一步步全都理解的话,就应该没问题了,加油吧。...
分类:Web程序   时间:2014-08-06 01:56:00    阅读次数:859
Vertex Modifier of Surface Shader
【Vertex Modifier of Surface Shader】 Surface shader compilation directivevertex:functionName 可以用于指定顶点着色器。Afunction that takesinout appdata_fullparamet....
分类:其他好文   时间:2014-08-02 15:13:13    阅读次数:221
[WebGL入门]八,着色器的说明和基础
顶点着色器和片段着色器,都可以通过GLSL来书写,基本上它们算是一个组合。着色器的内部,必须要定义一个main函数,在这个函数里面添加自己的处理。而且,要从WebGL一侧向着色器传递数据的时候,需要用到一些特殊的修饰符所定义的变量。 要向着色器传递各个顶点的不同的信息的时候,使用attribute修饰符声明变量,要向着色器传递对所有顶点来说都一样的信息的时候,使用uniform修饰符声明变量。 另外,从顶点着色器向片段着色器传递数据的时候,使用varying修饰符声明变量。 顶点着色器中内置的变量gl_Po...
分类:Web程序   时间:2014-08-02 12:53:23    阅读次数:356
编辑文章 - 博客频道 - CSDN.NET
Ø  Vertex Shader和 Fragment Shader是可编程管线。   Ø  Vertex Array/Buffer objects:顶点数据来源,这时渲染管线的顶点输入,通常使用Buffer objects效率更好。在今天的示例中,简单起见,使用的是 Vertex Array;   Ø  Vertex Shader:顶点着色器通过可编程的方式实现对顶点的操作,如进行坐标空...
分类:Web程序   时间:2014-08-01 13:43:52    阅读次数:276
3D渲染管线
Vertex Shader和 Fragment Shader是可编程管线。 Vertex Array/Buffer objects:顶点数据来源,这时渲染管线的顶点输入,通常使用Buffer objects效率更好。在今天的示例中,简单起见,使用的是 Vertex Array; Vertex Shader:顶点着色器通过可编程的方式实现对顶点的操作,如进行坐标空间转换,计算 per-...
分类:其他好文   时间:2014-08-01 13:42:51    阅读次数:368
[WebGL入门]四,渲染准备
使用WebGL进行3D渲染,这次说了下面几个必须要做的准备。 最低限度,需要HTML,canvas标签,处理WebGL的javascript代码,顶点着色器和片段着色器的代码。 另外,比如要描画3D模型的模型数据,图片文件等当然有时候也是需要的,但是根据你用WebGL想要做的东西不同而不同。真要说最新限度的话,只需要一个HTML文件。javascript代码和着色器代码都可以记录在HTML文件中。 基本上,本网站的所有javascript代码都是记录在单独的文件内的,而着色器的代码,也不是必须记录在HTML...
分类:Web程序   时间:2014-07-31 03:04:12    阅读次数:212
Uniform & Attribute & Varying
【Uniform & Attribute & Varying】 顶点着色器的输入变量用关键字“attribute”来限定。 片段着色器的输入变量(它和顶点着色器的输出变量相对应)用关键字"varying"来限定。 uniform指定这个值从应用程序传递给着色器,并在一个特定的图元中保持为常量值...
分类:其他好文   时间:2014-07-29 21:41:32    阅读次数:325
Qt移动应用开发(八):实现跨平台的QML和OpenGL混合渲染
上一篇文章讲到了利用C++这个桥梁,我们实现了QML和Java的交互。Qt 5大力推崇的QML/JS开发,让轻量、快速开发的QML/JS打头阵,让重量的C++撑腰,几乎什么技术都能够实现。接下来的这篇文章讲的是我们使用QML,借助Qt库和OpenGL,实现了使用着色器定义OpenGL的渲染方式,为大家呈现混合渲染的效果。...
分类:移动开发   时间:2014-07-21 23:23:53    阅读次数:657
GLSL-几何着色器详解跟实例(GS:Geometry Shader)[转]
【OpenGL4.0】GLSL-几何着色器详解和实例(GS:Geometry Shader)一、什么是几何着色器(GS:Geometry Shader)Input Assembler(IA)从顶点缓冲区上的输入流中接收顶点数据,并且把数据项转换为规范的格式。vertex shader通常用来把顶点从...
分类:其他好文   时间:2014-07-09 17:19:42    阅读次数:354
unity3d 英保通公开课小结 1-38讲
第二讲:Unity资源管理【持续更新中】     2.1 Unity 资源及资源类型     2.2  模型和角色动画的输出设置     2.3  材质和着色器     2.4  2D 纹理和 Moive纹理     2.5  声音文件     2.6  Asset Store( 资源 Store)     2.7  Prefab( 预设 )    ...
分类:其他好文   时间:2014-07-01 07:40:04    阅读次数:338
472条   上一页 1 ... 44 45 46 47 48 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!