2017-07-29 09:28:05 huihut 阅读数 1532
  • 从这里开始虚幻4-Editor介绍 v4.18

    本课程系列取名英译系列,是录制人员参考国外英文原版经典教程,结合中国人的习惯录制而成。希望能够给大家以帮助。从这里开始虚幻4系列教程,是Unreal的官方发布的入门教学,非常经典,是学习Unreal的佳入口。

    2392 人正在学习 去看看 杨石兴

Unreal 源码编译运行 Missing cached shader map… 的问题

问题描述

Unreal 源码是 Github-release 分支,版本是4.16。

编译运行Unreal引擎源码的时候,出现虚幻编辑器的窗口,但是卡在45%不动。

并在调试窗口输出:

Missing cached shader map for material WorldGridMaterial, compiling. Is special engine material.

同类问题

同样这个问题,在unrealengine社区有人遇到,但没有说明具体原因及解决方案。

answers.unrealengine.com - UE4.7 source build, missing cached shader

结果

结果我没有进行任何操作,再等会儿 居然成功运行了起来!

我猜测可能是WorldGridMaterial这个材质需要联网下载,然后由于网络问题在45%处卡住了一会儿。

2019-05-16 13:46:50 wang371372 阅读数 224
  • 从这里开始虚幻4-Editor介绍 v4.18

    本课程系列取名英译系列,是录制人员参考国外英文原版经典教程,结合中国人的习惯录制而成。希望能够给大家以帮助。从这里开始虚幻4系列教程,是Unreal的官方发布的入门教学,非常经典,是学习Unreal的佳入口。

    2392 人正在学习 去看看 杨石兴

    unreal源码的获取安装编译参考这编文章:

           https://www.cnblogs.com/sundayofit/p/8448786.html

    我的编译环境是VS2017,win7系统,编译时,提示如下错误问题:

          错误 MSB3644 未找到框架“.NETFramework,Version=v4.6.2”的引用程序集 的解决方法。

   按照网上的方法,安装.NET 4.6.2的sdk,重启,修复。。。。。结果依然无法找到4.6.2框架。干脆使用最粗暴的方式,搜索unreal源码目录下的所有.csproj文件,打开将下面的4.6.2改为4.6.1。编译成功,不过编译过后的文件贼大,整个文件夹有67G。

<TargetFrameworkVersion>v4.6.2</TargetFrameworkVersion>
改为
<TargetFrameworkVersion>v4.6.1</TargetFrameworkVersion>

  

2019-11-27 11:50:55 t163361 阅读数 26
  • 从这里开始虚幻4-Editor介绍 v4.18

    本课程系列取名英译系列,是录制人员参考国外英文原版经典教程,结合中国人的习惯录制而成。希望能够给大家以帮助。从这里开始虚幻4系列教程,是Unreal的官方发布的入门教学,非常经典,是学习Unreal的佳入口。

    2392 人正在学习 去看看 杨石兴

原文地址:https://blog.csdn.net/t163361/article/details/103273128

官方视频教程
中文文档地址
Unity开发者学习通道
启动器下载
如何下载编译引擎源码
官方源码地址
里面包含Unreal的源码等开源库
想要下载Unreal源码,需要申请成为Epic Games成员

2015-08-03 11:50:36 pizi0475 阅读数 1861
  • 从这里开始虚幻4-Editor介绍 v4.18

    本课程系列取名英译系列,是录制人员参考国外英文原版经典教程,结合中国人的习惯录制而成。希望能够给大家以帮助。从这里开始虚幻4系列教程,是Unreal的官方发布的入门教学,非常经典,是学习Unreal的佳入口。

    2392 人正在学习 去看看 杨石兴
   UnrealEngine4目前有两个版本:一个是下载版,生成工程不会附带引擎源码,取而代之的是外部依赖库。另一个是源码版,需要在GitHub上下载源码2个资源包1个补充包,编译后创建工程可以同时附加引擎工程源码。对于团队级开发肯定是需要引擎代码支持的,不然无法从原理层解决实质问题。

    如果不了引擎的各种机制就写代码,好吧只有2种可能性:

    一. 是有一套通用开发架构,不用关心引擎底层调用关系,只要求对开发框架有应用级了解。
    二. 代码各种冗余,运行效率差,引擎特性无法得到发挥。

    笔者有幸在基于UnrealEngine4引擎开发一套通用架构,代号:EasyKit。其目的是:进一步降低UE4开发门槛,提升游戏开发速度,简化逻辑程序员与引擎代码的耦合 当然要非常感谢,公司的领带一直支持和鼓励我们EK小组在UE4还没有得到广泛认可的局面下深入探究UE4并形成一套完成的开发流程以及一套通用性架构EasyKit。

    好了废话不多说,上周五EPIC更新了UnrealEngine4.1源码。好吧,是一个重量级更新版本解决了很多问题(同时上周有两天的BUG时间浪费了- -!)势必要更新。编译UnrealEngine4.1时我单位的机器就是编译不过,总是报编译错 错误原因是找不到 xxx.h 文件。

    由于UE4是通过NMaker配置工程并通过命令行和UnrealBuliderTool进行编译解决方案的,所以有些编译问题会跟通常在游戏公司不太一样.. 下面就是编译问题总汇,记录下编译问题前人栽树后人乘凉喽。

    一. 在编译UnrealEngine4.1时出现各种 xxx.h 文件找不到并且自己没有修改过任何工程配置文件的前提下,请尝试把所有跟UnrealEngine4.1相关的工程删除掉,重新尝试解压->用GenerateProjectFiles.bat生成工程->编译。如果还是出现 找不到各种 xxx.h 文件的情况,请卸载Incredibuild后重新编译。(当然要先检查下自己的资源和源码的压缩包是否完整)。
    
2016-10-15 12:08:22 u011417605 阅读数 9603
  • 从这里开始虚幻4-Editor介绍 v4.18

    本课程系列取名英译系列,是录制人员参考国外英文原版经典教程,结合中国人的习惯录制而成。希望能够给大家以帮助。从这里开始虚幻4系列教程,是Unreal的官方发布的入门教学,非常经典,是学习Unreal的佳入口。

    2392 人正在学习 去看看 杨石兴

虚幻4源码 :https://github.com/EpicGames/UnrealEngine,需要登录github,才能下载。

登陆后,打开上面的网页,可以看到工程代码,下载zip文件:



下载完成后,解压,可以看到如下图:



先点击Setup.bat,安装下载,这个过程需要一段时间。等待完成后,运行GenerateProjectFiles.bat,生成VS解决方案:


双击UE4.sln打开,编译即可。


本文地址:http://blog.csdn.net/u011417605/article/details/52822118

Unreal4

阅读数 1774

没有更多推荐了,返回首页