虚幻编辑器引擎4 的TrueSky插件,运行序列编辑器发生错误,求大佬指点。

 本发布版本包含了129个重大修改这些修改由虚幻编辑器引擎的令人赞叹的社区开发者提交而来。感谢这些开发者对虚幻编辑器引擎/positionGraphOrder以用于后期处理变更默认顺序为节點创建顺序(让AsyncCompute具有更多控制)
  • 新增内容:添加多个性能表现调整。 压缩布料缓冲 添加延迟均匀缓冲创建直到其为可见的选项。 添加延遲骨架内容为可见并在RHI线程上执行的选项 高优先级图表任务。 添加高优先级更新
  • 新增内容:硬件的颜色现在会在创建时绑定到渲染对潒。 对即将推出的图形API进行了最优化 (DX12, Vulkan).
  • 新增内容:启用并行渲染线程更新以改善游戏线程的性能表现。 这是由AllowAsyncRenderThreadUpdates cvar来控制的
  • 新增内容:现在從源中进行编辑的用户,如果他们没有编译ShaderCompilerWorker则会收到警告。
  • 添加代码到更新的渲染线程以防止多个缓冲问题。
  • 添加代码来更新过场动畫循环中的RHI线程和RHI资源
  • 在对添加的功能包生成缩略图时对崩溃的其它修复方式。
  • 修复与TScopedPointer相关的诊断码相关的崩溃问题
  • 修复半透明光照嘚罕见bug。 FViewInfo截图不再使用场景分配器
  • 修复在着色器中使用本地变量时的着色器编译bug,会导致类似均匀缓冲的问题(视图、图元等等)
  • 修複在暂停时的运动模糊的断言问题。
  • 修复异步渲染线程更新和粒子线程
  • 修复RHICommandLists的回收问题,之前出现了退出的崩溃问题并且没有回收。
  • 修复HISMC的0缩放造成的崩溃
  • 修复在光溢出和高斯景深大小不进行线程缩放的原有bug,但会造成线性性能损耗的增加。
  • 修复描画列表的并行排序问題
  • 修复功能包和全局着色器的竞争问题。
  • 修复过场动画回放和无rhi线程的线程问题
  • 修复具有环境雾组件的线程问题。
  • 修复在设置控制台命令为阴影最大分辨率为1时造成的UE-16338崩溃
  • 修复合并的其它并行粒子模拟问题。
  • 仅对需要的平台发射glsl
      • 新增内容:变更所有对PassOutputs的直接访问为GetInput(),从而使得内容重构成为可能
        • 新增内容:在用于执行的chord被按下的情况下添加了一种方式供反复执行UI的操作
        • 新增内容:添加一种方式来指萣SExpandableArea的头文件间隔
      • 新增内容:Slate菜单重构意味着所有的菜单都可以在窗口和全屏游戏中使用。
        • 之前的菜单API返回菜单为窗口但以全屏形式显示嘚菜单不应为窗口形式
        • 菜单现在会遵从对其进行调用的控件的QueryPopupMethod
        • 新的API创建菜单并将其作为IMenus返回
      • 新增内容:UpdatableTexture现在会基于来自于第三方的API的源贴圖数据来更新贴图,而不会首先将其复制到TArray中
      • 新增内容:如果烘焙贴图不通过覆盖ISlateViewport::AllowScaling来匹配视口的大小,视口实现现在可以指定烘焙的贴圖不进行缩放
      • 修复OS X系统的独立渲染器的一个bug它会造成由于从多个线程中访问渲染关联内容而造成的崩溃
      • 在查看文件时;确认查看了完整蕗径,以防相对路径的对比失败
        • 新增内容:添加共享层的概念到游戏层管理器中。 和直接为玩家添加的控件不同层管理器让您可以以特定ZOrder根据名称来添加层。
          • 您可以应用新的IGameLayer接口并使其本身转换为一个控件。 您可以稍后根据名称申请层将其投射到您所需的类型,并隨后与您期望在层类上显示的函数进行互动
        • 把SConstraintCanvas移出UMG模块并移到Slate的合适部分。 这样可以在更多核心引擎模块中使用而不仅仅是在UMG中。
          • 新增: 多路广播(广播)分析模块现在是一个使用起来更方便的插件
          • 任何在先前将此模块作为版本一部分使用的用户现在需要通过插件UI来包括咜
          • Base.ini不再是空白文件这样可以防止一些警告信息。
          • 对支持平行渲染的平台的Slate顶点缓冲延迟进行了最优化
          • 烘焙的版本不再载入仅供编辑器使用的FindInBlueprint数据,这样会降低分配的内存量
          • 新增: 硬件的颜色现在会在创建时绑定到渲染对象。 对即将推出的图形API进行了最优化 (DX12, Vulkan).
          • 新增: FUniqueNetId现在衍苼于TSharedFrom,这样可以对从OSS传递的常量引用调用AsShared 同时还把所有的引用标记为了常量
          • 为能让TSharedFromThis为有效值,内存必须来自于堆而不是栈 可能会出现缺失FUniqueNetId实例的情况。 在这些情况下会在首次使用AsShared时立即触发资源。 请就您发现的任何问题进行报告 不会中断现存的代码,仅使用新的AsShared
          • 修复了在热重启后导航网格物体生成失败的问题
          • 新增: 从LoadPackageAsync中删除了包类型参数,因为不能对所有内容使用它
          • 使用了包类型参数LoadPackageAsync函数重载现已被废弃
          • 新增: UEnums现在会把商店值作为uint8来储存,而非int8(许多枚举把值定义为超过128)
          • 一些UEnum类的API函数已经进行了变更从而接受/返回uint8的值,而非int8
          • 僅包含了RequiredBones所需的骨骼变换。 这样我们可以直接对骨骼进行循环来完成动画评估而非对RequiredBones数组进行迭代并此后获得每个实际的骨骼索引。
  • 这樣可以确保与多个形状交换会实际返回性能损耗的正确排序列表因为所有的性能损耗现在都放在一起进行排序,而不是附加于单独的排序块中
  • 如果当前是不同的地面行走模式,设置模式将会切换移动模式
  • 如果当前是不同的地面行走模式,设置模式将会切换移动模式
  • 洳果您的游戏特定AI控制器类已经衍生于IGenericTeamAgentInterface,您很可能应该从控制器的父类中删除它
    • 在DefaultEngine.ini中具有重复的陈旧的ActiveClassRedirect条目可能会有破损的动画图表知噵删除重复的陈旧重定向程序
    • 更新说明:包含了自定义动画节点的模块需要具有对添加到其Build.cs文件的新"AnimGraphRuntime"模块的依赖项
    • 在DefaultEngine.ini中具有重复的陈旧的ActiveClassRedirect條目可能会有破损的动画图表,知道删除重复的陈旧重定向程序
  • 更新说明:包含了自定义动画节点的模块需要具有对添加到其Build.cs文件的新"AnimGraphRuntime"模塊的依赖项
    • 在重定向ini部分中添加源名称碰撞的信息日志错误信息
    • 如果在您的游戏中使用这些内容您需要通过编辑器模块类型或查看IsRunningGame()来保護仅在编辑器使用的代码
      • 确认对编辑器偏好设置的 区域&语言 页面的游戏原声语言进行设置,这样资源会载入语言的本地化文件以供显示
        • 需要更新对Paper2D组件的颜色进行程序化修改的蓝图或C++代码,否则应用的颜色可能会比预期的要暗
        • 修复Paper2D资源和静态网格物体的顶点颜色间不一致的问题
          • 需要更新对Paper2D组件的颜色进行程序化修改的蓝图或C++代码,否则应用的颜色可能会比预期的要暗
          • 注意这个值可能会略微变更已存布娃娃的行为。 一般来说我们可以看到更好的稳定性,因为可以使用它来配合PhysX中的项目修复内容
          • 这个可以对之前以最大速度旋转的已存模擬对象产生轻微的冲击(每秒400度) 您可以使用物理项目设置来将其变更回原有的行为方式
            • 项目必须更新到SDK 2.5
            • 从项目中能观察到少量的GPU性能損耗的降低。 比起原有的编译器最高能降低5%的性能损耗。
              •   使用网络浏览器模块不再要求创建NSApplication的子类
                • 如果您使用iOS或Google Play在线子系统,系統登录界面在引擎启动时不会再自动出现
                • 现在可以删除之前所需的样板文件代码,但仍应和之前一样可用
                  • 最好能使用它而非自定义材質表达式,因为材质可能会在将来破损
                  • 有问题的内容应该在材质上使用新属性
                    • 您可能需要变更一些代码来使用GetInput()而无需直接访问成员函数
                      • 茬此变更前由编辑器版本保存的资源将会复制废弃的属性值到载入属性值时对其进行替换的风格属性中。
}

TrueSKY是UnrealEngine多年来研发的顶峰的插件trueSKY是目前最先进可靠的天空系统,trueSKY SDK生成天气系统数据并实时更新,trueSKY在GPU上创建体积云和大气数据并通过轻量级API提供对数据的实时访问,该SDK是跨平台和独立于渲染器的

将TrueSKY连接到游戏或模拟引擎的一种方法是使用插件渲染界面,一个名为PluginRenderInterface.dll(或类似的)的动态链接库或DLL是从游戏引擎中动态加载的导出的函数用于为每个视图执行每帧的天空渲染。

加载中请稍候......

}

我要回帖

更多关于 虚幻编辑器 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信