Python Mesh Viewer is a very basic tool to display and play with 3D models. You can either construct them in the code (by defining points, triangles, and quads) or load them from a file. Currently, the only file format supported is the ".mesh" format from the closed source software medit. The rendering is done with absolutely no hardware acceleration (no OpenGL).
Convex processing is a quick and efficient library to implement algorithms based on convex analysis. Some specific fields are addressed, such as general image processing and tomography. The graphical interface allows users to play with some reconstruction algorithms in tomography and denoising. For developers, the API is simple, several examples of use are provided, and all important parts are covered by unit tests. This software is intended to help people play, understand, and improve those algorithms.