Unreal4+Qt+Plugins(unrealcv)安装教程
来源:互联网 发布:石油进口数据 编辑:程序博客网 时间:2024/05/17 05:07
1. 安装UnrealEngine游戏引擎及其插件
1.1 下载Unreal源码(需要绑定github账号) https://www.unrealengine.com/
注: 官方要求绑定绑定github账号
\git clone https://github.com/EpicGames/UnrealEngine.git
1.2 生产Unreal编译文件
cd UnrealEngine./Setup.sh ./GenerateProjectFiles.sh
1.3 Linux额外活儿
在Linux下需要额外干一活,下载 OpenEXR patch for linux
运行git apply 0001-Fix-openexr-support-for-linux-version.patch
1.4 编译Unreal和插件及测试
make -j # for test ./Engine/Binaries/Linux/UE4Editor # 并创建一个第一人称视角的项目(注意:创建C++工程,后期用Qt Creator编译)
安装成功能看到如下图
1.5 下载安装unrealcv插件 http://unrealcv.org/
git clone https://github.com/unrealcv/unrealcv.git cd unrealcvexport UE4=<path-to-UnrealEngine> sh build.sh # 出现 Automation.Execute: BUILD SUCCESSFUL 为编译成功 cd ..cp -r unrealcv <path-to-UnrealEngine>/Engine/Plugins/# 如果只是安装到某个工程下# 在该工程下(包含有<工程名>.uproject)创建 `Plugins` 文件夹 cp -r unrealcv Plugins/
使得最后在 Menu
—- Edit
—- Plugins
能看到如下:
使用该插件: World Settings
–> Game Mode
–> GameMode Override
, 选择 UE4CVGameMode
.
2. 安装Qt 和Qt Creator
2.1 下载Qt
到这个地址http://download.qt.io/official_releases/qt/5.8/5.8.0/下载文件。
注意: 下载的文件为 .run
格式,下载后安装直接允许该文件按照提示安装就好了,他会安装qt5.8.0,同时还有他对应的qtcreator编辑器。
2.2 安装CLANG-3.5编译器
sudo apt-get install clang-3.5
注: 如使用 g++
会出现问题
2.3 配置Qt Creator
2.3.1 打开Unreal工程并配置Clang编译环境
Open Project 选择生成的 <工程名>.pro
文件打开,会自己进入工程配置界面 在Projects
(小扳手)的界面:
Manage Kits...
– Compilers
– Add
– Clang
分别添加Clang
和Clang++
Kits
–Add
定义新建的配置名称为Desktop None Clang,在下面的Compiler选项框里,选择刚刚加好的Clang-3.5和Clang++-3.5;下方的Qt Version选择Qt 5.8.0即可(反正暂时用不到,随便选)
2.3.2 配置Qt Creator-Unreal编译环境
在Desktop None Clang
配置下
Build--
Build Steps--
Make--
Make arguments改为 <工程名>Editor -j 12
Build--
Clean Steps--
Make--
Make arguments改为 <工程名>Editor> ARGS="-clean"
2.3.3 配置Qt Creator-Unreal运行环境
在Desktop None Clang配置下的
Run--
Run--
Executable改为 <UnrealEngine根目录>/Engine/Binaries/Linux/UE4Editor
Run--
Run--
Command line arguments改为 <工程根目录>/<工程名>.uproject
2.3.4 测试Qt Creator-Unreal运行环境
点击Debug或Run按钮,应该先执行编译,然后弹出UE4Editor窗口:
配置完成
time: 2017.04.22-03:18
- Unreal4+Qt+Plugins(unrealcv)安装教程
- Unreal4新建工程导出Android安装包 教程
- Unreal4 入门(安装)
- Unreal4
- unreal4
- Unreal4
- web表单设计器Ueditor Formdesign Plugins安装使用教程
- Elasticsearch & plugins(ELK+kafka+filebeat) 安装教程
- Qt Plugins框架分析
- Qt安装教程
- qt 安装使用教程
- Windows安装Qt教程
- Ubuntu安装Qt教程
- Qt安装教程
- maven plugins 教程
- qt 5.3 linux安装教程
- Qt Data Visualization 安装教程
- 完整的qt安装教程
- 有趣的题目:四色着色问题算法研究
- spring_mybatis.xml 中国
- spring_json.xml
- EmpMapper.xml
- 有道词典简易客户端
- Unreal4+Qt+Plugins(unrealcv)安装教程
- shell spawn
- centos安装jdk、tomcat、mysql环境
- 设计模式之享元模式
- spring-boot整合mybatis
- My First RPG Game总结三
- [leetCode刷题笔记]77. Combinations
- Hill 加密算法
- 11步教你入门webservice