UNIGINE2.19.1推出了几个值得注意的功能,应该会吸引各行各业的开发人员和专业人士。从升级到逼真的渲染,再到增强的虚拟现实和动画工具,UNIGINE提供了旨在提升其平台的创造力和技术潜力的增强功能。SSRTGI的照片级真实感UNIGINE通过改进其屏幕空间光线追踪全局照明(SSRTGI)技术,在照片级逼真渲染方面又迈进了一步。半球光线分布的彻底改进旨在提供更自然、更逼真的视觉效果。屏幕空间环境光遮蔽(SSAO)的伽马校正问题也已得到解决,确保无论是在标准缓冲区还是在调试可视化模式下查看,渲染都更加准确。此外,SSAO与反射之间不必要的重叠问题也已得到解决,从而可以实现更清晰、更逼真的反射效果。VR获得DLSS和FSR性能提升VR开发人员会很高兴地听到2.19.1版本将对NVIDIADLSS3和AMDFSR2.2升级技术的支持扩展到此类项目。这些工具最初在2.18.1版中引入,对于减少像素渲染负载并保持视觉保真度至关重要。它们在VR中的实施可确保更顺畅、更流畅的体验,尤其是在使用资源密集型应用程序或更高分辨率时。SpiderVision和WebStream插件改进SpiderVision插件是高级可视化项目的主要插件,现已进行升级,旨在提高可用性。新的撤消和重做功能、投影设置小部件中的多选功能以及直观的UI工具提示只是SpiderVision实现的增强功能中的一小部分。API中引入的"无边框"窗口类型为需要无缝视觉集成的应用程序增加了更多灵活性。UNIGINE的WebStream插件是2.19版中的一个重要新增功能,支持通过WebRTC流式传输UNIGINE应用程序渲染的音频和视频帧。在此版本中,该平台扩展了这些功能,允许将场景中任何摄像头的流式传输到单独的Web浏览器。最新的WebStream功能可以为各种客户端提供不同的视角,无论是在移动设备还是台式机上。能够打开多个浏览器实例来展示不同的摄像头视图,进一步凸显了此更新可能会改变协作和远程工作环境。动画预览和USD支持动画一直是UNIGINE的重点,版本2.19.1在资产浏览器中引入了内置动画预览工具。此新功能允许开发人员在将动画应用于SkinnedMesh对象之前预览动画,从而简化了工作流程,消除了不必要的步骤,同时加快了创作过程。对于使用通用场景描述(USD)文件的用户,此更新基于2.19版中引入的导出功能,现在包括USD导入功能。开发人员可以直接在UNIGINE生态系统中处理usda、usdc和usdz文件格式,从而促进内容创建工具之间的工作流程更加顺畅。此外,USDExport插件已更名为USDExchanger,现在可在所有SDK版本(包括免费社区版)中访问。通过ImGui集成简化插件创建那些希望扩展UNIGINE编辑器功能的人会发现DearImGui图形界面库有很多值得赞赏的地方。该版本包含一个可通过Add-OnStore获得的"ImGuiSamplesPlugin",旨在帮助开发人员轻松创建自定义插件。三个示例演示了该插件的功能:样条线编辑器:在样条线编辑中使用撤消/重做API、自定义可视化和热键重新映射的展示。编辑器(即时模式):演示如何使用类似ImGui的原理实时创建简单插件,并提供交互式多边形操作示例。组件:重点介绍用户如何在编辑器中生成和分配C++组件到节点,从而实时调整参数。UNIGINE2.19.1中其他值得注意的新增功能此次更新还包含一些较小的调整和改进,进一步提高了SDK的性能和可用性:OpenXR手部追踪和对Linux系统的支持。更快的GUI渲染,据称效率提高了两倍。性能提升,例如优化的哈希图和改进的编辑器生活质量功能。方向盘控制器的力反馈支持,适合模拟项目。新的开发工具,包括带有运动链的基于物理的机械臂示例和面向C++开发人员的免费学习课程。此外,通过允许直接从SDK浏览器创建新帐户,用户帐户注册也变得更加简单。UNIGINE2.19.1带来了许多有意义的新功能,例如VR升级、更强大的USD文件支持以及插件开发工具。借助这些最新增强功能,该平台旨在提升其在游戏、模拟、培训等领域作为高要求专业级项目的可靠选择的地位。