草庐IT

UE4_VaREST

全部标签

UE4动画系统,蒙太奇动画使用,添加动作

提示:仅供学习参考前言一、什么是蒙太奇?二、实现步骤1.使用第三人称游戏c++模板创建一个项目,创建动画蒙太奇2.在动画蓝图中添加蒙太奇3.绑定鼠标左键输入 4.添加c++代码5.设置动画蒙太奇 6.点击播放,鼠标右键就能看到挥手效果了总结前言本文介绍如何使用UE4的c++和动画蒙太奇实现一个挥手动作,使用第三人称游戏c++项目模板。一、什么是蒙太奇?个人理解:不用动画状态机就可以播放动画,状态机太复杂,对于只是特定场景想播放动画的情况,用状态机实现工作量太大,效率低,就使用动画蒙太奇了。下面是其他人的说明[玩转UE4动画系统>基础篇]之什么是蒙太奇-知乎二、实现步骤1.使用第三人称游戏c++

UE4材质(六):不透明度Opacity——玻璃

摘自并整理自虚幻官方教程:https://learn.unrealengine.com/course/2449699课程中的工程项目文件下载:链接:https://pan.baidu.com/s/1o7m3pR7BvaCYAmlx57B9HQ提取码:uenb一、混合模式半透明Translucent半透明模式可以使得材质具有透明度,例如:玻璃。半透明模式性能开销比较大。选择半透明模式之后可以激活节点的【不透明度】,这个节点链接这个材质的透明度值。不透明度引脚接收一个“不透明度”值或纹理,并将其应用于表面,以使黑色区域完全透明,白色区域完全不透明,而这两者之间的值是半透明。效果:开启半透明模式后,

UE5 VR模板打包运行,Quit Game崩溃

shipping包报错:GameThreadtimedoutwaitingforRenderThreadafter120.00secsDevelopment包报错:Assertionfailed:IsInGameThread()这两个报错都是渲染线程出错,因此初步估计是gpu的原因,于是网上找教程,尝试过很多方法,更新显卡驱动,注册表修改TDR都没啥用,最终的解决方法是ProjectSettings→搜索框输入rhi→修改rhi为dx11(UE5默认是DX12),原因分析:网上查了一下大概是显卡驱动不兼容的问题PS:附上官方的修复GPU驱动程序崩溃的方法,崩溃报错:GPUCrashedorD3

UE4 蓝图入门学习笔记

UE4学习途径官方文档https://docs.unrealengine.com/4.27/zh-CN/官方在线学习平台视频教程(注意视频下方的cc,点击会有中文字幕)哔哩哔哩相关书籍:完全学习教程,UE4游戏开发入门经典,UE4技术基础系统培训班中国官方公众号CSDN技术文章官方论坛Reddit论坛网,基本都是英文的谷歌,百度搜索引擎YoutubeQQ群UE4百度贴吧知乎(大钊老师)UE4安装注意事项注意安装前检查Windows常用运行库安装(360软件管家)和DX版本安装再启动器中,可以使用选项配置安装,使用验证确定引擎完整性启动器打开失败很可能是网络问题,打不开就要重复关掉重启实验;最好

ue4/5玻璃材质制作(简单易懂上手)

一、玻璃材质的制作我们所需要考虑的几个方面    首先要分析玻璃材质的特性,玻璃是透明的,会折射的,一些玻璃的边缘是有特殊的纹路,一些是没有的。二、开始制作前,我们要了解的几个函数,材质类的蓝图    Fresnel_Function函数,作用是常用于遮罩,控制玻璃的边缘或者是角色的描边或者亮边,如果打开该函数可以看见黑白两个颜色的情况。    lerp函数,这是一种控制A,B间强弱的函数。    这些函数都可以去看其他地方的详细讲解。三、做好对玻璃材质的分析之后,便可以开始制作    首先创建一个基础材质,然后将混合模式调整为半透明。    打开屏幕空间反射。    光照模式为表面半透明体积

UE4碰撞射线检测2

UE4内置的函数:UWorld::LineTraceSingleByChannel该线轨迹将光线射入空间,并根据选定的轨迹通道进行碰撞voidAFirstPawn::lineTraceSingleByChannel(){ FHitResultHitResult; FVectorStart=GetActorLocation()/*+FVector(0.f,0.f,75.f)*/; FVectorEnd=Start+GetActorForwardVector()*500.f; FCollisionQueryParamsCollisionQueryParams; CollisionQueryPara

UE4-Niagara系统--Collision碰撞参数设置

添加Collision各项参数的意义: 碰撞类型CPU碰撞类型:1、射线追踪3D  2、平面的碰撞碰撞启用:正确的穿透:粒子质量:物理作用力:在碰撞上控制滚转: 碰撞半径碰撞半径计算类型:    1、Sprite        1、边界范围、最大轴、最小轴        2、粒子比例半径    2、网格        1、计算粒子半径的方法        2、网格尺寸        3、粒子比例半径    3、自定义        1、粒子半径        2、粒子比例半径反弹力: 反弹力:    1、回弹系数    2、回弹系数混合    3、随机碰撞 摩擦力: 摩擦力:    1、简单摩

UE4 框架介绍

一、序言    我们知道每一个大型的游戏引擎,都有一个属于他们自己的架构,虚幻引擎也不例外。游戏由GameMode和GameState组成。加入游戏的人类玩家与PlayerControllers相关联。这些PlayerController允许玩家在游戏中拥有棋子,以便他们可以在关卡中拥有物理表示。PlayerControllers还为玩家提供输入控件、平视显示器或HUD,以及用于处理摄像机视图的PlayerCameraManager。二、框架基础GameMode  GameMode设定了游戏的规则,其中包括:出现的玩家和观众数量,以及允许的玩家和观众最大数量。玩家进入游戏的方式,可包含选择生成

UE4中如何对Movie Render Queue进行渲染设置

MovieRenderQueue的渲染设置用于控制序列的渲染方式。它们包括抗锯齿、自定义控制台命令、输出格式、渲染模式和其他功能。本指南将介绍设置界面、可用设置列表以及将设置保存为预设的能力。1.学习MovieRenderQueue的渲染设置先决条件:首先在UnrealEngine中启用MovieRenderQueue插件。在UnrealEngine菜单中,转到Edit>Plugins,在Rendering部分,找到并启用MovieRenderQueue>然后重新启动编辑器。创建了一个带有要渲染的关卡序列的项目。1.1打开渲染设置您可以通过单击作业的“设置”条目来打开“渲染设置”窗口。1.2界

UE5编译报错:Error MSB3073

报错信息:SeverityCodeDescriptionProjectFileLineSuppressionStateErrorUnhandledexception:Dependencyfile“F:\unrealengine-release\Engine\Intermediate\Build\Win64\UnrealHeaderTool\Development\Core\Module.Core.14_of_18.cpp.json”version(“1.2”)isnotsupportedversionUE5F:\unrealengine-release\Engine\Intermediate\