Stage Zero – Shader Pre-Compile Plugin v3.7

Description

Stage Zero is a plug and play shader compile plugin that you can setup in less than 5minutes, compiles your project’s shaders before play to deliver seamless loading, smoother frame-rates, and a polished player experience from the very first frame.

 

Full Walkthrough and starter guide video

 

Preload shaders, assets, and levels on launch, with custom UI, music, and debug overrides, for truly hitch-free transitions.

Everything runs off timers and async requests, no blocking the game thread, so your first frame is smooth, your levels are ready, and your players stay immersed.

 

Key Features

 

  • Automatic Shader Pre-Compilation: Polls and displays real-time compile progress, with options to force or skip checks and to simulate progress for rapid iteration.
  • Asset Dependency Preloading: Scans MapsToWarmUp plus Primary/Secondary levels for /Game assets and preloads textures, materials, and effects.
  • Async Level Streaming: Warm up multiple levels then cleanly unload when done.
  • Custom UMG Loading Widget: Blueprint-driven progress bar, build-info display, completion & transition messages, all configurable at runtime.
  • Seamless Level Transition: Automatic fade-out of background music, on-screen message triggers, and then OpenLevel to your PrimaryLevel.
  • Blueprint & C++ Hooks: Expose GetShaderProgress() and ForceTransitionNow() to your Blueprints, receive progress updates via delegates in your own widgets.
  • Audio Support: Play looping background music with fade controls, all set up through the Details panel.
  • Fine-Tuned Timing Controls: Set minimum splash screen time, post-compile delay, and max wait before forcing a transition.
  • Comprehensive Debug Options: Override progress (100 jobs), skip shader checks, show build timestamps, and fall back to simulated progress—all without touching code.Docs: https://71-studios.gitbook.io/71-studios-docs

    Technical details

    Features

    • Shader Pre-Compilation TrackingAutomatically polls and waits for Unreal Engine’s shader compile jobs to finish before loading the primary map.
    • Asynchronous Level Streaming & CleanupDynamically loads and pre-streams multiple levels with proper unload/cleanup logic and transition.
    • Asset Dependency Preloading

    Code ModulesModule NameTypeStageZeroRuntime

    Note: The plugin contains only one runtime module for simplicity and plug-and-play integration.

     

    Number of Blueprints: 1(Example: WB_StageZero_LoadingWidget provided as a sample UMG implementation)

     

    Number of C++ Classes: 2

    • AStageZeroLoader
    • UStageZeroLoadingWidget (interface expected from user-defined Blueprint)

    Supported Development Platforms:

    Windows✅

    Mac✅

    Tested on both platforms; however, development should always ensure shaders are compiled per target.

     

    Supported Target Build Platforms:

    • Windows
    • MacOS

    The plugin prepares content for any supported UE5 platform, as long as shader formats are properly cooked.

    Documentation Link:https://71-studios.gitbook.io/71-studios-docs

    Important/Additional Notes:

    • Fully usable out-of-the-box via the included boot level and widget.
    • Designed for Blueprint-based teams—no C++ required to implement.

How to Install/Import?

VIP Downloads Today: 0 of 0

BECOME A VIP


PRODUCT LICENSE

You can contact us at any time and request that the asset you want be added to the site from the Request Asset section.

Check Also

Sneakers – All MH Bodies & UE5 Skeletons – Rigged download

Sneakers – All MH Bodies & UE5 Skeletons – Rigged

Nice Pictures9 assets›How to avoid overlaps of clothing with the body when using Metahuman Since …