Metadata-Version: 2.4
Name: cmlibs.exporter
Version: 0.10.1
Summary: Export CMLibs Zinc data to common mesh formats.
Author-email: Hugh Sorby <h.sorby@auckland.ac.nz>
License-Expression: Apache-2.0
Project-URL: Homepage, https://cmlibs.org
Project-URL: Repository, https://github.com/CMLibs-Python/cmlibs.exporter
Keywords: Export,CMLibs,Zinc
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: OS Independent
Classifier: Topic :: Scientific/Engineering :: Medical Science Apps.
Requires-Python: >=3.8
Description-Content-Type: text/x-rst
License-File: LICENSE
Requires-Dist: cmlibs.argon>=0.4.0
Requires-Dist: cmlibs.zinc
Requires-Dist: exf2mbfxml
Requires-Dist: packaging
Requires-Dist: svgpathtools_light
Provides-Extra: opengl-hardware
Requires-Dist: PySide6; extra == "opengl-hardware"
Provides-Extra: opengl-software
Requires-Dist: PyOpenGL; extra == "opengl-software"
Dynamic: license-file


===============
CMLibs Exporter
===============

CMLibs exporter classes.  This software can be found on PyPi and installed with the following command::

  pip install cmlibs.exporter

When using the thumbnail exporter there are additional requirements for hardware or software rendering.
To install the thumbnail exporter with support for hardware rendering install *cmlibs.exporter* with::

  pip install 'cmlibs.exporter[opengl_hardware]'

To install the thumbnail exporter with support for software rendering install *cmlibs.exporter* with::

  pip install 'cmlibs.exporter[opengl_software]'

To force the use of the software renderer even when hardware rendering is available, set an environment variable like so::

  CMLIBS_EXPORTER_RENDERER=osmesa

either in the environment the exporter is run in or before calling the export thumbnail method.

Distribution
============

This software uses regex to extract the version number information from the package. The version number for this package is stored in 'src/cmlibs/exporter/__init__.py'
