[AddComponentMenu("")]

作者:追风剑情 发布于:2016-11-3 15:07 分类:Unity3d

把脚本加入Component菜单 using UnityEngine; [AddComponentMenu("NGUI/MyComponent")] public class MyComponent : MonoBehaviour { }   效果    

阅读全文>>

标签: Unity3d

评论(0) 浏览(5189)

阴影是如何实现的

作者:追风剑情 发布于:2016-11-2 21:04 分类:Shader

      我们可以先考虑真实生活中阴影是如何产生的。当一个光源发射的一条光线遇到一个不透明物体时,这条光线就不可以再继续照亮其他物体(这里不考虑光线反射)。因此,这个物体就会向它旁边的物体投射阴影,那些阴影区域的产生是因为光线无法到达这些区域。       在实时渲染中,我们最常见使用的是一种名为Shadow Ma...

阅读全文>>

标签: Shader

评论(0) 浏览(4625)

光照衰减

作者:追风剑情 发布于:2016-11-1 23:27 分类:Shader

Shader "Custom/Chapter9-ForwardRendering" { Properties { //漫反射颜色 _Diffuse ("Diffuse", Color) = (1, 1, 1, 1) //高光反射系数,用于控制材质的高光反射颜色 _Specular ("Specular", Color) = (1, 1, 1, 1) //光泽度(反...

阅读全文>>

标签: Shader

评论(0) 浏览(3916)

判断光源类型

作者:追风剑情 发布于:2016-11-1 14:58 分类:Shader

//在片元着色器中用内置宏进行判断 //点光源 #ifdef POINT #endif //聚光灯 #ifdef SPOT #endif //平行光 #ifdef DIRECTIONAL #endif

阅读全文>>

标签: Shader

评论(0) 浏览(3202)

Powered by emlog  蜀ICP备18021003号-1   sitemap

川公网安备 51019002001593号