Antimony Versions Save

CAD from a parallel universe

0.7.4

9 years ago

Antimony 0.7.4

Features:

  • User-defined script directories can be arbitrarily nested.
  • Sort user-defined scripts by filename.
  • Remove limits on output size.
  • Add real-world units to export dialog box (.png only).
  • Many more nodes ported from fabserver (thanks, Neil!).
  • Dynamically re-order data values in node inspector.
  • Window title reflects window type.
  • Adding str type input for scripts.
  • Axes are synchronized in quad view mode.

Bugfixes:

  • Fixed crash due to decreasing borrowed reference.
  • Improved highlighting and selection of bezier connections.
  • Fixed crash related to serialization of scripts with errors.

0.7.3

9 years ago

Antimony 0.7.3

Features:

  • User-defined script nodes are now auto-populated into Add menu. They are stored in the nodes folder and categorized by subfolder.
  • Optional third argument for input in scripts; it sets the starting value.
  • Open files from the command-line with antimony $FILENAME.sb
  • make install copies Antimony and sb data directory into /usr/local/bin (Linux only)
  • Double-clicking a .sb file will open it in Antimony (Mac only)

Bugfixes:

  • Fixed crash when loading files that contain connections.
  • Fixed frequent crashes caused by reference counting on Py_None object.
  • Change deletion of rendered images to fix strange crash.
  • Fixed crash caused by loading file with Python errors.

0.7.2b

9 years ago

Antimony 0.7.2

Features:

  • When mousing over a wireframe control in a 3D view, the corresponding inspector is highlighted (and vice versa).
  • Spacebar is now used instead of shift to snap connections while dragging (to work around a Qt bug in Linux).
  • Fail with a nice message if fab folder is not found
  • Adding polar iteration node.
  • Releases are now built as .dmg
  • README and USAGE now have .txt extension in deployed bundle

Bugfixes:

  • Undo now properly undoes multi-inspector drags.
  • Pasting multiple connected nodes no longer crashes.
  • Inspectors can now be dragged after pasting.
  • Center window in screen on creation.
  • Undo/redoing pasted connected nodes no longer crashes.
  • Fixed graphical glitches in Add menu (caused by bad parenting)

0.7.0

9 years ago

This is the second major Antimony rewrite.

The first rewrite happened over the summer of 2014 and was a switch from Python + PySide to C++. The current rewrite happened at the end of 2014. It preserves the core of the application but dramatically changes the user interface:

  • Instead of graphs being super-imposed onto the 3D view, they are in a separate 2D pane.
  • Arbitrarily many windows can be opened onto the scene (including quad views).
  • Script editing is done in a separate, dedicated window.

There are also a few fundamental features that have been added:

  • Undo and redo
  • Copy and paste

Finally, the application has been updated to use Qt 5.4 (which has a better OpenGL API).

0.7.1

9 years ago

Features:

  • Added title property (that can be set by Script node).
  • Display stdout, errors in separate panes when editing script.
  • Improved icon.
  • Added polar iteration node, which rotates input about a point multiple times.
  • Wrote basic usage guide

Bug fixes:

  • When a node is deleted from a 3D view, undo/redo now re-creates connections