码迷,mamicode.com
首页 >  
搜索关键字:着色器    ( 472个结果
【译】Unity3D Shader 新手教程(4/6) —— 卡通shader(入门版)
暗黑系动机如果你满足以下条件,我建议你阅读这篇教程:你想了解更多有关表面着色器的细节知识。你想实现一个入门级别的卡通效果shader(Toon Shader)。你想知道渐变纹理(ramp texture)的使用方式。你想了解边缘光照(rim lighting)的知识。准备工作我们想实现一个toon ...
分类:编程语言   时间:2015-03-08 18:32:58    阅读次数:3113
unity3d 从零开始compute shader
DirectX增加了一种计算着色器(Compute Shader),它是专门为与图形无关的通用计算设计的。因此DirectX就变成了一个通用GPU计算的平台。GPU拥有极其强大的并行运算能力,来看看unity中怎么使用它...
分类:编程语言   时间:2015-03-08 14:18:51    阅读次数:279
OpenGL学习日记-2015.3.5——Hello glsl(着色器)
过年前忍不住买了本新版的OpenGL编程指南,主要的目的还是为了系统的学习着色器编程,另外就是接触新版的OpenGL技术和思想。看了几页,就过年了QAQ.回来后也是各种不在状态,不想上班,不想工作,不想写代码。。。昨天终于强迫自己继续看书,也找回了些状态。     书本基础知识的全面性和权威性就不用说了,不过这个源代码就。。。。这第一个例子照着代码来抄结果。。。我想应该是原来的代码一个参...
分类:其他好文   时间:2015-03-08 06:45:57    阅读次数:6914
OpenGL ES 2.0渲染管线
http://codingnow.cn/opengles/1504.html Opengl es 2.0实现了可编程的图形管线,比起1.x的固定管线要复杂和灵活很多,由两部分规范组成:Opengl es 2.0 API规范和Opengl es着色语言规范。下图是Opengl es 2.0渲染管线,阴影部分是opengl es 2.0的可编程阶段。   1. 顶点着色器(V...
分类:其他好文   时间:2015-03-07 11:39:09    阅读次数:391
【译】Unity3D Shader 新手教程(3/6) —— 更加真实的积雪
如果你满足以下条件,我建议你阅读这篇教程: 你想知道如何在表面着色器中进行混色(blend colour) 你想实现一个更加真实的积雪效果 引论 我觉得有雪区域向无雪区域过渡的有些突兀,感觉更像白色的油漆涂在了岩石上,而不是积雪!为了使我们积雪shader的效果更加完美所以下一步需要做的是允许积雪和...
分类:编程语言   时间:2015-03-06 09:29:20    阅读次数:491
【译】Unity3D Shader 新手教程(2/6) —— 积雪Shader
如果你是一个shader编程的新手,并且你想学到下面这些酷炫的技术,我觉得你可以看看这篇教程: 实现一个积雪效果的shader 创建一个具有凹凸纹理的shader 为每个像素修改其对应纹理值 在表面着色器中修改模型的顶点数据 引论 这是我们系列教程的第二部分,我们将在此部分实现些有用的技术。在学习完...
分类:编程语言   时间:2015-03-05 22:06:44    阅读次数:5707
【译】Unity3D Shader 新手教程(1/6)
刚开始接触Unity3D Shader编程时,你会发现有关shader的文档相当散,这也造成初学者对Unity3D Shader编程望而却步。该系列教程的第一篇文章(译者注:即本文,后续还有5篇文章)详细介绍了Unity3D中的表面着色器(Surface Shader)的,为学习更复杂的Shader...
分类:编程语言   时间:2015-03-04 22:24:00    阅读次数:458
Qt 3D的研究(五):Gooch Shader
Qt 3D的一个很大的优势就是采用数据驱动的方式,将C++和GLSL使用QML来表示,动态语言的优势尽显。在上一次的研究中,我实现了一个非常简单的着色器,接下来,我们可以在此基础上,通过设定着色器的数据,制作出更加绚丽的着色效果。作为开始,我们先从几个非真实渲染(Non-Photorealistic Rendering,NPR)开始吧。...
分类:其他好文   时间:2015-03-01 23:50:35    阅读次数:567
Qt3D的研究(四):指定渲染的材质以及效果
在上一篇文章中我了解到了怎样简单地显示模型。Qt3D内置了一个obj模型的解析器,这样可以将简单的obj模型载入并且显示出来。其实Qt3D对于渲染的配置还是很厉害的,通过设定材质,我们可以得到很不错的渲染效果,而且可以通过设定Effect,将自己指定的着色器载入,让Qt 3D和OpenGL进行编译,得到自己想要的渲染效果。...
分类:其他好文   时间:2015-02-28 11:25:13    阅读次数:433
OpenGL阴影贴图详解
OpenGL阴影贴图详解,使用着色器实现的阴影贴图算法....
分类:其他好文   时间:2015-02-24 16:20:58    阅读次数:352
472条   上一页 1 ... 35 36 37 38 39 ... 48 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!