Unity -- Mask
来源:互联网 发布:韩国直播软件下载 编辑:程序博客网 时间:2024/04/27 14:50
Mask
原文地址:
file:///C:/Program%20Files/Unity%205.4.0b21/Editor/Data/Documentation/en/Manual/script-Mask.html
Mask自身并非一个可见的UI,而是用来修改某个UI的子物体的可见性。Mask把子物体的限制在它们父物体的形状区域内,即如果子物体尺寸大于父物体,则只会显示子物体位于父物体区域内的部分。
属性: 方法:
显示图像 Masking(父物体)的图像应当被带有透明色的绘制到子物体之上吗?
描述:
Mask通常用来显示一个大图像的一小片区域,比如使用一个Panel(menu: GameObject->Create UI->Panel)作为一个“相框”。实现方式为:1.把图像作为Panel的子物体;2.将想要显示的部分图像放在Panel区域之后;3.为Panel添加Mask组件。
实现原理:
Mask使用GPU的stencil buffer来实现。
第一个Mask元素向stencil buffer写入1,所有mask之下的元素在渲染前或检查,并只渲染stencil buffer值为1的区域。*Nested Masks为buffer写入增量字节,即可渲染的子物体需要和被渲染的stencil值进行逻辑与(&).
0 0
- Unity -- Mask
- unity 中Clear Flags和Culling Mask
- Unity之EditorGUILayout-Layer、Mask、Tag
- unity让shader支持UGUI Mask
- Unity Mask遮挡模型忽略UI
- unity OpenCV生成mask 进行抠图
- mask
- mask
- Mask
- Unity UGUI——遮罩效果(Mask)
- Unity UGUI-ScrollRect的Mask 对动态字体无效
- Unity中Camera的Clear flags,Culling Mask,Depth参数
- Unity UI(四):Text、Image/RawImage和Mask
- Unity UGUI中的mask不支持安卓的问题
- 使用透明度实现Mask遮罩的Unity Shader
- unity 让自定义 ui shader 支持 UGUI 的 Mask 功能
- unity mask对图片字体不起作用的解决办法
- [Unity-18] Unity摄像机Clear Flags和Culling Mask属性详解
- css多余字符显示省略号
- OC中的字典dictionary
- 病毒分析2
- [Android]_[初级]_[adb 实用命令]
- 哈佛大学励志名言
- Unity -- Mask
- dubbox 中kryo序列化 KryoException: Encountered unregistered class ID: 114
- 使用 taskkill 结束进程
- mac gradle path设置
- 机器学习(1)之梯度下降(gradient descent)
- phpstorm10激活方法
- How to Install Subversion (SVN) 1.8.15 on CentOS/RHEL 7/6/5
- Mysql --分区表的管理与维护
- android开发时建立xml文件后在类中通过R.layout找不到相应的xml文件的解决方法