码迷,mamicode.com
首页 >  
搜索关键字:surface shader    ( 1969个结果
shaderlab_2
Unity3d的三种ShaderUnity的Shader分为三种:(1)Fixed function shader 属于固定渲染管线Shader,基本用于高级Shader在老显卡无法显示时的Fallback(之后有详细介绍)。使用的是ShaderLab语言,语法与微软的FXfiles 或者NVID....
分类:其他好文   时间:2015-01-12 10:51:12    阅读次数:131
【浅墨Unity3D Shader编程】之七 静谧之秋篇: 表面着色器的写法(二)——自定义光照模式
上篇文章中我们已经说到,表面着色器将分为两次讲解,上一篇文章中介绍了表面着色器的基本概念和一些写法,用内置的兰伯特光照模式来进行Surface Shader的书写,而本文将介绍Surface Shader+自定义的光照模式的写法...
分类:编程语言   时间:2015-01-11 21:43:33    阅读次数:366
【浅墨Unity3D Shader编程】之七 静谧之秋篇: 表面着色器的写法(二)—— 自定义光照模式
本文主要讲解了Unity中SurfaceShader的自定义光照模式的写法。 上篇文章中我们已经说到,表面着色器将分为两次讲解,上一篇文章中介绍了表面着色器的基本概念和一些写法,用内置的兰伯特光照模式来进行Surface Shader的书写,而本文将介绍Surface Shader+自定义的光照模式的写法。 OK,言归正传,依然是先来看看本文配套的游戏场景截图。 运行游戏,音乐响起,金黄色的丰收之秋映入眼帘: 远方: 池塘: 参天大树: 小型村落:...
分类:编程语言   时间:2015-01-11 17:49:54    阅读次数:566
引擎设计跟踪(九.14.2f) 最近更新: OpenGL ES & tools
windows到android的移植: 渲染,shader和texture.
分类:其他好文   时间:2015-01-11 00:57:16    阅读次数:398
Bullet(Cocos2dx)之创建地形
Bullet提供了几个类btBvhTriangleMeshShape,btHeightfieldTerrainShape去创建一些网格图形,首先了解btHeightfieldTerrainShape,通过高度图数据创建一个3D地形。 A static mesh that is optimised for and described by the surface of a height map....
分类:其他好文   时间:2015-01-09 20:59:17    阅读次数:297
Unity3d 使用DX11的曲面细分
计算机不能直接生成曲线,更不能直接生成曲面。计算机屏幕上看到的曲线、曲面实际上是由无数个多边形构成的。多边形越多,曲面就会更为真实,曲面细分(Tessellation)就是这样的一个技术。 曲面细分,有时甚至能化低模为高模,省去不少功夫,产生效果也真是漂亮, 我们看看unity是怎么实现它的。。。...
分类:编程语言   时间:2015-01-08 21:42:41    阅读次数:344
Cocos2d-x3.2与OpenGL渲染总结(一)Cocos2d-x3.2的渲染流程
最近几天,我都在学习如何在Cocos2d-x3.2中使用OpenGL来实现对图形的渲染。在网上也看到了很多好的文章,我在它们的基础上做了这次的我个人认为比较完整的总结。当你了解了Cocos2d-x3.2中对图形渲染的流程,你就会觉得要学会写自己的shader才是最重要的。 第一,渲染流程从2.x到3...
分类:其他好文   时间:2015-01-08 13:05:01    阅读次数:304
【Unity Shaders】Shader中的光照
写在前面自己写过Vertex & Fragment Shader的童鞋,大概都会对Unity的光照痛恨不已。当然,我相信这是因为我们写得少。。。不过这也是由于官方文档对这方面介绍很少的缘故,导致我们无法自如地处理很多常见的光照变量。这篇我们就来讨论下Unity内置的一些光照变量和函数到底怎么用。以下内容均建立在Forward Rendering Path的基础上。Forward Rendering...
分类:编程语言   时间:2015-01-07 23:35:07    阅读次数:540
着色器(Shader)
着色器(Shader)顶点着色器(Vertex shader)片段着色器(Fragment shader)几何着色器(Geometry Shader)提供通用计算能力的着色器(Compute Shader)顶点着色器(Vertex Shader)每个顶点都要执行一次Vertex Shader。 它的...
分类:其他好文   时间:2015-01-06 20:01:51    阅读次数:188
Unhandled exception at 0x51be3eb5 (RuntimeLib_DX11.dll) in XXXX.exe
在创建Shader的时候,总是提示这个错误;本以为是定义分配的动态内存不足而导致;经过follow,排除此原因;最后经过了一番排查,才知道,是因为在加lib的顺序也会影响程序的运行; 将两个DX库(DX9 and DX11调了一下顺序,才搞定); 心得:在配置文件的时候,及时将一些不需要的配置删除,以免造成不必要的麻烦; 库文件(lib)的顺序会影响程序的执行;...
分类:其他好文   时间:2015-01-06 15:35:27    阅读次数:126
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!