Antiprism Changelog

What's new in Antiprism 0.31

Jul 8, 2023
  • New Programs:
  • Changes
  • Obj2off: now uses companion .mtl file to transfer colors to off
  • Build: remove debian packging directory
  • Fixes:
  • Resource models: corrected std_rd, std_rt, std_re
  • Off2txt: change default for -d to -16, decimals only
  • Symmetry: missing Cs subgroup for Oh and Cv
  • Off2obj: corrected obj file format
  • Unitile2d: correct mobius strip at join
  • Canonical: won't change model which is already canonical at -l n
  • Won't change model but will report statistics when -n 0

New in Antiprism 0.30 (Jan 9, 2023)

  • New Programs:
  • Sweep_edges: sweep edges to make a surface
  • Changes:
  • Canonical:
  • V, W coloring options added
  • F, -J convexity coloring added
  • Y to realign output
  • Off_color: add missing adjacent element colourings -f V, E
  • And -e V
  • Wythoff: -C add vertex colouring, 'value' method removed, 'index'
  • Method colours by value. Add -m colormap option.
  • Conway: added element colorings -V n,s,u,d -E s,v,f,d and -F v
  • Added planarization options make_canonical, no planarization
  • Added special convexity colorings
  • Miller: added color options -V f,n
  • Stellate: added color options -V f,n
  • Off_color_radial: added -V color and option f
  • Added -E color and options e,f
  • Symmetro: added m3 built in color map for better number of sides
  • Off_normals: restored -t options to add element centers to normals
  • Johnson: updated j88-j90 formulas. documented other formulas
  • Uniform: substring search removed
  • Polygon: orientation changed for models 2 -s2, 2 -s4, 4, 5, 6, 8,
  • Construction changed for some models 5 -s3
  • Lat_grid: move to extra programs
  • N_icons: added -b don't split bow-tie faces for twisting
  • G make m2 longitudes (-M) invisible instead of deletion
  • Added -C color ... circuits with first two colors
  • Added -B compound part counts to -L listing options
  • Added -D to change d (of n/d) from default of 1
  • I: added circuit counting and comparison to theoretical values
  • Added compound part calculations. hybrid compound part
  • Calculations work for odd d but not yet for even d
  • Added -f C compound coloring with polygon
  • Removed -f a compound coloring by parts
  • Help: added alternate names and wenninger numbering sections
  • Build: minimum autoconf version changed to 0.69
  • Fixes:
  • Resource models: large geodesic duals corrected
  • Polygon: fix -L, make 1 -s2 when -a is used
  • Planar/off_report: fixed winding counts algorithm

New in Antiprism 0.23 (Mar 12, 2013)

  • This is a minor release. It includes some new models (isohedral kite-faced polyhedra, crown polyhedra) and evaluation of mathematical expressions for program arguments.

New in Antiprism 0.22 (Oct 22, 2012)

  • Higher precision resource models
  • Bug fixes

New in Antiprism 0.21 (Mar 27, 2012)

  • 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.

New in Antiprism 0.20 (Feb 14, 2012)

  • New features include: a large collection of resource models, accessible by name;
  • symmetry operations for several programs;
  • the Antiprism C++ library is installed with headers and documentation and may be developed against (this is work in progress);
  • a self-extracting installer is provided for the Windows binary package.

New in Antiprism 0.19.2 (Oct 21, 2011)

  • Fixes:
  • build: will build with GCC 4.4.3

New in Antiprism 0.19.1 (Dec 17, 2009)

  • Fixes:
  • build: will build with GCC 4.3
  • off_color: -e p outputs colour index numbers

New in Antiprism 0.19 (Dec 17, 2009)

  • New Programs:
  • bravais: generates Bravais lattices, and their reciprocal lattices and Dirchlet regions (by Roger Kaufman)
  • waterman: generates Waterman polyhedra (by Roger Kaufman)
  • Changes:
  • all: new colour name 'invisible' for hiding elements
  • off_trans: all options are applied in the order they are given. -s Ee uses explicit edges if any are present, otherwise uses implicit edges. New option -S r to scale a polyhedron into a unit sphere. New transformation -a that makes particular angles between the mapped axes.
  • New transformation:
  • A that aligns two pairs of vectors or two sets of three points.
  • lat_grid: HCP added
  • packer: program removed
  • off2eig: moved to extra programs
  • Fixes:
  • geodesic: polyhedra with square faces no longer have invalid coordinates for some vertices.
  • off_trans: -s prints an error message if there are no elements of the appropriate type.
  • minmax: initial placement of vertices working
  • lat_grid: y and z coordinates not swapped antiview, off2pov: vertex number displays for a vertex at the centre antiview: no edge rods are "flipped"

New in Antiprism 0.14 (Jun 22, 2007)

  • Program documentation updated. Changes relating to build changes. Some tidying of the text.