Skip to content

Maya Exporter

The Maya module brings the same bridge to Maya + Pencil+. It reads your Pencil+ line setup and converts it to Harmony-ready vectors, frame by frame.

The Maya OVB panel

Opening it

The installer adds a shelf button, or run in the Script Editor:

import maya_bridge.launch as ovb
ovb.show()          # mock UI to explore
ovb.show(live=True) # read the real scene (Pencil+ loaded)

The panel

  • Camera / Resolution — the camera to project from and the render resolution.
  • Pencil+ Line list — the lines in your scene, each with an enable checkbox, a colour swatch (the brush colour), and a per-line art-layer mapping. Enable Per-line to map each line to its own Harmony art layer; leave it off and the whole pass goes to one art layer chosen in Whole-pass.
  • Scene range vs Custom — export the whole scene or a custom frame range. (Custom enables the frame spinboxes; Scene range greys them out.)
  • OptionsReconstruct variable width + colour from raster (the hybrid width), Include hidden lines, and the Output folder.
  • Convert Lines — runs the export; a full-width progress bar tracks it.

The Pencil+ pipeline

Pencil+ renders the stylized line as PNG + EPS. As in Blender, the EPS flattens pressure to a base width, so OVB reconstructs the variable width by sampling the raster Line render element — the Reconstruct variable width + colour toggle. Colour comes back the same way (a per-line swatch, sampled from the render).

Same swatches as your brushes

The line list shows each line's actual brush colour, so you recognise which row is which at a glance.

Per-line vs whole-pass

Turn Per-line on to fan a character's lines out to different Harmony art layers (ink on Line Art, highlights on Overlay). Turn it off for a single combined pass that lands on one art layer.