Diligent Engine 2.5.5: material improvements, post processing effects, Hydrogent and more

This release packs a lot of new features and improvements.

Post Processing effects

Screen-Space Reflections

Screen-Space Ambient Occlusion

Depth of Field

Bloom

Temporal Anti-Aliasing

Hydrogent

An implementation of the Hydra rendering API in Diligent Engine.

PBR Material Improvements

Clearcoat

Sheen

Anisotropy

Iridescence

New Samples and Tutorials

Tutorial27 – Post Processing

USD Viewer

API Changes

  • Added MultiDraw and MultiDrawIndexed commands (API254006)
  • Added SerializationDeviceGLInfo struct (API254005)
    • The ValidateShaders member allows disabling time-consuming shader compilation
  • Replaced AnisotropicFilteringSupported member of SamplerProperties struct with MaxAnisotropy (API254004)
  • Added TextureSubresourceViews device feature (API254003)
  • Added device context rendering statistics (API254002)
    • Added DeviceContextStats struct
    • Added IDeviceContext::ClearStats and IDeviceContext::GetStats methods
  • IDeviceContext::TransitionShaderResources: removed unused pPipelineState parameter (API254001)

Leave a Comment

Your email address will not be published.