智慧城市UE4 奥特曼教程

news/2024/11/7 10:47:48/

文章目录

    • 利用shp
    • 5 创建材质和场景
    • 8 移动和旋转缩放视角
    • 9昼夜切换
    • 10昼夜切换材质进阶
    • 11UMG界面的ui制作
    • 12射线检测
    • 13 朝向摄像机的3d图标
    • 14
    • 15扩散光圈/上升粒子/使用spline制作道路
    • 16多个pawn摄像机视角切换 混合切换视角 后期盒子
    • 待办:

在这里插入图片描述
导出成fbx模型

将线转换成模型在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

利用shp

quickosm插件安装
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
RMB确定矩形
在这里插入图片描述
在这里插入图片描述

5 创建材质和场景

1constant
2vector
3vector
或者按住1/2/3 +LMB

panner平移

8 移动和旋转缩放视角

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

moveForward这个可能没有,要添加第三人称游戏包,载入 输入里的轴映射,并重新打开软件
在这里插入图片描述
addmove 添加移动输入
get rotation 获取控制旋转 pawn 获取向前向量
一定要添加 浮动pawn移动

ctrl w 复制电池
选中多个电池,q,可对齐 框选后c,注释

set rotation 设置控制旋转
get player

  • 前后左右
    要break make旋转体,防止视线撞到地下

  • 旋转
    gamemode:
    show mouse cursor mouse无情景关联
    鼠标能在运行界面始终显示,这一步也可以再关卡蓝图使用,

在这里插入图片描述
在gamemode中设置,使ui界面能在事件运行时,显示
create widget add to视口

在这里插入图片描述
缩放场景
在这里插入图片描述
一定要取消 进行碰撞测试

9昼夜切换

调整材质的发光等
custom
此处涉及到蓝图通信

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

10昼夜切换材质进阶

目标:将建筑的材质如同天空一样缓慢的过渡
后面接着看吧,蓝图知识
lerp 颜色过渡 linerinterploate
材质的颜色必须是常量,才能使用lerp

11UMG界面的ui制作

gamemode
create widget
add viewport

在这里插入图片描述

12射线检测

linetrace
mouse 鼠标位置获取场景空间

13 朝向摄像机的3d图标

创建actor蓝图类

find lool rotation

icon camera 是icon的子蓝图
camera点击,显示新的链接事件
playcontroller中设置,鼠标点击事件

gamemode监测距离调大,启用点击事件
在这里插入图片描述
插件 web browser
add to
在这里插入图片描述
弹出此界面后要有关闭按钮

这一步要复现

在这里插入图片描述

14

spline alt增加控制点
spline右侧勾选 闭合循环
timeline要循环!
在这里插入图片描述

15扩散光圈/上升粒子/使用spline制作道路

使用spline制作道路
要在construction script写,可以直接在场景中体现,
事件图表是要运行后才体现

spline mesh 添加样条网格体组件
set start and end
get location

16多个pawn摄像机视角切换 混合切换视角 后期盒子

blendview 混合视角 不情景关联

get 情景关联
remove 从父项中移除

从get电池连,搜索“控制” 》pawn 》输入

post 后期处理体积=后期滤镜

事件图表:运行某指令后才生效
construction script:不用运行就一直生效

待办:

8移动旋转和缩放场景 后半段
pawn是什么
提升为变量


http://www.ppmy.cn/news/674058.html

相关文章

奥特曼生日祝福视频制作教程(附高清教程下载)

今天给大家带来奥特曼生日祝福视频制作教程。视频教程 奥特曼生日祝福视频制作教程 这就是我们今天要用到的奥特曼生日祝福视频生成工具,它可以一键生成奥特曼生日祝福视频,超高清视频画质,支持文案自定义,支持20种方言配音。 搜…

奥特曼、装饰器

字典、装饰器、 命名关键字参数 对象和对象的关系、继承 ## 奥特曼打怪兽 # 自己访问自己的成员变量 用带下划线的,给别人用的时候 用包装好的属性 不带下划线的 ## 奥特曼打了小怪兽 -use a - (类和类关系)对象与对象的关系:…

奥特曼打小怪兽python代码简单版_奥特曼打小怪兽

from random import randint # 导入randint函数 class Monster(object): def __init__(self, name, energy): self.name name self.energy energy if self.energy > 100: print(self.name "满血战斗") else: print(self.name "目前有" str(self.en…

推荐一波有趣且实用的奥特曼表情包

奥特曼00001-安排.jpg 奥特曼00002-咕叽咕叽啪啦啪啦.gif 奥特曼00003-校服校霸.jpg 奥特曼00004-摇滚奥特曼.gif 奥特曼00005-诸葛亮变色赛文.gif 奥特曼00006-奥特曼打工.gif 奥特曼00007-让老子看看你是什么类型的傻逼.jpg 奥特曼00008-质朴.jpg 奥特曼00009-溜了溜了.jpg 奥…

奥特曼

奥特曼和小怪兽的故事,为什么会这么吸引小孩子呢? 我又想起外甥吵着要看奥特曼、喜羊羊的碟。 备忘,前两天听的讲座, Human Computer Interaction的project: 1) housewife: leaving card for robot, and the robot will fix all things; 2) TreeMap…

Ultraman 奥特曼名字

奥特曼名字 名字名字的含义: 名字 昭和时代(1996~1980): 初代奥特曼(原名:奥特曼):Ultraman 佐菲(佐菲奥特曼):Zoffy 赛文奥特曼&…

缓存穿透、缓存击穿、缓存雪崩、缓存预热

缓存穿透、缓存击穿、缓存雪崩、缓存预热 什么是缓存穿透? 缓存穿透是指用户恶意查询一个缓存中不存在的数据,导致请求直接穿透到数据库上,导致数据库压力过大甚至宕机 解决方法: 1.缓存空对象 2.限制缓存的TTL时间 3.利用布隆过…

②snowflake(雪花ID)

1.雪花ID概念 雪花算法(Snowflake)是一种用于生成唯一标识符(ID)的分布式算法。它可以生成趋势递增且具有一定时间顺序的64位整数,适用于分布式系统中的唯一ID生成需求。 2.雪花ID结构 0 | 41位时间戳 | 10位工作…