Maya 1.0
MayaLib
Latest stable version : 2021.05.12

License

Copyright © by Eric Galin, Adrien Peytavie, Eric Guérin. No representations are made about the suitability of this software for any purpose. It is provided as is without express or implied warranty.

Features overview

This library implements several core classes for handling meshes. The overall architecture of the system is as follows:

Fundamentals

The Maya library is built upon a set of core classes, provided by the Core library. These include the following:

  1. The MayaGeometry classes, a set of classes for storing the geometry of objects.
  2. The MayaInstance classes for handling objects stored on the disc and identified by their name.
  3. The MayaGpu classes for handling objects stored on the graphics card.

Graphical User Interface

The Maya library includes support for Qt development with QtGLWidget. This class provides a simple user interface for visualizing geometric objects defined using MayaGeometry or MayaInstance elements.