文章分类 -  unity效果

全屏三角形,HDUtils.DrawFullScreen 方法的理解
摘要:概述 在HDRP的后处理系统中,具体来说就是 PostProcessSystem 类中,在绘制全屏后效时调用了几次 HDUtils.DrawFullScreen 方法, 在这里插入图片描述 跳转到定义发现有五个重载的方法,但是最终都是通过调用 commandBuffer.DrawProcedural 阅读全文

posted @ 2021-11-04 09:30 guanxi0808 阅读(236) 评论(0) 推荐(0)

Unity制作扫描效果
摘要:一个笔试中遇到的题目,完成一个以主角为中心的扫描效果。下图是我完成的效果图。 主要功能是按下v键,以场景中的角色或者摄像机为中心发出扫描圈,路过的有效目标被高亮且透视。使用了三个脚本和一个Shader完成效果。 脚本实现思路是ScanCenter脚本监测按键,并且完成切换摄像机和判断是否激活或者重置 阅读全文

posted @ 2021-11-04 09:27 guanxi0808 阅读(703) 评论(0) 推荐(0)

根据深度信息重建屏幕像素在世界中的坐标
摘要:谈起深度信息,我第一个反应就是陈嘉栋大大写的# 神奇的深度图:复杂的效果,不复杂的原理,最近看到SSAO技术里面也会用到深度信息,去重建屏幕上像素在世界空间下的坐标,阅读相关代码时看到重建这个信息的代码很简单: float depthTextureValue = SAMPLE_DEPTH_TEXTU 阅读全文

posted @ 2021-11-04 09:27 guanxi0808 阅读(453) 评论(1) 推荐(0)

Unity学习shader笔记[二十]距离扫描
摘要:(102条消息) Unity学习shader笔记[二十]距离扫描_小小~~的博客-CSDN博客 从最开始学习shader的时候就想着会不会有一天能够接触了解这种效果的原理,当时网上看到类似的博客内心是惊喜的,只是看了原理之后真的感觉很难。第一次接触这种效果是在《虐杀原形2》游戏中,我玩了n遍,这次的 阅读全文

posted @ 2021-11-04 09:26 guanxi0808 阅读(510) 评论(0) 推荐(0)

导航