Skip to content

0.1.4: STO file support and more components (+other stuff)

Compare
Choose a tag to compare
@adamkewley adamkewley released this 12 Apr 11:31

This release adds support for STO file loading and the ability to add a wider variety of components via the editor, plus a variety of other nice-to-have changes - plus some bugfixes to things we found during the model-building workshop. This release also includes changes from 0.1.3, which was not released, because it contained a crash we found internally.

See CHANGELOG.md for a comprehensive list of all changes, but here's a few of them:

  • A simulation can now be loaded from an STO file
  • You can now add a much wider range of components in the editor UI (#154):
  • Added a "Want to save changes?" prompt when closing the editor (#72)
  • Simulation playback can now be paused/resumed (#16)
  • All output plots, including meta plots (e.g. number of integration steps), are now scrubbable and can be saved as a CSV
  • Switching between grab(G)/rotate(R)/scale(S) is now displayed as icons in the mesh importer (#65)
  • Added reorient 90 degrees option in the mesh importer context menu (#160)
  • Output plots are now rendered with ImPlot, which should make them easier to view and make them pop less while a simulation is running
  • Hovering over a body in the UI now shows where the center of mass is as a black sphere (#60)
  • Added option for switching between degrees/radians input when editing 'orientation' properties (#55)
  • Renamed "Open" and "Save" in the mesh importer to "Import" and "Export" (#143)
  • Fixed scale factors property being ignored for some types of OpenSim geometry in the osim editor (#141)
  • Fixed an edge-case segfault that happened when editing the properties of a body that was synthesized by OpenSim to break a graph cycle (#156)