Last chance—the February Sale ends on 2/22 at 9:59 AM EST!

Retro Rendering

Marcis - Code Plugins - Feb 12, 2024

Function library for rendering meshes like it's the 90s.

  • Supported Platforms
  • Supported Engine Versions
    5.1 - 5.3
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.


Playable Demo

Step into the nostalgia of the 90s gaming era with Retro Rendering, your ultimate function library designed to effortlessly render meshes in a classic, old-school style. Perfect for developers seeking to recreate the iconic look and feel of retro inventory systems and UI. Includes an example of 3D inventory rendering (right-click the editor utility widget to run it).

This plugin is not a replacement for Retro Graphics

For questions and support, please join the discord server!

Technical Details


  • Per-triangle depth sorting (no depth buffer)
  • Custom sort priority
  • Affine texture mapping
  • Alpha blending
  • Vertex snapping
  • Per-vertex directional lighting
  • Dithering
  • Near clip effect
  • Frustum culling
  • Backface culling (optionally render as two-sided)
  • Works with static and skeletal* meshes

Code Modules:

  •  RetroRenderer, Runtime

Number of Blueprints: 2

Number of C++ Classes: 2

Network Replicated: N/A

Supported Development Platforms: Win64

Supported Target Build Platforms: Win64

Important/Additional Notes: *Skeletal mesh animations are not supported. This plugin isn't intended to be used with high-poly meshes.