Antiprism is a set of programs for generating, transforming, manipulating and visualising polyhedra.
Now you can use this tool to explore and analyze all the available models in no time at all.
Here are some key features of "Antiprism":
Display:
· antiview - interactive OFF file viewer
Conversion:
· off2pov - converts OFF files to POV format
· off2vrml - converts OFF files to VRML format
· off2m - converts an OFF file to LiveGraphics3D 'm' format
· off2eig - converts an OFF file to EIG format
· off2crds - converts an OFF file to a coordinate file
· crds2off - converts a coordinate file to OFF format
· m2off - converts a LiveGraphics3D 'm' file to OFF format
Manipulation:
· off_color - adds colours to an OFF file
· off_trans - transformations (rotations, translations, etc) of OFF files
· off_align - alignment of OFF files
· off_util - utilities for OFF files (orientation, merging, etc)
Reporting:
· off_report - report of global measures (e.g. area, volume, centroid), maxima, and counts
· off_query - list element data
Generation:
· conv_hull - convex hulls (using Qhull)
· pol_recip - polar reciprocals (duals)
· geodesic - geodesic spheres
· unipoly - uniform polyhedra (using Kaleido)
· polygon - polygon based polyhedra (prisms, pyramids, etc)
· poly_kscope - polyhedral kaleidoscope
· packer - a ball packer
· unitile2d - makes uniform tilings on a surface
· string_art - string figures
· lat_grid - lattices and grids with integer coordinates
· zono - zonohedra
· kcycle - kaleidocycle rings of polyhedron
· jitterbug - jitterbug transformation
· poly_weave - weave based on a polyhedron
· canonical - canonicalize a polyhedron
· repel - equilibrium of points repelling on a sphere
· minmax - minimise a spherical tesselation's maximum edge length, turn face data only into a spherical tesselation.
What's New in This Release: [ read full changelog ]
New Programs:
· off_normals: new program for working with normals
· leonardo: creates Leonardo da Vinci style models
Changes:
· off_query: Vg for vertex figures (Vn for connections only)
· off_report: windings of vertex figures added, more connectivity information
· off_util: -O takes an argument, -t 'triangulate' is synonym for nonzero, abs_geq_two removed
· conv_hull: hulls are positively oriented. Better check for 2D models in dimension-safe convex hull.
· antiview,off2pov,off2vrml: -t abs_geq_two removed
· Models: Coxeter, Wenninger and Kaleido numbers as alternative names for uniforms
Fixes:
· Some Johnson polyhedra not connected correctly
· waterman: not producing correct output
· Triangulation not applying winding rules to triangle faces
· planar: disallows creation of zero length edges
· Miscellaneous small fixes.