This listing has not been migrated to FAB by the seller. It is only available to use from your Vault in the Epic Games Launcher.Learn more about Fab

SVG Runtime System

Unbound Fanatic - Code Plugins - Apr 19, 2024

Load and manage SVG assets at runtime

  • Supported Platforms
  • Supported Engine Versions
    5.2 - 5.4
  • 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.

This is a plugin that enables Unreal Engine to support SVG files.

Compared with other plugins, this plug-in has the following advantages:

  • Extremely small package size, UScalableVectorGraphicsWrapper assets directly store SVG strings instead of image textures, even thousands of SVG assets will not exceed 10MB
  • Arbitrary size request, you can render any size lossless texture, of course, larger texture means longer blocking time
  • Intimate performance optimization, when you try to request a texture of the same size under the same ID, the system will directly return the already created texture instead of creating a new one.
  • The simplest operation, use USvgImage to manage all icons on your UI interface, just fill in the Id, and the system will handle everything for you.

About lunasvg Library:

  • lunasvg (MIT License) is an SVG rendering library
  • This Library generates svg textures at runtime
  • This is a Static Library
  • The library does not send any data

Technical Details

Features:

  •  SVG Asset Support
  •  Runtime Render

Code Modules:

  •  ScalableVectorGraphicsSupport(Runtime)
  • ScalableVectorGraphicsEditor(Editor)

Number of Blueprints:0

Number of C++ Classes:12

Network Replicated: No

Supported Development Platforms: Win64

Supported Target Build Platforms: Win64

Docs: SVG_Support SVG_Editor SVG_Runtime

Tags

SVGRUNTIME