Skeletal Mesh Paint Toolkit

Astera - 蓝图 - 2021/10/23

The Skeletal Mesh Paint Toolkit allows you to paint any kind of texture onto any kind of mesh inside unreal engine.

  • 支持的平台
  • 支持的引擎版本
    4.27, 5.3
  • 下载类型
    完整项目
    此产品包含一个完整的虚幻引擎项目文件夹,含有配置文件、内容文件和.uproject文件,可以作为创建新项目的模板使用。

SHOWCASE

https://www.youtube.com/watch?v=75njCd0Zgtw


DEMO

https://drive.google.com/file/d/1Om6qDruqQUOZ8aM4NUQPxzI0NdFTr5vq/view?usp=sharing


The Skeletal Mesh Paint Toolkit allows you to paint any kind of texture onto any kind of mesh inside unreal engine.

It uses a GPU based approach to project textures onto static or skeletal meshes. It does not require any C++ code purely done with blueprints. All you need to do is add the BP_MeshPaint component to your static meshes and now you're ready to paint.

You can customize texture resolution and brush sizes, also you can easily add your custom brushes by creating a data asset.

It comes with built in networking so if you want replication just make sure your actor replication is enabled.

There's a full tutorial on how this technique works on my youtube also a tutorial explaining how to use this asset pack and what kind of effects you're able to make.

技术细节

Features:

  • Simple & Well documented blueprints
  • Entirely GPU based
  • Paint on Static Mesh
  • Paint on Skeletal Mesh
  • Paint Colors
  • Paint Emissive Colors
  • Paint Normals
  • Paint Custom Texture
  • Custom Brush & Texture support
  • Customizable texture resolution for each asset
  • Component based modular system, just drag & drop Bp_MeshPaint component and all is set
  • Network Replication support


Contents

Number of Blueprints: 10

Number of Materials: 8

Number of Material Functions: 2

Number of Textures: 7

Number of Skeletal Meshes: 1

Number of Animations: 2

Number of Static Meshes: 1


Input:

  • Left Mouse Button (Paint)
  • Mouse Movement
  • WASD - Movement
  • Ctrl - Crouch
  • Space - Jump


Network Replicated: YES


Supported Development Platforms

  • Windows: Yes
  • Mac: Yes
  • Linux: Yes


Documentation:

Tutorial video explaining the entire system and the process.

https://www.youtube.com/watch?v=gyAFtpEpBnk


For help & support please contact me on discord here

https://discord.gg/GxrefVrKrK