CRYENGINE 5.7 Details Unveiled – DirectX12, Vulkan, Raytracing Available Spring 2020

Alexander Buck

Crytek has unveiled its most recent variant of their roadmap. The new roadmap has unveiled Crytek will be bringing support for DirectX 12, Vulkan, and raytracing to CRYENGINE, similar to the Neon Noir demo.

CRYENGINE 5.6 - 5.7's Foundation

CRYENGINE 5.6 will introduce the following features:

Related StoryJason R. Wilson
Khronos Group Finalizes Vulkan Video API 1.0, Intros H.264 & H.265 Decode
  • Mesh/Opaque Particle Casting Shadows
  • Render Optimization Pass
  • Tesselated Particle Ribbons
  • Opaque Particle Z-Buffer
  • Memory Footprint Reduction
  • CPU Optimization

CPU Optimization is most likely improved support for high core count CPUs. This will be beneficial to gamers using future Ryzen 3000 CPUs with CRYENGINE taking advantage of Zen 2's design. The same goes for gamers running high core count Intel Core X-Series  CPUs. CRYENGINE 5.6 will lay the foundation for CryEngine 5.7 and will be released within the summer of 2019.

CRYENGINE 5.7 - Modern Improvements to CRYENGINE

CRYENGINE 5.7 is set for a release in the spring of 2020. CRYENGINE 5.7 brings multiple new features, all major improvements over the previous variants of CRYENGINE:

  • Support for Oculus Quest
  • Improved VR Support
  • Area Lights Implementation
  • Improved Multiple View Rendering
  • Opaque Particles/Deferred Lighting
  • Optimized Dynamic Instancing
  • DirectX 12 Implementation
  • Vulkan Implementation
  • Raytracing Implementation

The three most notable additions to CRYENGINE are DirectX 12, Vulkan, and Raytracing. Crytek is known for their advanced optimization, getting the most performance out of the user's hardware, and with DirectX 12 and Vulkan support, performance improvements will be even greater. DirectX 12 and Vulkan are sure to provide decent performance bumps to Radeon GPUs. DirectX 12 and Vulkan will bring asynchronous compute support to CRYENGINE, an option GCN had been designed to take advantage of.

If CRYENGINE is designed with the same concept as Neon Noir, Radeon GPUs may be given the ability to perform raytracing operations.

CRYENGINE 5.8 - Future Updates

CRYENGINE 5.8 will build upon CRYENGINE 5.7. CRYENGINE 5.8 will add support for Multi-GPU DX12 configurations. Another addition will also be support for NVIDIA Ansel. Other additions for CRYENGINE 5.8 include:

  • Deferring RenderObject Compilation to Job Threat
  • Distance LOD Merging
  • Vegetation Spine Animation on GPU
  • Pixel Shader to Compute Shade
  • Order Independent Transparency
  • Parallax Skybox
  • Parametric Surface Support
  • Physically Based Material Blending

CRYENGINE - Raytracing Performance

CryEngine 5.7 Vulkan DirectX 12 Crytek

Depending on how well CRYENGINE handles raytracing operations and multi-GPU configurations, multi-GPU configurations may become a viable option for power users. Crytek previously implemented nearly perfect scaling for AMD's Fiji GPUs, and due of the nature of raytracing, these types of operation scale well across multiple CPU cores, and should do the same for multiple GPUs.

Share this story

Deal of the Day