Skip to content

Episode 3 Relight and Bloom

Latest

Choose a tag to compare

@postmemetic postmemetic released this 22 Jun 03:19

With this release, Episode 3 is now remastered! I also added a full bloom implementation (used RTX Remix as reference), as well as improved level loading system, mirror replacement, and tons of other bug fixes and internal clean-up. Performance is still an issue, but it's the next big target now that the renderer is nearing feature completion and core content is now looking good with it.

10

How to install/run:

  1. Purchase and install Duke Nukem 3D: 20th Anniversary World Tour (or otherwise have it installed on your computer - you need a commercial version of Duke 3D to use with the Duke-RT engine fork)
  2. Download the .zip file in the assets section from this release
  3. Unzip Duke-RT to your computer
  4. Run launch-duke-rt.cmd in that folder
  5. Give it the path to your Duke 3D install (if it doesn't find it automatically)
  6. Let it grab the normal maps from Duke World Tour (if that's your Duke version, will still work without them)
  7. Let it open your browser to grab the voxels
  8. Download the voxels from that site
  9. Go back to the Duke-RT console window and hit enter
  10. Let it unpack the voxels into its own directory for you
  11. Proceed into the game
  12. Always run via launch-duke-rt.cmd in the future
14

New stuff (cumulative starting from 0.3.0:

  • Episode 3 main level lighting pass
    • New lights in dark spots
    • Some better emissives
  • Bloom system that makes light fixtures and emissive surfaces look much more natural
    • Turn it on and off in Display Options
    • Tweak detailed settings in advanced setting (Display Options>Render Options)
  • Real mirrors
    • Mirrors no longer use portals, but instead are replaced with proper reflective surfaces
    • Fixes issues around bad motion vectors, viewZ, and guides that caused blurring in mirrors
  • Improved loading system
    • Levels now finish loading properly before rendering first frame, improving choppy starts like E1L1
    • Big pass to improve load manifests and get enemies and some props loaded ahead of time
  • Episode 2 main level lighting pass
    • Added new lights throughout areas that had no visible light sources
    • Updated emissive behavior in some areas to make things sane and visually coherent
    • Fixed some busted materials
  • Settings profile system and simplified settings menus (advanced options still available)
  • Crash monitoring and settings recovery
  • Episode 1 re-light treatment
  • Added red glow effect to enemy laser fire
  • Fixed missing skyboxes on levels like E1L4 and E1L5
  • Fixed skyboxes looking deep-fried
  • Fixed flickering light effects from weapon impacts like the devastator
  • Reduced muzzle flash intensity and reach (cowards)
  • Even more launcher/installer simplification
2

What's coming up:

  • Secret level remastering for episodes 1, 2, and 3
  • Fix for moving surface blurriness like sliding panels, rotating models, etc
  • Performance improvements
  • Volumetrics like weapon smoke
  • Better water
19