Skip to content

Releases: lcbb/athena

v0.0.5: Initial graphical display prototype

15 Mar 04:12
Compare
Choose a tag to compare

This version can load and display PLY meshes, and run PERDIX and TALOS upon them.

  • A folder "athena_outputs" will be created alongside the binary when it is run, and outputs are written within this folder.
  • The graphical display responds to click-and-drag motions (translation or rotation, depending on whether you're in 2D or 3D), and (in 3D) to scrolling motions for zoom.
  • Everything still looks very ugly.
  • WARNING: problems may arise for file paths or file names with spaces in them. PERDIX and TALOS don't seem to handle these well right now.

v0.0.4

11 Mar 17:58
Compare
Choose a tag to compare
v0.0.4 Pre-release
Pre-release

Revamped GUI according to Hyungmin's slides. Default files are built-in; additional files can be imported using an "Open..." button (instead of the menu item).

On OSX, the GUI is bloated-looking (too many margins around all the widgets). Please bear with this for now. We will clean the GUI up in a later release, once we are happy with its basic features.

v0.0.3: candidate release for milestone 1

07 Mar 22:28
Compare
Choose a tag to compare

To select an input file: either type the name of a file into the “Input file” textbox, or (more conveniently) use the “Open…” option in the File menu to populate this box. Select a tool using the tabs (PERDIX or TALOS), configure your parameters, and press “Run.” You’ll see the tool results pass by in a text window behind the main window. (This text window will eventually be disabled/hidden, but is useful for now.)

Choosing the location of output files is not yet supported. On Windows, a folder “athena_tmp_output” will be created next to the athena binary, and any results from tools written there. On Mac, a folder “athena_tmp_output” will be created in your home directory. (Important note: these directories are deleted and re-created every time you run a tool.)

The scaffold selection dropbox is currently only a placeholder, but the rest of the GUI elements should work.