Ucupaint is a completely free and open-source add-on for Blender that when combined with Blender’s existing painting tools adds a Substance Painter like experience. This enables you to easily texture your 3D objects directly inside Blender, with new more sophisticated layering tools and more.
Features of Ucupaint include:
- Stack images, vertex attributes, generated textures, or many other types into layers and masks.
- All Ucupaint nodes are contained inside a single node group and can be connected to any other nodes.
- Channels in Ucupaint are flexible, add or remove them based on your needs.
- You can add modifiers like a color ramp or math operation for quick adjustments.
- Works well with multiple objects using the same material.
- Decal support
- Ability to load images from asset browser or file browser
- UDIM is detected automatically based on UV islands.
- Bake final channel images and easily arrange them so most exporters can read them.
- Easily set up transparency by enabling alpha channel in a single click.
- Bake AO, multires, other object’s normal, and more.
- You can add drivers or keyframes to most Ucupaint inputs.
- Support realtime displacement and even vector displacement map.
- Preview mode to check your layers or channel colors.
- Pack baked channel results into a single image using a custom bake target (useful for creating ORM texture or DirectX normal).
- And so much more.
Key Links
Adobe Product Alternatives Guide
You can learn more about Ucupaint for Blender and see it in action in the video below.