API Guide > Viewport 2.0 API >

# Maya Viewport 2.0 API Guide

This section provides details on the OpenMaya plug-in interface for hardware rendering as it pertains to the “Maya Hardware 2.0” renderer and its usage for the interactive viewport (“Viewport 2.0”) and batch rendering.

We denote anything “new” as version “2” and anything “old” as version “1”. Version “2” was first introduced with the Maya 2012 release as “Maya Hardware 2.0” renderer. It can be used as a batch renderer or in the viewport under the name “Viewport 2.0”.

Thus, in part, this document also serves as a transition guide from the old rendering interfaces to the new.

#### Topics in this section

- 1. Rendering Framework
- 2. API constructs
- 3. Plug-in Entry Points
- 4. Advanced Topics
- 5. Devices and Draw APIs
- 6. XML Schema