OpenGL 4.0的Tessellation Shader(细分曲面着色器)
分类:
其他好文 时间:
2015-02-08 16:40:00
阅读次数:
1850
本文教大家如何使用shader让描边动起来。实质就是间隔一定时间改变描边的颜色。难点:如何通过程序把颜色传给shader。想在quick2.25里面尝试的朋友,参考quick2.25精灵变灰 配置一下环境。一、shader代码。都是cocos官方自带的//outLiner.vsh#ifdef GL_...
分类:
其他好文 时间:
2015-02-08 12:50:24
阅读次数:
128
由于quick2.25没有导出shader相应的接口,所以2.25无法直接使用shader。本文简单介绍如何导出相应接口,同时教大家使用shader实现精灵变灰一、编写静态函数,以供导出使用(直接参考3.2版本的)2.25的GLProgram是对应操作shader的类。在GLProgram.h声明以...
分类:
其他好文 时间:
2015-02-07 21:30:55
阅读次数:
163
I took over my beloved wives samsung ativ book 9 recently as her first job granted her a brandnew surface pro 3 cost half covered by her own salary an...
分类:
移动开发 时间:
2015-02-06 14:28:49
阅读次数:
132
对于3D游戏来说,有很多绚丽的效果,都是靠shader(着色器)来实现的。不过很多朋友估计都不会编写shader,阿赵我自己也只是看了个入门,明白了它的原理,很多具体的效果都写不出来的。这次来介绍一个Unity3D的第三方shader编辑器:Strumpy。这个编辑器是完全可视化编辑,使用起来相对简单一点。
先来看看我们这次需要做的例子:
我们需要使用Strumpy,编辑出这样一个...
分类:
其他好文 时间:
2015-02-04 18:44:44
阅读次数:
220
OK,上面已经创建了一个Mesh,我们就用Main.cs来代码创建GameObject。
一般是shader附着在Material Material附着在Mesh上。
但是Mesh我们已经生成了,很难用代码得到生成的结果,只好拖入面板中,再将拖入面板的GameObject托给Main.cs
OK,看Main.cs的主代码
using UnityEngine;
using Syste...
分类:
编程语言 时间:
2015-02-03 21:29:12
阅读次数:
401
Unity的自定义光照模型的使用。Unity默认的光照模型非常有限,在现实的使用中各种不同的材质和环境需要各种各样的光照模型,本篇介绍怎么在Unity shader中使用自定义的光照模型。...
分类:
编程语言 时间:
2015-02-02 14:12:33
阅读次数:
265
http://docs.unity3d.com/Manual/managingassetdependencies.htmlManaging asset dependenciesAny given asset in a bundle may depend on other assets. For ex...
分类:
其他好文 时间:
2015-02-01 23:13:10
阅读次数:
383
Unity3D如果开发Windows Store的游戏,一般需要真机或者模拟器来调试,本文主要讲解下如何把程序发布到Surface真机上进行调试。首先第一步肯定是要在Unity3D中将项目build出来:那么接下来就要依靠Visual Studio 2013来帮助我们调试Windows Store的...
分类:
编程语言 时间:
2015-02-01 00:35:32
阅读次数:
352
对于Unity中的表面着色器(Surface Shader),它的代码整体结构如下所示:
Shader "name" {
Properties {
// 第一部分
}
SubShader {
// 第二部分
}...
分类:
编程语言 时间:
2015-01-31 21:59:44
阅读次数:
251