- 博客(5)
- 收藏
- 关注
原创 [Unity]Shader利用Geometry处理实现描边效果
1.原理利用几何着色器,生成新的顶点,用新生成的顶点,构建描边,在用模板测试剔除原模型,如下图灰色三角形是模型原来的一个三角面,用几何着色器,延顶点法线向外,创建出新的顶点A,B,C。已知一个面的构成需要三个顶点,依次连接顶点,总共创建了6个新的面,这六个面就构成灰色三角形的描边。再用模板测试的原理对模型进行Mask,得到描边。2.代码Properties { [...
2020-01-06 18:23:06 991
原创 [Unity]Shader实现游戏中高倍镜区域放大效果
1.感悟一直想用Shader实现射击游戏开镜时,只有倍镜区域放大的效果,趁着学习Shader,写个效果来实现下,感觉还不错,哈哈。2.效果3.代码在这里插入代码片...
2019-12-29 00:50:38 2219 1
原创 2020年
public class Year2020{ float Money = 2020;//$ public void Start() { Debug.Log("2020,新年快乐!"); } private void Update() { Mathf.Pow(Money, 2); }}...
2020-01-01 00:31:02 148
原创 [Unity]EditorWindow实现栅格面板
1.效果图效果类似Animator面板的工作区。2.代码代码如下:public class NodeEditorWindow : EditorWindow{ private Color backgroundColor; private Color gridColor; [MenuItem("Window/Node Editor")] st...
2019-11-20 17:35:00 1294 1
原创 游戏设计模式:命令模式
[Unity]游戏设计模式:命令模式之前做过两款游戏的开发,遇到了许许多多的问题,从中体会到有个好的结构对游戏开发至关重要。在研究如何解决问题的时候,幸运的找到《游戏编程模式》这一救命神器!在此分享一下,也为了复习一下书中所学。以下内容是我结合书中所学总结而来,我不太喜欢专业且抽象的描述,如有错误,还请指正!1.动机命令模式实现控制的直接解耦,把来自输入,AI的指令或者其他一些控制封装成数...
2019-11-04 08:10:19 311
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人