摘要: 前言 虽然说网上已经有不少优秀的总结,但为了让知识停留在脑海里,我还是决定自己总结一份笔记。 大概思路 Mask会修改Graph组件的材质为StencilMaterial,该材质的作用是给每个不透明的像素标记,将标记结果存入模板缓冲区中。 当子级UI进行模板测试时,如果通过就渲染,没通过就不渲染。 阅读全文
posted @ 2024-04-12 21:29 陈侠云 阅读(414) 评论(0) 推荐(0)
摘要: 光照计算总览 光照计算 Render Path渲染路径 它决定了一个shader是以怎样的一种方式渲染灯光 Unity前向渲染 前向渲染预览 Camera组件设置Rendering Path为Forward,其默认的渲染方式也是Forward 目前场景中有1个平行光,和5个点光灯,1个球体,一个地面 阅读全文
posted @ 2024-04-12 08:27 陈侠云 阅读(279) 评论(0) 推荐(0)
摘要: 前言 最近研究了下,如何判断一个ui是否可见,最后发现它跟判断一个ui是否可点击有异曲同工之妙,所以这里也记录一下。 跳转链接:Unity怎么判断图形(Graphic)是否被遮挡 重要函数 GraphicRaycaster.Raycast Graphic.Raycaster ICanvasRayca 阅读全文
posted @ 2024-04-12 07:49 陈侠云 阅读(223) 评论(0) 推荐(0)
//雪花飘落效果