QrCodeMaster
  • Welcome To QrCodeMaster
  • Getting Started
    • Introduce
    • Example Widget Editor
  • Explain
    • Generate QrCode
    • Save Generate Qrcode to Path
  • Other
    • Discord Channel
Powered by GitBook
On this page
  1. Getting Started

Introduce

PreviousWelcome To QrCodeMasterNextExample Widget Editor

Last updated 7 months ago

The QrCodeMaster plugin for Unreal Engine is a comprehensive and flexible solution for generating and saving QR codes directly within your Unreal projects. Whether you're building interactive applications, virtual experiences, or in-game content, this plugin allows you to dynamically generate scannable QR codes based on input strings, URLs, or other data. It supports a variety of image formats, customization options such as colors, error correction levels, encoding modes, and scalable outputs to fit your needs.

This plugin is ideal for game developers, educators, or marketers who need to provide interactive features like linking in-game content to web services, creating virtual QR codes, or integrating mobile app experiences.

Key Features:

  • Dynamic QR Code Generation: Generate QR codes at runtime using any string, URL, or data input.

  • Flexible Image Export: Save QR codes as multiple image formats including PNG, JPEG, BMP, EXR, and more.

  • Customizable Colors: Set custom foreground and background colors for the QR code using linear or standard color inputs.

  • Error Correction Levels: Supports multiple error correction levels (L, M, Q, H), allowing QR codes to remain scannable even if partially damaged.

  • Encoding Modes: Choose from different encoding modes (Numeric, Alphanumeric, 8-bit, Kanji) to handle a wide range of input types.

  • Scalable Output: Generate QR codes at any scale, making it adaptable for both small UI elements and large virtual displays.

  • Border and Version Support: Adjust the size of the border around the QR code and choose the version to control the data density.

  • Custom File Naming: Save images with auto-generated names based on date-time stamps or use custom file names for easy organization.

  • Blueprint Callable: Fully exposed to Unreal's Blueprint system, allowing non-programmers to easily implement and customize QR code generation.

  • Multi-Platform Support: Works across all major Unreal Engine-supported platforms, making it versatile for mobile, desktop, and VR/AR applications.