会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
我爱吃橙子
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
下一页
2015年12月21日
Unity Editor下对资源进行操作时调用AssetModificationProcessor
摘要: public class Test : UnityEditor.AssetModificationProcessor { private static void OnWillCreateAsset(string path){ //方法必须为static Debug.Lo...
阅读全文
posted @ 2015-12-21 22:50 我爱吃橙子
阅读(891)
评论(0)
推荐(0)
2015年12月10日
Shader程序中内置的状态变量
摘要: 经常在着色器程序需要访问一些全局状态,像当前的 model view projection 矩阵,当前环境的颜色诸如此类。内置的矩阵UNITY_MATRIX_MVP:当前模型 视窗 投影矩阵UNITY_MATRIX_MV:当前模型 视窗矩阵UNITY_MATRIX_V:当前视窗矩阵UNITY_MAT...
阅读全文
posted @ 2015-12-10 16:02 我爱吃橙子
阅读(310)
评论(0)
推荐(0)
2015年12月4日
内置的材质包含文件 .cginc
摘要: Unity中包含几个文件,可以用于你的Shader程序,里面包含了预定义的变量和辅助函数。使用它需要用 #include指令CGPROGRAM// ...#include "UnityCG.cginc"// ...ENDCGShader包含的文件在Unity中后缀为.cginc,内置的文件为:HLS...
阅读全文
posted @ 2015-12-04 15:44 我爱吃橙子
阅读(3952)
评论(0)
推荐(0)
为顶点程序提供顶点数据
摘要: 为顶点程序传递顶点信息Cg / HLSL顶点程序,顶点信息必须通过结构体传递。几个常用的顶点结构被定义在了UnityCG.cginc 文件中。而且在大多数情况下使用它们就足够了。appdata_base:顶点的位置,法线和一个纹理坐标。appdata_tan:顶点的位置,切线,法线和一个纹理坐标。a...
阅读全文
posted @ 2015-12-04 14:09 我爱吃橙子
阅读(592)
评论(0)
推荐(0)
2015年12月3日
在CG/HLSL中访问着色器属性(Properties)
摘要: 在CG/HLSL中访问着色器属性Shader在Properties块中访问材质属性。如果你想在一个着色程序中访问一些属性,你需要声明一个Cg/HLSL具有相同的名称和一个匹配的类型的变量。Properties例如这些材质属性:_MyColor ("Some Color", Color) = (1,1...
阅读全文
posted @ 2015-12-03 17:04 我爱吃橙子
阅读(640)
评论(0)
推荐(0)
可编程渲染管线与着色器语言
摘要: 转载自:http://www.cppblog.com/Leaf/archive/2013/02/22/198015.aspx一、3D渲染管线工作流程输入3D模型,输出2D图片数据填充当我们想实现一次渲染效果的时候,数据的提交(填充)是不可缺少的。因此,工作流程的第一步就是要处理输入的数据;二我们最直...
阅读全文
posted @ 2015-12-03 11:16 我爱吃橙子
阅读(494)
评论(0)
推荐(0)
2015年12月1日
顶点与片段着色器的例子
摘要: 视窗坐标Shader "Custom/WindowCoordinates/Base" { SubShader { Pass { CGPROGRAM #pragma vertex vert #pragma fragm...
阅读全文
posted @ 2015-12-01 15:28 我爱吃橙子
阅读(1980)
评论(0)
推荐(0)
Unity cg vertex and fragment shaders(二)
摘要: 着色器的一般结构:Shader "MyShader/MyShaderName" { Properties { // ... properties here ... } SubShader { // ... subshader for graphics h...
阅读全文
posted @ 2015-12-01 13:56 我爱吃橙子
阅读(1018)
评论(0)
推荐(0)
2015年11月30日
Unity cg vertex and fragment shaders(一)
摘要: cg片段Cg程序片段写CGPROGRAM和ENDCG之间开始时的片段可以作为#pragma语句编译指令 Pass { // ... the usual pass state setup ... CGPROGRAM // compilation direct...
阅读全文
posted @ 2015-11-30 17:18 我爱吃橙子
阅读(705)
评论(0)
推荐(0)
2015年11月9日
C#线程(一)
摘要: 本篇作为自己简要的笔记和整理,自己英语略渣 就不翻译了参考http://www.albahari.com/threading这里有翻译的http://www.cnblogs.com/miniwiki/archive/2010/06/18/1760540.html这个是后面发现翻译的相当好的http:...
阅读全文
posted @ 2015-11-09 10:58 我爱吃橙子
阅读(319)
评论(0)
推荐(0)
上一页
1
2
3
下一页
公告