精华内容
下载资源
问答
  • vuforia4unreal-master.zip

    2019-06-11 19:15:29
    Vuforia for Unreal是一个插件,它集成了Vuforia AR SDK的跟踪功能和虚幻引擎4的渲染能力。
  • UE4是一家叫Epic Games的公司做的一个名叫unrealengline,中文名虚幻4的免费游戏引擎, EpicGames由来,1991年Tim Sweeney在马里兰州的罗克维尔创立了EpicMegaGames,依托于波托马克计算机系统。同年通过波托马克...
  • 将Python嵌入虚幻引擎4中 预告片(由Kite&Lightning提供): : 修复Mixamo RootMotion教程: : 使用StaticMesh和SkeletalMesh资产的有趣摘录: : 更多教程: : 项目状态(重要) 目前(截至2020年4月)该...
  • 通过修改UnrealEngine4的源代码,可以让头盔和立体电视协同展示相同的画面,已经测试过的是SteamVR HTC vive头盔,理论上使用Ocluse 应该也是OK的,不过需要进一步测试。临时占个坑,有空上图展示。


    通过修改UnrealEngine4的源代码,可以让头盔和立体电视协同展示相同的画面,已经测试过的是SteamVR HTC vive头盔,理论上使用Ocluse 应该也是OK的,不过需要进一步测试。


    整体效果还是很不错的,不会影响头盔的立体效果,也可以让电视同时出左右眼的主动立体。


    临时占个坑,有空上图展示。


    展开全文
  • 网上下了个项目 在运行Unreal项目进行Debug模式进行调试时出现 Game files required to initialize the global shader library are missing from… 解决方案 1.DebugGame Editor 将调试模式设置为DebugGame Editor...

    问题描述

    网上下了个项目 在运行Unreal项目进行Debug模式进行调试时出现
    Game files required to initialize the global shader library are missing from…

    解决方案

    1.DebugGame Editor

    将调试模式设置为DebugGame Editor或者Debug Editor重新运行即可。

    2.生成Cook后的资源

    将调试模式设置为DebugGame Editor或者Debug Editor,在Editor中将资源进行Cook一次,或者打包一次(打包过程会进行cook)。
    再切换成Debug模式运行即可。
    在这里插入图片描述

    原因分析

    Debug模式直接运行游戏包,需要cook之后的资源,不能使用编辑器状态的资源,所以产生的问题。

    展开全文
  • 想创建自定义曲线,自定义的管道,路径,或者...在上面随便搜个spline unreal都非常多的,因为官方有个示例 我就写个使用说明吧 首先的首先,创建一个actor蓝图吧 然后创建个scene的root节点吧 之后添加一个 ...

    想创建自定义曲线,自定义的管道,路径,或者任何跟随路径的模型

    找了半天,发现个 Spline 和 SplineMesh 这两个组件 

    找来找去没什么资料。。。

    最后在油管找到个视频,抱歉无法搬运

    在上面随便搜个spline unreal都非常多的,因为官方有个示例

    我就写个使用说明吧

    首先的首先,创建一个actor蓝图吧

    然后创建个scene的root节点吧

    之后添加一个 Spline 组件 (注意不是Spline Mesh)

    这里说一下 Spline 是样条曲线的承载器,用它来创建点,他会帮你连成曲线

    在点上复制删除,或者在线上直接添加都是可以的

    这里有一点提示一下,如果你要动态生成点的话,你肯定要清除自动创建的两个点

    然后你会发现无法删除最后一个 他灰了

    木得关系我们可以用api删除的,放心,后面会说

    这里说一下另外一个组件 Spline Mesh

    这个是用于绘制曲线的网格的东西,他是无法单独使用的,需要依附Spline里面的点属性的

    (当然非要杠的话是可以用,就是麻烦)

    下面直接按流程来说一下

    1.将你曲线的点循环添加至曲线(目前没发现直接添加数组的方法,时间短就没有仔细折腾了,欢迎留言)

    切记切记 是 AddSplinePoint 一定要看清楚了 我们是要在曲线上添加点

    也可以根据序号添加

    选项不用动就行了

    循环添加一下,这里我写了个函数,参数points是vector的数组

    这样就把你需要的点添加进去了,下面需要循环这个曲线工具的点

    获取到Spline工具内点的长度减去2设置循环(倒腾数组而已,你要想深究可以测试一下)

    循环内添加SplineMesh组件,是的你想的没错,这个就是每两个点中间的曲线mesh

    每两个点中间都要创建这个以连接曲线

    首先我们添加SplineMesh

    左键单击可以看到这个组件的细节

    需要设置一下mesh来方便显示你的管道 路径之类的

    这里一定要注意红线位置,是代表mesh向前的轴 forwardAxis

    如果你懂模型的话就是挤压轴的方向

    找个圆柱试一下你就知道了

    不过这个路径啊管道啊最重要的就是模型了,这里需要花功夫找合适的模型及调试

    添加完这个SplineMesh后需要设置这个模型的开始结束位置及正切值(Tangent)

    这个值就是从Spline组件里面获得的

    使用点的index就可以拿到了

    这里我们获取到循环当前点和下一个点的数据设置进去就行了

    如果你在这里直接创建就会遇到我说他还有个点删不掉的问题,只需要调用一下api删掉就行了

    完整的蓝图上

    咱们在关卡蓝图简单调用一下

    嗯木得问题

    这里说明下,缩放的结果不是想的那样。。。所以,模型那里确实需要时间调试的

    Spline也具备直接设置的api

    里面还有非常多功能,有需要就仔细折腾吧

    如果需要动态生成,别忘记删除原来的 SplineMesh 组件

    这个组件也可以做路径寻路,可以按照你画的固定路径来,因为能获取所有顶点嘛。。。

    可以扩展的功能还是十分多的

    希望帮到大家~~~

    展开全文
  • 创建json键值对 纯函数 JsonMakeField json Object就是2里面的json对象 field Name 是键的名称 value 是由1创建出来的统一值 4.用于查看是否拥有该键 纯函数 JsonHasField 5.序列化为字符串 ToString(JsonObject) ...

    首先说一个也能序列化的插件 VaRest 这个能序列化能发请求,但是序列化这块不太好用,可能是我不怎么会用吧。。。

    -------------------------------------------------------------------------------------------------------------------------------------------------------------

    正式介绍一下今天的主角插件 JsonBlueprint 

    是免费的!是免费的!是免费的!

    虚幻商城 搜索 json

     

    就是这个插件啦~~~

     

    说实话我真的没找到api。。。

    虽然我感觉所有api在他的图片预览里面已经出现了,但是琢磨这玩意也要一会儿,挺麻烦的(其实更方便自己

    写个常规操作指南还是比较方便的
    (安装:安装到引擎->进项目->编辑->插件->启用插件->重启)

    (安装:安装到引擎->进项目->Edit->Plugins->Enable->RestartNow)

    好了安装成功

    ----------------------------------------------------------------正文开始---------------------------------------------------------

    先介绍常用节点吧

     

    1.make节点,用于将各类基础数据类型转换成插件识别的对象

    2.创建json对象 纯函数 JsonMake 这个对象就是一个{}

    3.创建json键值对 纯函数 JsonMakeField

    json Object就是2里面的json对象

    field Name 是键的名称

    value 是由1创建出来的统一值

    4.用于查看是否拥有该键 纯函数 JsonHasField

    5.序列化为字符串 ToString(JsonObject)

    还有挺多比较高级的节点,比如setField makeMap等等节点,大家按需折腾吧~~我就不展开了

    ---------------------------------------------------------常规使用案例---------------------------------------------------------

    这里做一个常规使用案例,基本足够各位正常序列化需求,方便储存信息

    首先我们创建一个简单的结构体吧

    我们来序列化一个 Person的数组

    先创建数组

    进行序列化循环

    整体思路就是用jsonMake进行转换,然后放入键值对

    这里有个地方需要大家注意

    需要创建一个json对象用来承载这四个数据类型

    所以就需要使用到 jsonMake 创建一个对象

    之后的JsonMakeField需要传入一个json对象 并且返回组装后的json对象

    最后将这返回后的 json对象进行 JsonMakeObject 对象化

    然后存放到一个Json对象数据组

    循环完成后将数组转化为对象并且序列化为字符串

    看一下输出结果

    {"personArray":[{"name":"翠花","age":18,"isMan":false,"position":[0,0,0]},{"name":"西施","age":20,"isMan":false,"position":[0,0,0]},{"name":"张三","age":35,"isMan":true,"position":[0,0,0]},{"name":"李四","age":25,"isMan":true,"position":[0,0,0]}]}

    校验一下 木得问题

    为了方便查看,摆了摆截一张整图

     

    下面进行反向序列化为对象

    核心思路就是讲数据按照名称拆分之后重新组装

    将刚才输出的结果保存为变量 Result 方便操作

    首先将json字符串转换为json对象

    一定要注意节点名称是下面这个

    然后判断一下这个json对象内是否有该键,可以用JsonHasField来判断一下,防止报错

    (当然你有把握也可以不写,这里我只写一次)

    我刚才封装的数组对象名为 personArray 可以在上面序列化蓝图里面看到

    下一步需要将进行转换

    将这个json对象通过 ToJsonValue 转换为json对象

    这个节点是需要键名的,而且因为第一层是person的数组,所以要转换为数组

    当然是用数组节点的

    展开后循环获取每一层的对象

    然后进行对象拆分,之后再是用ToJsonValue来分解数据,然后再通过对应的类型转换

    将json对象转换为对应类型就可以正常使用了

    这里有一点一定要注意,从数组中拿到的obj也是要进行 ToJsonObject 操作之后才可以使用

    蓝图样子很普通

    废话有点多,下面直接上蓝图~~~(真的很容易忘,昨天用的,今天忘得一干二净。。。)

    看一下结果

    ~~~搞定

    最后说一下,这个插件还能使用的更复杂,层次更多,我这里就不演示了

    支持字典就证明可以组装的更骚气,然而解析也很费力。。。谁让我不会c++

    --------------------------------------------------------------------------------

    追加更新:

    上面的字符串如果只是纯数组

    例如:

    [{"name":"河北","value":"123123"},{"name":"河南","value":"7777"}]

    这个插件就解析不了,因为无法提取没有名称的东西,必须有个名字

    虽然没找到原生的解决方案,但是咱们可以曲线救国

    给字符串套个对象0.0

    示例粗糙,结合之前的结论一起看就明白了~~~希望大家顺利顺利

    展开全文
  • 简单来说就是把组成的网格mesh的三角形给他 3.SetCustomMeshTriangles 设置自定义三角形 作用和上面一样,但是注意这个是替换原有的,不是增加是覆盖 4.ClearCustomMeshComponent 清除自定义三角形 这个名为其义啊 ...
  • UE4 UnrealEngine4 中 实现多通道技术

    千次阅读 2016-07-25 12:49:56
    测试用了一台电脑,四个客户端,分别是 左中右和下 四个客户端天空盒拼接会有问题,因为云是动态的,每个节点的云都各不相同,所以没法完全拼接,不过对于静态物体是没任何问题的例子中使用了官方自带的例子:Third...
  • UE4 Unreal 界面 主题 Slate 更改

    千次阅读 2016-06-16 20:01:59
    花时间研究了下UE4 Editor中Slate的渲染,换了一种风格,习惯了黑色的主题,换一换颜色感觉还不错
  • 用于快速制作虚幻4官方骨骼文件T-pose的动画文件,个人博客有说明
  • FixedSeed 方式 ,可以参见UE4的代码部分 FApp::bUseFixedSeed = bDeterministic || FApp::IsBenchmarking() || FParse::Param(FCommandLine::Get(),TEXT("FixedSeed")); ) 下图是在一台电脑上模拟测试的(左、中、...
  • UE4Unreal Engine 4 的缩写,中文译为“虚幻引擎4”。UE4 是一款代码开源、商业收费、学习免费的游戏引擎,支持 PC、手机、掌机等各种平台,能够充分发挥硬件的性能。 UE4 虽然也有自己的脚本语言,但是性能堪忧...
  • VRM4U 是在 UE4 上运行的 VRM 文件导入器。 使用方法在 * 需要源存储库数据来创建用于分发的 exe 并在移动设备上执行它。请参阅以下步骤。 特征 您可以导入 VRM 文件。 动画片 生成骨骼、Morphtarget/...
  • Unreal Engine 4.x Scripting with C++ Cookbook Second Edition; This book is intended for game developers who understand the fundamentals of game design and C++ and would like to incorporate native code...
  • Learning C++ by Building Games with Unreal Engine 4: A beginner’s guide to learning 3D game development with C++ and UE4, 2nd Edition by Sharan Volin--July 1, 2019 English | 2018 | ISBN: 1788476249 |...
  • Mastering Game Development with Unreal Engine 4 Build high-performance AAA games with UE 4, 2nd Edition
  • Unreal Engine 4 Scripting with C++Cookbook Get the best out of your games by scripting them using UE4 William Sherif Stephen Whittle 2016版
  • UnrealEngine4 官方中文手册.CHM,百度云盘
  • Unreal Engine 4 (UE4) is a complete suite of game development tools made by game developers, for game developers. With more than 100 practical recipes, this book is a guide showcasing techniques to ...
  • Unreal Engine4官方讲解实时渲染的未来(中文版),实时渲染的未来是可以预见的到的。希望后面我的游戏画面越来越好
  • UE4使用UnrealVS扩展快速编译VS 使用VS编译过项目的应该都知道,其速度之慢令人发指,好在UE给出了解决办法; UnrealVS扩展 官方写的很详细了,但是打开官方网站的速度实在太慢,自己就记录一下吧 首先,在UE的安装...
  • FairyGUI-unreal:用于Unreal Engine的灵活UI框架
  • Unreal-Finder-Tool:有用的工具,可帮助您获取和转储Unreal Engine 4游戏信息
  • 电子书非扫描版,看标题应该是介绍虚幻4里面的ai开发。。
  • 通过使用“虚幻编辑器”和“虚幻引擎4项目的车辆动力学块集接口”支持包,您可以自定义这些场景。 您还可以使用虚幻编辑器和支持包在您自己的自定义项目的场景中进行仿真。 使用自定义场景,您可以在Simulink和...
  • Unreal Engine 4 Game Development in 24 Hour 学习文档
  • 虚幻引擎4助手 虚幻引擎4帮助器在Visual Studio代码中提供了对虚幻引擎4开发的各个方面的支持。 产品特点 下面列出了支持或计划的功能集。 支持的功能已检查: Intellisense支持 UPROPERTY说明符 USTRUCT规范 ...
  • Unreal Engine 4 for Beginners 英文无水印pdf pdf所有页面使用FoxitReader和PDF-XChangeViewer测试都可以打开 本资源转载自网络,如有侵权,请联系上传者或csdn删除 本资源转载自网络,如有侵权,请联系上传...
  • RPG:使用Unreal Engine 4进行的自上而下的RPG游戏的尝试

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 14,402
精华内容 5,760
关键字:

4unreal