All Products

OptiDraw

Production Ready

Advanced Mesh Painting Tool for Unity

Bring the power of AAA texturing workflows directly into the Unity Editor. OptiDraw delivers a frictionless, zero-lag painting experience for both static and animated meshes. Built with Unity Burst and GPU acceleration, supporting Adobe Substance-style UDIMs, multi-submesh painting, splat painting, and high-precision vertex manipulation.

Get on Unity Asset Store ($39.99)
OptiDraw Core Painter Window in Unity Editor

Documentation Articles

01

Overview

Introduction to the OptiDraw Core System — architecture, ScriptableObject-driven design, and initial setup.

02

Data Management (Scriptable Object)

How OptiDraw stores painting data in modular, reusable ScriptableObjects for seamless project integration.

03

Painting Engines

Overview of all painting engines: Vertex Paint, Splat Paint, UV-Based Paint, PBR Paint, and Animation Draw Mode.

04

Advanced Draw Features

OptiDraw Layer System, UDIM multi-channel support, Auto Mask Generator, Bake Mesh Data, and Pentab pressure sensitivity.

05

Performance & Optimization

Burst compiler + GPU dispatch pipeline, batching, and performance-first guidelines for high-poly and mobile targets.

06

Template Shader

Plug-and-play template shaders pre-wired for OptiDraw data output — covers Vertex, Splat, and PBR modes.

07

Shader Graph Custom Support

Extend OptiDraw into any custom Shader Graph pipeline — node wiring, data channel mapping, and UDIM configurations.

08

Texture Channel Packer

Free built-in utility to merge Metallic, Smoothness, AO, and Height into a single RGBA map for maximum VRAM efficiency.

09

Troubleshooting

Common issues, diagnostic steps, and fixes for OptiDraw setup and runtime problems.

10

Splat Painting not Supported by Mesh

Root cause and fix when a mesh lacks the UV channels or topology required for Splat Paint mode.

11

Splat Painting not Supported by Shader

How to configure or replace shaders that are missing the splat data sampling nodes required by OptiDraw.

12

Notes

Known limitations, editor version compatibility notes, and deliberate design decisions in OptiDraw.

Technical Capabilities

Animation Draw Mode: Paint directly on Skinned Mesh Renderers while animating in real-time
Burst & GPU Acceleration: Lighting fast performance with zero lag on high-poly assets
Multi-Submesh & UDIM Objects: Substance-style seamless painting across multiple texture sets
Bonus Texture Channel Packer: Built-in utility to merge RGBA maps for maximum VRAM optimization
Full Source Code & Shader Graph Integration: 100% extensible for studio production pipelines

Performance Specs

Performance

Burst + GPU Accelerated

Mesh Support

Static & Skinned Renderers

Asset Store Rating

5.0 ★ Top Tier Tool