
Unity
zolin7
微博:http://weibo.com/zolin7
展开
-
Unity报错Sentinel key not found (h0007) 解决办法
2019.12.24因为更换新电脑的缘故,系统由win7到了win10,然后用unity的时候突然发现打开不了了,得到如下报错:重装也无济于事,后来在谷歌上找到了解决方法:1.删除这个路径下的文件 C:\ProgramData\SafeNet Sentinel,注意ProgramData好像是隐藏文件2.在Windows 的Cmd 界面,前往Unity.exe的路径...原创 2019-12-24 13:34:54 · 42827 阅读 · 24 评论 -
Unity Shader入门笔记
学习资料:https://onevcat.com/2013/07/shader-tutorial-1/猫都能学会的Unity3D Shader入门指南(一)(二)学习资料:http://98jy.net/article/24Unity shader教程-第一课~第六课Shader概述1.Shader(着色器):实际上就是一小段给GPU执行的程序。它负责将输入的Mesh(网格)以指定的方式和输入的贴...原创 2018-01-21 22:05:13 · 771 阅读 · 0 评论 -
Cg基本语法
基本类型表达式1.语法和C语言类似,有对应的编译器,程序是给显卡运行;2.可以从渲染流水线中获得对应的输入;3.指定的输出能流入到下一个流水线模块;4.操作符号和C语言一样,可以使用+,-,*,/,<,>,<=,>=等运算;5.Cg提供了floathalf double 浮点类型;6.Cg支持定点数fixed来高效处理某些小数;7.Cg使用int来表示整数;8.bool数据...原创 2018-01-21 22:06:40 · 2209 阅读 · 0 评论 -
CG之基本光照模型计算公式
参考资料:https://www.cnblogs.com/jietian331/p/5549889.html在一个基本模型里,一个物体表面的颜色是由放射(emissive)、环境反射(ambient)、漫反射(diffuse)和镜面反射(specular)等光照作用的总和。每种光照作用取决于表面材质的性质(如亮度和材质颜色)和光源的性质(如光的颜色和位置)的共同作用。从数学上描述基原创 2018-01-21 22:11:34 · 1537 阅读 · 0 评论 -
点乘和叉乘的应用
点乘:两个向量点乘得到一个标量 ,数值等于两个向量长度相乘后再乘以二者夹角的余弦值 。如果两个向量a,b均 为单位 向量 ,那么a.b等于向量b在向量a方向上的投影的长度点乘后得到的是一个值若结果 == 0,则 两向量 互相垂直 。若结果 < 0 ,则 两向量夹角大于90°。若结果 >0 , 则 两向量夹角小于 90°。用点乘判断向量朝向关系考虑到,cos(0)=1,cos(π)=...原创 2018-04-07 14:23:40 · 2095 阅读 · 0 评论 -
Comb map(梳状图)
Comb map梳状图,也叫各向异性方向图(Anisotropic map),或者Flow map,或者矢量场图。其用途都是用来偏移某向量用的,在这里作为tangent方向矫正各向异性高光形状及方向的功能。根据个人的理解其本质应该就是切线空间下的Binormal。先了解下法线:一个三角形有三个顶点,GPU在绘制三角形的时候是以顺时针方向绘制还是已逆时针方向来绘制影响着法线究竟是朝上还是朝下。即绘制...原创 2018-04-07 14:31:16 · 2205 阅读 · 0 评论 -
【Unity Shader】带描边的半透明材质处理(头发为例)
最近做头发shader的时候做了这么一个简单测试,用的模型是以前制作的一个角色头部,在这里用来记录一下作为学习的总结。基本思路就是利用3个Pass处理带描边的半透明材质看下最终的测试截图(头发的材质不在本次讨论范围,有机会单独做一个总结):关于Blend部分也测试下截图保留:1.第一个Pass开启深度写入,处理AlphaTest,但不输出颜色//第一个Pass,开启深度写入,不输出颜色,处理Alp...原创 2018-03-21 22:40:45 · 10931 阅读 · 3 评论 -
双面材质表现 VFACE
Shader "Unlit/Face Orientation"//面的方向{ Properties { _ColorFront ("Front Color", Color) = (1,0.7,0.7,1) _ColorBack ("Back Color", Color) = (0.7,1,0.7,1) } SubShader ...原创 2019-01-09 15:30:36 · 2741 阅读 · 0 评论