Skip to main content

XFSDK Core

XFSDK Core is the advanced XFSDK framework. It requires Unreal Engine X, the custom Unreal Engine 5 fork. It is not a drop-in plugin for stock Unreal Engine.

Feature documentation​

FeatureDocumentationStatus of this documentation
Hybrid SDF GIGlobal IlluminationShared implementation documented
Loading ScreensLoading ScreensShared implementation documented
PSO PrewarmingPSO PrewarmingShared implementation documented
Extreme FoliageExtreme FoliageTBD
WaveWorks 2.0WaveWorks 2.0TBD
Deferred MSAADeferred MSAATBD
Advanced AAAdvanced AATBD
Ambient OcclusionAmbient OcclusionTBD
Core documentation status

The shared technical references for GI, loading screens, and PSO prewarming live under XFSDK Core. Core and standalone GI/SMAA use x_ console variables; Light uses xl_. For shared GI and loading-screen controls, the CVar suffixes are unchanged. Documented behavior and API examples originated in Light; Core-specific project setup and Blueprint/API differences remain TBD.

Which XFSDK product?​

  • XFSDK Core: Advanced framework for Unreal Engine X.
  • XFSDK Light: Supported standard UE5 plugin with shared GI/loading/PSO systems plus its own SMAA and Bend-style screen-space shadows implementations.
  • XFSDK Enhanced SMAA: Standalone version of the Light anti-aliasing system.
  • XFSDK Hybrid SDF GI: Upcoming standalone product using the shared GI technology. Its technical reference documents the shared implementation; standalone packaging and integration details are not yet established.

See XFSDK Family for the full comparison.