logo80lv
Articlesclick_arrow
Research
Talentsclick_arrow
Events
Workshops
Aboutclick_arrow
profile_loginLogIn

This Custom UE5 Lighting System Lets You Create 90s-Style Renders

The creator plans to share the system as a downloadable asset.

Indie Developer and Unreal Engine enthusiast known as grumbo continues working on Happy! the Hippo, an upcoming 3D platformer featuring "overpowered movement" and "PS2 jankiness", presenting a fantastic custom-made lighting system developed for it in Unreal Engine 5.

Developed with C++ in the unmodified version of the engine, the system enables its creator to set up striking 90s-style 3D renders, featuring phong shading and dynamic shadows achieved through custom light classes and a subsystem to manage them, which store all the lighting data in a texture and read it within the material. Going forward, grumbo aims to release the system as a downloadable asset and share an in-depth breakdown for those who'd prefer recreating it themselves.

"If you're just talking about the actual lighting data and not the shadow maps, it's a single render target," the developer explained. "It's resized dynamically whenever a light is added or removed from the scene – can't remember the exact size off the top of my head, but each light takes up one column of 3-5 rows of pixels. One for the light color/intensity, one for the location and radius, one for the shadow map index, etc. Spot lights and Rect lights use a few more rows since they have some extra data (direction, angle, etc.), so you could have a thousand lights in the scene, and at most it'd be a 1024x5 texture."

Follow grumbo on Twitter to learn more about Happy! the Hippo and to not miss the release of the lighting system. Don't forget to join our 80 Level Talent platform and our new Discord server, follow us on InstagramTwitterLinkedInTelegramTikTok, and Threads, where we share breakdowns, the latest news, awesome artworks, and more.

80 insectoid creature mega pack to create a variety of insects and alien creatures in the blink of an eye! Mandibles, horns, limbs, and all the little bits to bring your bugs to life! Just load the brushes, drag them into your scene and you're ready to go!

Error
(2000-0001)

Join discussion

Comments 0

    You might also like

    A Week After "Basically Announcing" Minecraft 2, Notch Basically Cancels It

    Instead, he and his team will focus on the previously-announced retro-style roguelike.

    Rumor: Possible Release Date for Grand Theft Auto 6 Revealed

    A video game store from Uruguay appears to have disclosed the launch date for the gaming industry's most anticipated title.

    Breaking: Unity Suddenly Lays Off Numerous Developers With a 5 AM Email

    Apparently, the entire Unity Behavior team was cut, alongside many other employees.
    • Abandoned Apartment Props
      by Dekogon

      This project includes assets, maps, materials, Blueprints, and effects created in the Unreal Engine. Each asset was created for realistic AAA quality visuals, style, and budget.

      Error
      (2000-0001)
    • Hardsurface Height/Alpha Vol.1
      by Jonas Ronnegard

      Sci-fi brush and alpha set for Substance painter, ZBrush, Quixel DDO, 325 brushes and height/alpha maps, all 2048x2048 16bit in tiff as well as jpeg and ABR Photoshop Brushes.

      Error
      (2000-0001)

    We need your consent

    We use cookies on this website to make your browsing experience better. By using the site you agree to our use of cookies.Learn more

    ×