ULTRAGORE System V2

Description

| VIDEO | DEMO | TUTORIAL | DOCUMENTATION |

ULTRAGORE is a high-performance, fully procedural gore and dismemberment system with Multi-Layer Damage, built entirely in C++
It requires no C++ knowledge to use – everything is exposed to Blueprints and ready to integrate into any project.

| Update V2 VIDEO |
  • Fully network-replicated gore, wounds, decals, and dismemberment
  • A new internal skeleton rig for Metahumans
  • New Vertex Damage nodes for shotgun spreads and knife slicing
  • New Material Functions for closed wounds and clothing rip
  • Various code fixes, stability improvements, and performance optimizations

Vertex Damage Component

  • Projects wounds directly onto mesh vertices – no UVs required.
  • Each hit spawns a cylinder that paints damage as vertex colors:

    Blue → blood splatter

    Red → wound/hole

  • Configurable radius, intensity, smoothing, and distance.
  • Works through a shader function, no textures needed.

Blood Decal Component

  • Handles blood decals and particle collisions with Niagara Callback integration.
  • Spawns decals on walls, floors, and direct hits.
  • Uses a pooled system → supports hundreds of decals without FPS drops.
  • Just 3 nodes to set up all decal logic.

 

Dismemberment Component

  • Fully procedural limb removal with per-bone settings via Data Assets.
  • Assign particle FX, sounds, and sockets for blood direction.
  • Works on any skeletal mesh.

 

Included Content

ULTRAGORE ships with ready-to-use assets for quick integration:

  • Blood Particles (Niagara systems)
  • Blood Decals (optimized materials & decal assets)
  • Gore Skeletons (Metahuman, UE4, UE5 versions, for instant dismemberment setup)

     

These assets are included as examples and can be used directly in your project or replaced with your own.

Technical details

Contains:

  • 3 C++ Components
  • 1 C++ Data Asset
  • 2 Fx
  • 2 Skeletal Mesh
  • 7 Meat Mesh
  • 5 Materials
  • 16 Material Instance
  • 1 Material Function
  • 17 Textures

 

Code Modules: ULTRAGORE (Runtime)

 

Number of C++ Classes: 5

 

Network Replicated: Yes

 

Documentation Link: Here

 

Example Project: Here

 

Important/Additional Notes:

  • Requires the Niagara plugin.

How to Install/Import?

VIP Downloads Today: 0 of 0

BECOME A VIP


PRODUCT LICENSE

You can contact us at any time and request that the asset you want be added to the site from the Request Asset section.

Check Also

Little Dragon Warrior download

Little Dragon Warrior

Crazy Vertex7 assets› Description Low Poly model of cute little dragon with spear. The project …