Common issues, diagnostic steps, and fixes for OptiDraw setup and runtime problems.
General Diagnostics
Open Window → OptiDraw → Debug Info to see which painting engine is active and which data asset is bound
Check the Console for OptiDraw-prefixed warnings — they include the affected GameObject name and recommended action
If the Painter panel is blank, ensure a GameObject with MeshRenderer or SkinnedMeshRenderer is selected
Paint Strokes Not Appearing
Verify an OptiDrawData asset is assigned in the Painter panel (Create New if missing)
Check that the assigned material's shader reads the channel you are painting (e.g., vertex color paint with a shader that ignores vertex colors won't show)
Ensure Scene View Shading Mode is Shaded — Wireframe and other modes suppress material output