PlantSimulationLab / Helios

The Helios simulation system is a versatile modeling framework that handles tasks such as managing geometry and associated data structures through a C++ API. Plug-ins build off of the Helios core engine, and access the geometry and data via the Helios context. The sytem comes with a visualization plug-in that can produce stunning renderings of model geometry and data with relatively little effort.
http://baileylab.ucdavis.edu/software/helios
GNU General Public License v2.0
61 stars 27 forks source link

[feature] resume after plotInteractive() #7

Open jannessm opened 3 years ago

jannessm commented 3 years ago

Hello,

Is there any opportunity to open an interactive plot that blocks until the program is resumed for manipulating the scene until a next plotInteractive is called? This would highly improve this framework. Otherwise, each time the plotInteractive window is closed, the visualizer needs to be initialized again or the program will throw a BadWindow error:

  Error of failed request:  BadWindow (invalid Window parameter)
  Major opcode of failed request:  3 (X_GetWindowAttributes)
  Resource id in failed request:  0x0
  Serial number of failed request:  1145
  Current serial number in output stream:  1146