SoarGroup / Soar

Soar, a general cognitive architecture for systems that exhibit intelligent behavior.
http://soar.eecs.umich.edu
Other
334 stars 72 forks source link

build and distribute SVS viewer #411

Open garfieldnate opened 1 year ago

garfieldnate commented 1 year ago

Currently if you want the SVS viewer, you have to build it yourself. This is not convenient for most users. I believe the manual references Soar's out directory as well, meaning that it assumes you've built it yourself.

garfieldnate commented 5 months ago

Just a thought: I've had to edit the code quite a bit to make SVS viewer work well on my Mac, and I'm digging through all of this OpenGL code, and Mac is telling me that the API's are deprecated and will be removed at some point... I think we would be better off re-doing this in a Java application using a graphics library built and tested by a 3rd party, rather than putting a lot of effort into making this build properly and work well in a cross-platform manner.

PLatCIC commented 5 months ago

That sounds good to me. We will be using SVS a lot in Thor-Soar, so this is important.

garfieldnate commented 2 months ago

Still technically beta but I've created a new viewer in Java here: https://github.com/garfieldnate/JavaSVSViewer