自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 【unity shader】用数字图像处理的知识写屏幕后处理效果(bloom、高斯模糊、反色、曝光、黑白图像、灰度图像)

用数字图像处理的知识写shader

2022-01-09 20:00:02 3145

原创 【unity shader】几何着色器初接触

在做毕业设计时,需要做一个可以画出模型顶点、法线和拓扑结构的材质。当然需要用到我们无敌的shader啦

2021-09-26 16:29:43 1048

原创 【unity shader】unity游戏特效-仿《幽灵特警》生命扫描仪索敌效果(运用深度、相交算法、CommandBuffer)

街机游戏《幽灵特警》第一关有个这样的效果:嗯,透视挂hhhh,关键很炫。来做个吧。

2021-08-26 21:35:25 1035 1

原创 【unity shader】unity游戏特效-仿《崩坏3》希儿魇夜星渊大招特效(运用CommandBuffer和屏幕后处理)

《崩坏3》4.8版本上线了希儿的新S级装甲。里面的这个大招特效让我印象深刻。(图取自b站视频,up主:橙汁玻璃瓶)红色的背景加上黑色的人物剪影,这样的场面给人留下了华丽的印象并且带来了强烈的视觉冲击。其配色效果要远比黑底白像、白底黑像、蓝黑甚至黑底红像都更加出色。...

2021-08-21 22:35:30 1127

原创 【unity shader】unity游戏特效-简简单单的能量护罩

本文参考文章:[1]Unity shader护盾特效,作者:qq_16982323[2]UnityShader——屏幕空间的能量罩(模拟守望先锋温斯顿的能量罩),作者:Porco_玩过崩坏3没?这是游戏里面的保护盾满满的科技感和极为舒适的视觉效果,这还是国产16年的手游。米哈游牛逼啊!可惜要想仿制这样的护盾效果,不仅需要自己建模,还要UV重定位啥啥啥的。对于我这种只想关心shader怎么写的家伙来说看着就脑壳疼。但这效果好香啊,我就仿制文章[2]的源码瞎改改,再搭配上[1]的思路,嘿,改出来一

2021-08-15 18:20:38 1457 2

原创 【unity shader】unity游戏特效-仿《黑暗欺骗》模型消融消失效果

闲暇时看纸鱼实况,看到游戏中有个这样的效果:视频链接,UP主:薄海纸鱼卧槽,放慢再看一遍:可以看到,玩家在惹怒Boss后,所有的椅子瞬间消失,Boss战还未开打就已经逼格拉满了。给玩家留下震撼的印象以及实力差所带来的压抑和绝望。太帅了!这个效果我也想要!实现思路仔细观察椅子消失瞬间:想要实现这个效果有三个要求:一是要剔除片元来达到物体消融的效果。二是在剔除片元的操作里设定剔除的条件。三是在剔除的边缘上颜色高亮看完了冯乐乐女神的书,我们就知道解决第一个问题需要用到的就是clip函数,

2021-08-12 22:53:08 1065

原创 【unity shader】unity游戏特效-遮挡显示效果 (含边缘光、描边效果版)

不知道你们有没有在玩Black Squad这个游戏啊在被对手干掉时会有敌人高亮显示效果(未被做掉时)(被做掉后高亮显示敌人位置)明明敌人被不透明物体挡住却仍然可以被渲染出来这效果要是能扔进自己的期末作品设计逼格会高不少的好吧?!那么这么棒的效果该怎么在unity里做出来呢?模板测试(Stencil Test)就是本文的主角先上官方链接:Unity Manual模板测试位于透明度测试之后,在深度测试之前。GPU会比较模板缓存中的值来决定哪些像素通过了模板测试,通过的像素可以到下一步深度

2021-07-16 00:12:53 2483 4

原创 【unity shader】误打误撞做出来了一个简单全息投影shader。。。

情况是这样的。。。在学习一位大佬的全息shader时出了意外大佬文章链接,作者:晨蓝fk就算是将代码全部复制过来,也无法实现大佬原文图里的效果。

2021-07-03 00:16:53 1133 1

原创 【unity shader】用unity shader实现道具周期性高亮提示效果

问题产生最近在做比赛游戏项目,遇到了个这样的问题:“怎么提示玩家这里有道具可拿?”一开始我决定用点光源实现效果,然后发现这样的问题:1、灯光效果虽好,但是很消耗资源,没必要为每一个道具都加一个实时光。而且这里的手雷其实是有红色光的,但不知为何死活做不到左边弹夹的视觉效果。2、基于1的问题,如果使用光照烘培代替实时光,道具在被吃掉后就会发生光不会消失的情况,仍然有个光照在原来的地上会让玩家感觉莫名其妙。即使上光照探针(LightProbeGroup)也不行。基于以上的两个问题。我放弃了用点光源来实

2021-04-30 09:14:48 609

原创 关于C#小数除法求余的那些坑

今天在做一道题:小明花了82.3元买了若干啤酒和若干饮料。已知啤酒2.3元,饮料1.9元,饮料数大于啤酒数,求小明买了多少瓶啤酒和饮料。我的思路是,只用一次for循环,让总价减去每一种可能下饮料总价的可能,得到该可能下啤酒的总价,再把啤酒总价除以啤酒单价,如果能得到整数结果(即没有余数),说明该数量成立。代码如下:const double BeerPrice = 2.3;const double JuicyPrice = 1.9;int B = 0, J = 0;//Convert.ToInt32

2020-10-02 22:31:41 1425

原创 Unity ScriptableWizard初接触

Unity Scriptable编辑器扩展最近在学冯女神写的《unity shader入门精要》第十章,涉及到了反射效果,但是这个反射效果需要CubeMap和调用Camera类的RenderToCubemap函数。这里作者另写了一个类,在编辑器界面中完成Cubemap各个面的渲染。这里我按自己的风格默写出来的代码如下:...

2020-06-25 11:30:24 436

原创 最近Visual Studio上写C++碰到的一些坑。(持续更新)

上C++课程,电脑上的编译器只装了VS,另一台电脑没带回来,那就用VS写C嘎嘎吧,这篇随笔记录最近踩过的那些坑。1.关于VS暂停控制台窗口的问题。好不容易写完作业代码,编译运行一下看看效果,结果VS窗口一闪就退出了,我:???C#中学到的一种解决方案是在结尾插一句:Console.ReadKey()。示意程序等待我们输入一个键。那西嘎嘎呢?查了一下,可以用这种方法:system(“pa...

2020-03-30 12:04:58 1072

原创 unity将敌人空间位置显示在屏幕坐标中(可用于空战游戏)

public Texture2D Texprivate void OnGUI() { GameObject[] objects = GameObject.FindGameObjectsWithTag("Enemy"); foreach(GameObject enemy in objects) { Vector3 d...

2020-03-07 00:26:57 1236 1

原创 Unity2018以后的MeshCollider(网格碰撞体) 下篇

Unity2018以后的MeshCollider(网格碰撞体) 下篇

2020-01-20 21:36:58 5259

原创 Unity2018以后的MeshCollider(网格碰撞体) 上篇

Unity2018以后的MeshCollider(网格碰撞体)上篇今天在用Unity2018.4.0f1做项目时发现自己的工程报错,打开控制台一看发现了这个:大意就是说在unity5以后的游戏对象不再支持同时捆绑有非凸面体(non-Convex)的MeshCollider和Rigidbody的情况。要么MeshCollider勾选Convex,要么刚体勾选Is Kinematic(是否为运...

2019-12-12 11:00:46 3710 2

原创 关于VS2019编写C语言程序时出现“系统找不到指定的文件”报错解决方案

关于VS2019编写C语言程序时出现“系统找不到指定的文件”报错解决方案(图片来自用户xlgglpz)刚刚室友用VS2019写c语言作业时遇到的问题。帮他捣鼓了半天终于解决。总结经验如下:但你遇到同样的问题时,并且源文件是.c而非.cpp,工程创建也没有问题时,问题可能出在你的代码上。1.检查你的代码里所有的变量,像int a,b;这样的。都要初始化一下,改为int a=0,b=0;...

2019-12-10 17:06:15 27745 10

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除