转至内容
商品 Mesh Painting – Runtime & Multiplayer Ready 的媒体 1

描述

📺Showcase🎬Quick Start Tutorial 🙋‍♂️Discord Support📃Documentation🎮Demo Downloads🔗Roadmap💬Troubleshooting

Mesh Painting - Runtime & Multiplayer Ready: is a GPU-powered runtime painting system for Unreal Engine, designed for gameplay-ready mesh painting on both Static Meshes and Skeletal Meshes.

Get started in minutes: add RuntimeMeshPaintTargetComponent to the mesh actor, connect the included Mesh Painting material function, add PaintingModeControllerComponent to your player, and start painting directly on meshes during gameplay.

Two ready-to-test demo maps are included, so you can see the full workflow in action before setting it up in your own project.

Use it for character customization, object painting, washable surfaces, gameplay marks, creative tools, in-game customization menus, player-controlled paint modes, and multiplayer painting systems.

Why This System Stands Out

Most runtime painting solutions force you to choose between visual quality, performance, and setup complexity.

This plugin is built to avoid that tradeoff.

Instead of relying on mesh vertex density or CPU-heavy skeletal mesh triangle calculations, this plugin uses a GPU-projected UV painting workflow. The brush area is evaluated on the GPU and written into runtime paint textures through the mesh UVs.

That means the brush result can stay detailed, responsive, and suitable for gameplay without requiring high-poly meshes, per-poly collision, FindCollisionUV, or CPU skeletal triangle scans in the normal painting path.

The same GPU workflow also drives the on-mesh brush preview, so players see the paint area directly on the surface before applying paint.

For multiplayer, the system replicates compact paint commands instead of sending texture data. This keeps the workflow lightweight while still supporting live painting and late-joining players.

In short: cleaner setup, better brush detail, stronger skeletal mesh support, and multiplayer behavior designed for real runtime use.

🛠️Main Features:

  • GPU-projected runtime mesh painting

  • Static Mesh and Skeletal Mesh support

  • 2-minute component-based setup

  • Two included demo maps

  • On-mesh brush area preview

  • Texture-resolution brush detail

  • Base Color painting

  • Optional Metallic and Roughness painting

  • Multiplayer paint command replication

  • Late join paint replay

  • Blueprint-friendly runtime components

  • Customizable runtime color picker widget

  • Full documentation and quick start tutorial

  • Modular Architecture

🕸️Important Notes

This is a UV-space painting system. A valid paint UV channel is required. Mirrored or overlapped paint UVs will share the same paint pixels, so use a unique paint UV channel when surfaces must be painted independently.

包含格式