漫反射和Lambert

作者:追风剑情 发布于:2014-7-19 23:43 分类:Shader

一、创建一个Cube和一个Directional light,并把光源颜色调成蓝色。 二、创建漫反射Shader Shader "Custom/Shader_Lambert" { Properties { _MainTex("MainTex",2D)="white"{} } SubShader { pass{ Tags{"LightMode"="...

阅读全文>>

标签: Lambert

评论(0) 浏览(13696)

《安静》

作者:追风剑情 发布于:2014-7-19 22:18 分类:读书笔记

内向者通常具有的特质: 善思辨、理智、好学、谦和、敏感、有思想、庄重、慎思、思想精妙、内省、内显、温润、冷静、谦逊、喜静不喜动、腼腆、迟钝、脸皮薄 外向者通常具有的特质: 热情奔放、胸襟开阔、善交际、合群、易激动、居高临下、行动果决、活跃、爱出风头、脸皮厚、张扬、大大咧咧、无所畏惧、爱抛头露面

阅读全文>>

评论(0) 浏览(3562)

光照贴图(Lightmap)

作者:追风剑情 发布于:2014-7-18 22:02 分类:Unity3d

利用已经整合到Unity中的Beast来烘焙光照贴图 一、创建个Plane、Cube、Point light 二、把Plane、Cube设置为Lightmap Static 三、打开Bake面板,对场景进行灯光贴图烘焙。 Window->Lightmapping 四、灯光贴图烘...

阅读全文>>

标签: Lightmap

评论(0) 浏览(5844)

Attribute

作者:追风剑情 发布于:2014-7-17 22:09 分类:C#

using System; using System.Reflection; namespace AttributeTest { class Program { static void Main(string[] args) { AnimalTypeTestClass testClass = new Ani...

阅读全文>>

标签: Attribute

评论(0) 浏览(4031)

ColorMaterial

作者:追风剑情 发布于:2014-7-17 0:54 分类:Shader

使用顶点色 ColorMaterial也可以配合Emission,从而使用顶点色作为自发光的色彩。 Shader "Custom/ColorMaterial" { Properties { _Color ("Main Color", Color) = (1, 1, 1, 1) } SubShader { Tags { "RenderType"="Opa...

阅读全文>>

标签: ColorMaterial

评论(0) 浏览(3964)

Ping

作者:追风剑情 发布于:2014-7-14 22:24 分类:Unity3d

using UnityEngine; using System.Collections; public class Test_Ping : MonoBehaviour { public string IP = "220.181.111.86"; Ping ping; float delayTime; void Start(){ SendPing (); }...

阅读全文>>

标签: Ping

评论(0) 浏览(6800)

打包资源AssetBunldes

作者:追风剑情 发布于:2014-7-13 14:57 分类:Unity3d

原文链接 http://blog.csdn.net/dingxiaowei2013/article/details/17439887 using UnityEngine; using System.Collections; using System.IO; using UnityEditor; public class AssetBunldesEditor...

阅读全文>>

标签: AssetBunldes

评论(0) 浏览(9928)

使用multi_compile编译Shader的多个版本

作者:追风剑情 发布于:2014-7-11 20:24 分类:Shader

一、新建一个Shader和一个Material Shader "Custom/Multi_Compile" { SubShader { Pass { CGPROGRAM #pragma vertex vert #pragma fragment frag #pragma multi_compile MY_multi_1 MY_multi_2 //告诉Uni...

阅读全文>>

标签: multi_compile

评论(0) 浏览(37222)

unity_4LightPosX0

作者:追风剑情 发布于:2014-7-10 23:13 分类:Shader

Shader "Custom/LightPosX0" { SubShader { Pass { Tags { "LightMode"="ForwardBase" } CGPROGRAM #pragma vertex vert #pragma fragment frag #pragma multi_compile_fwdbase #include "...

阅读全文>>

标签: unity_4LightPosX0

评论(0) 浏览(7324)

场景设计面板的控制栏

作者:追风剑情 发布于:2014-7-7 22:28 分类:Unity3d

绘制模式 Textured(带有贴图的):对象会用为其指定的颜色或贴图进行绘制; Wireframe(线框):会显示对象的物理网格,而不带有任何贴图; Tex Wire(带有贴图的线框):会把对象的贴图和它们的线框叠加在一起显示; 提示    这些选择中的任何一个...

阅读全文>>

评论(0) 浏览(3512)

《20几岁要懂点心理学》

作者:追风剑情 发布于:2014-7-6 23:06 分类:读书笔记

20几岁懂点心理学诡计,可以左右逢源,迅速成功。 20几岁懂点心理操控术,可以驾驭人心,支配他人。 20几岁懂点心理学定律,可以洞悉人性,抢占先机。 20几岁懂点色彩心理学,可以透视对方,影响他人。 1、如果我们怀着一颗真诚的心去肯定对方,对方也会同样从同心感激你,用心回报你,直至将你所交代的事情做到完美为止。 2、...

阅读全文>>

标签: 心理学

评论(0) 浏览(4032)

图的存储结构——邻接矩阵

作者:追风剑情 发布于:2014-7-6 19:04 分类:Algorithms

邻接矩阵是表示顶点之间相邻关系的矩阵。 示例: 程序语言 C++ 开发工具 Visual Studio2010 #include <stdlib.h> #include <stdio.h> #define MAXVEX 5 /*图中最大顶点数*/ typedef char VertexType[3]; /*定...

阅读全文>>

标签: 邻接矩阵

评论(0) 浏览(4094)

控制音频

作者:追风剑情 发布于:2014-7-5 22:02 分类:Unity3d

Unity3D支持4种音乐格式 AIFF格式,适用于较短的音乐文件,可用作游戏打斗音效。 WAV格式,适用于较短的音乐文件,可用作游戏打斗音效。 MP3格式,适用于较长的音乐文件,可用作游戏背景音乐。 OGG格式,适用于较长的音乐文件,可用作游戏背景音乐。 一、在场景中建一个Cube,再在上面挂上AudioSource组件,...

阅读全文>>

标签: AudioSource

评论(0) 浏览(4054)

GUI.Label

作者:追风剑情 发布于:2014-7-4 23:00 分类:GUI

using UnityEngine; using System.Collections; public class GUILabel : MonoBehaviour { void OnGUI () { // 画一个黄色的标签 GUI.color = Color.yellow; GUI.Label (new Rect(10, 10, 100, 20), "Hello...

阅读全文>>

标签: Label

评论(0) 浏览(3638)

Mathf.Lerp

作者:追风剑情 发布于:2014-7-4 0:14 分类:Unity3d

using UnityEngine; using System.Collections; public class MathfLerp : MonoBehaviour { public float from = 0.0F; public float to = 6.0F; // Update is called once per frame void Update ...

阅读全文>>

标签: Lerp

评论(0) 浏览(3947)

固定管线

作者:追风剑情 发布于:2014-7-2 22:57 分类:Shader

   固定管线是在老一代GPU能力比较有限时,对Shader的约束性比较高的一种形态。为了市场占有率,新一代的显卡仍对其有所选择地进行支持,但是会在未来逐步被淘汰。在ShaderLab中,固定管线的形态和语法和NVIDIA的CgFX以及微软的FX文件比较类似。 示例: Shader "Custom/Shader_Fixed" { Properties ...

阅读全文>>

标签: 固定管线

评论(0) 浏览(4457)

vertex+fragment Shader

作者:追风剑情 发布于:2014-7-1 22:15 分类:Shader

如果你想自己处理照明,可以写vertex+fragment Shader, 这是Unity中对可编程Shader的一种支持。 Shader "Custom/Shader_VF" { Properties { _MainTex ("Base (RGB)", 2D) = "white" {} } SubShader { Tags { "Queue"="Geometry...

阅读全文>>

标签: vertex fragment

评论(0) 浏览(6183)

Pass执行规则

作者:追风剑情 发布于:2014-6-30 22:03 分类:Shader

   Unity在Deferred渲染路径下,则会寻找可在Deferred渲染模式下的Pass然后返回,并不会执行其他渲染路径下的Pass,但是如果找不到Deferred状态下的Pass,则会再寻找Forward模式下的Pass并执行,然后返回,如果Forward模式下的Pass依然没有找到,则会寻找VertexLit模式下的Pass并执行。在Forward渲染路径下,会优先寻...

阅读全文>>

标签: Pass

评论(0) 浏览(3381)

LOD

作者:追风剑情 发布于:2014-6-29 21:06 分类:Shader

   通过给SubShader设定一个整型Level Of Detail,即LOD数值,可以在运行时根据硬件设备能力来决定是否使用此Shader,以及使用哪一个层级的SubShader 一、新建一个设置LOD的测试脚本 using UnityEngine; using System.Collections; public class LOD_Tes...

阅读全文>>

标签: LOD

评论(0) 浏览(4476)

纹理置灰

作者:追风剑情 发布于:2014-6-28 20:43 分类:Shader

原理:通过Luminance宏输出_MainTex的灰度值。 Shader "Shader_tex2D" { Properties { _MainTex ("Base (RGB)", 2D) = "white" {} } SubShader { Tags { "RenderType" = "Opaque" } LOD 200 CGPROGRAM ...

阅读全文>>

标签: Luminance

评论(0) 浏览(4491)

纹理采样(tex2D)

作者:追风剑情 发布于:2014-6-27 21:25 分类:Shader

一、新建个Shader Shader "Shader_tex2D" { Properties { _MainTex ("Base (RGB)", 2D) = "white" {} } SubShader { Tags { "RenderType" = "Opaque" } LOD 200 CGPROGRAM //声明表面着色函数并设置光照模式...

阅读全文>>

标签: tex2D

评论(0) 浏览(5110)

半透明Cube

作者:追风剑情 发布于:2014-6-26 22:41 分类:Shader

一、新建一个Shader 操作流程参见http://www.devacg.com/article/63.html Shader "RedCube" { Properties { _CubeAlpha ("Alpha", Range(0, 1)) = 0.5 } SubShader { Tags { "RenderType" = "Opaqu...

阅读全文>>

标签: Cube Alpha

评论(0) 浏览(3177)

Powered by emlog  蜀ICP备18021003号-1   sitemap

川公网安备 51019002001593号