【UGUI】 (一)------- 放大镜

简介: 在许多游戏或应用中,我们常常看到放大镜的身影,而在Unity里面,制作一个简易的放大镜是非常简单的。                   一. 创建一个3DObject创建一个Cube或者 Cylinder,这里为了更像放大镜一些,笔者创建了一个Cylinder。

在许多游戏或应用中,我们常常看到放大镜的身影,而在Unity里面,制作一个简易的放大镜是非常简单的。                   


一. 创建一个3DObject

创建一个Cube或者 Cylinder,这里为了更像放大镜一些,笔者创建了一个Cylinder。然后调节其大小,尺寸等

二. 创建Camera,调整视野范围

创建一个camera,并挂载到上一步创建的Cylinder下,调整它的Projection和Size等参数

三.创建RenderTexture,用以显示放大镜内容

创建一个RenderTexture,并把它赋值给第二步创建的摄像机中的TargetTexture,

创建一个Material,赋值给第一步创建的Cylinde,并把RenderTexture赋值给该材质的Albedo

四.创建Plane,测试效果

创建一个Plane,并赋值一张图片,测试放大效果

 

相关文章
|
18天前
|
弹性计算 运维 Shell
显示进度条(回旋镖版)
【4月更文挑战第29天】
25 4
|
18天前
|
弹性计算 运维 Shell
显示进度条(回旋镖版)
【4月更文挑战第29天】
19 0
HMI-43-【节能模式】顶部标题栏和底部信息栏及灯光及启动动画
今天来实现以下节能模式的Title底部信息栏,灯光系统,以及启动动画。
HMI-43-【节能模式】顶部标题栏和底部信息栏及灯光及启动动画
|
10月前
|
前端开发
【CSS动画05--闪亮的玻璃图标悬浮效果】
【CSS动画05--闪亮的玻璃图标悬浮效果】
|
10月前
|
存储 C++ Python
C++复刻:[流光按钮]+[悬浮波纹按钮]
[流光按钮]+[悬浮波纹按钮]
117 0
|
计算机视觉
一个窗口显示多个画面【附代码】
在有些项目中需要在一个窗口画面中显示多个子画面【这里说的不是plt.subplot()】,比如像下面这种,可以将狗头在画面的右下角进行显示。比如你是做目标检测或者跟踪等,你现在想要将检测后的目标在画面右下角显示或要进一步处理,那么这篇文章可以帮到你
123 0
一个窗口显示多个画面【附代码】
【PR】简单一招教你使用蒙版做文字动画
【PR】简单一招教你使用蒙版做文字动画
120 0
【PR】简单一招教你使用蒙版做文字动画
|
vr&ar 图形学
【Unity3D 灵巧小知识点】☀️ | Unity通过 射线 获取 鼠标的世界坐标 和 鼠标点击的物体信息
Unity 小科普 老规矩,先介绍一下 Unity 的科普小知识: Unity是 实时3D互动内容创作和运营平台 。 包括游戏开发、美术、建筑、汽车设计、影视在内的所有创作者,借助 Unity 将创意变成现实。 Unity 平台提供一整套完善的软件解决方案,可用于创作、运营和变现任何实时互动的2D和3D内容,支持平台包括手机、平板电脑、PC、游戏主机、增强现实和虚拟现实设备。
【Unity3D 灵巧小知识点】☀️ | Unity通过 射线 获取 鼠标的世界坐标 和 鼠标点击的物体信息
|
C++
Qt Qwdget 汽车仪表知识点拆解5 标题栏图标闪烁
先贴上效果图,注意,没有写逻辑,都是乱动的
124 0
Qt Qwdget 汽车仪表知识点拆解5 标题栏图标闪烁

热门文章

最新文章