会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
skylineee
shader颜色调整:色相,明度,饱和度,对比度
摘要: Shader "Unlit/Colorful" { Properties { _MainTex ("Texture", 2D) = "white" {} _BrightnessAmount("Brightness Amount", Range(0.0, 2.0)) = 1.0 _SaturationAmount("Saturatio...
阅读全文
posted @ 2016-11-08 18:41 sskyline
阅读(955)
评论(0)
推荐(0)
编辑
光照
摘要: 1、根据surface shader简化后的vs,ps版shader Bumped Specular 2、根据surface shader简化后的vs,ps版shader Bumped Diffuse 3、根据surface shader简化后的vs,ps版shader Diffuse 4 、最简单
阅读全文
posted @ 2016-09-26 17:57 sskyline
阅读(340)
评论(0)
推荐(0)
编辑
零碎代码
摘要: 4.x 中lightmap相关的代码 平时我们只使用单光照贴图,可以这样写:
阅读全文
posted @ 2016-09-22 17:34 sskyline
阅读(195)
评论(0)
推荐(0)
编辑
数学
摘要: 以上必须限制from,to为xz平面上的向量,。对任意两向量的angle,只能求出0,180之间的值(不带+-符号),除非给定两向量确定的平面的法向量。所以计算任意两向量的signed angle : 总结:只有先确定平面,用两向量的差积来表示“from到to是逆时针还是顺时针”才有意义 (就才能进
阅读全文
posted @ 2016-09-14 13:49 sskyline
阅读(183)
评论(0)
推荐(0)
编辑
shader中的广告板技术
摘要: 跟着相机转的plane: 广告板技术之二: 来自wiki https://en.wikibooks.org/wiki/Cg_Programming/Unity/Billboards 不过这种技术不能缩放广告板 广告板技术之三: 来自wiki https://en.wikibooks.org/wiki
阅读全文
posted @ 2016-08-26 19:25 sskyline
阅读(342)
评论(0)
推荐(0)
编辑
边缘光shader
摘要: 冰冻效果 二、使用cap texture: 三、在光照射方向上存在边缘光 四、在光照射方向上产生边缘光 使用matcap 贴图 (shader 依然用上面的rimlight2), 只需要替换matcap贴图 即可:
阅读全文
posted @ 2016-08-26 18:33 sskyline
阅读(2514)
评论(0)
推荐(0)
编辑
shader uv来自pos
摘要: v2f vert(appdata_base v) { v2f o; o.pos = mul(UNITY_MATRIX_MVP, v.vertex);//投影空间坐标 #if UNITY_UV_STARTS_AT_TOP float scale = -...
阅读全文
posted @ 2016-06-01 16:30 sskyline
阅读(235)
评论(0)
推荐(0)
编辑
cg中的关键字、语义词、函数库
摘要: 一、cg的关键字与语义字关键字:asm* explicit pixelfragment* templateasm_fragment extern pixelshader* texture*au...
阅读全文
posted @ 2015-04-04 09:02 sskyline
阅读(514)
评论(0)
推荐(0)
编辑
shader的概念和在3D游戏中的作用
摘要: 一、shader的概念概念:1、运行在GPU上的程序作用:1、改变物体的形状、大小、位置、旋转等。[顶点shader]2、对物体进行着色处理、光与影的计算、纹理颜色的呈现。[片段shader]3、用来做Post Effects后期处理。[?]二、shader的简史sm1.0 sm2.0 sm3....
阅读全文
posted @ 2015-04-04 08:59 sskyline
阅读(398)
评论(0)
推荐(0)
编辑
ndk中引用第三方库以及遍历所有源文件的方法
摘要: LOCAL_PATH:= $(call my-dir)#第三方库的设置方法,后面通过LOCAL_STATIC_LIBRARIES来引用include $(CLEAR_VARS)LOCAL_MODULE := libcrypto LOCAL_SRC_FILES := libcrypto.ainclud...
阅读全文
posted @ 2015-03-31 11:33 sskyline
阅读(165)
评论(0)
推荐(0)
编辑
导航
博客园
首页
联系
订阅
管理
公告