Python Mesh Viewer is a simple tool to display, and play with, 3D models, also known as meshes.
You can either construct them in the code (defining points, triangles and quads), or load a file. Currently the only file format supported is the ".mesh" format from the closed source software medit. Yes, this is a shame, and I barely dare admit it here, but those files were just easily available in the research laboratory where I work. This should be easy to add support for any other (documented) format, though.
The rendering is done with absolutely no hardware acceleration (no opengl). The original idea was a kind of academic demonstration of how to render a mesh object.
Although it only has been tested under linux so far, it should work on any platform supported by pygame, most notably MS Windows, Mac OS X and most unices like linux or the BSDs.
What is new in this release:
- This minor release brings several new kind of geodesic. The octahedron was missing and was added, so that now all platonic solids are there.
- The interface has been slightly reworked too.
What is new in version 2.0:
- The main purpose of this release is to use PyQt instead of pygame for rendering, hence providing a more 'usual' interface with menus and a toolbar.
- It is now possible to change the current object to one of the included polyhedra.
Requirements:
- Python
- pygame
Comments not found