Releases: gbarrand/MEMPHYS_vis
insh scripting and -terminal mode
- have insh scripting and -terminal mode.
- startup.insh, event.insh, etc...
- have GUI done with insh.
- cleanup MEMPHYS_vis/main to have mainly only MEMPHYS sim init and declaration of insh commands.
- MEMPHYS itself: a lot of .cpp code put in the .hh to be a maximum "pure header".
Take care that installing yourself g4ndl_4_5.zip under the MEMPHYS_vis/comres directory is still needed to build from source.
About the binaries:
- MEMPHYS_vis-12.0.0-cocoa-clang.zip : done on a macOS-10.15.7 (Catalina) with Apple clang-12.0.0.
- MEMPHYS_vis-12.0.0-Windows-x64-cl_1928.zip : done on a Windows-10 with VisualC++-2019.
- MEMPHYS_vis-12.0.0-Linux-x86_64-gcc_750.zip : done on a Windows-10/WSL/ubuntu-18.04.1 with g++-7.5.0.
- MEMPHYS_vis-12.0.0-Linux-x86_64-gcc_485.zip : done on a centos7 with g++-4.8.5.
With inexlib/ourex/geant4<version>
Have inexlib/ourex/geant4.10.03.p01 : clearly users have problems to build by using a "sys geant4" (a pre installed geant4). Then we restore a more straightforward build by embarquing geant4 in the source packing. Moreover our "build distrib" is not ready for a "sys geant4" having not the archive libs (then having only shared libs), and asking people to install geant4 with archive (having the cmake "-DBUILD_STATIC_LIBS=ON") complicate their life.
Moreover this default build permits to build for Windows-10.
11.1.0
First release of MEMPHYS_vis being put in a standalone package. (The Geant4 MEMPHYS simulation being in the MEMPHYS repository). The Geant4 used in binaries is 10.03.p01.
For Linux, macOS/X11, Windows-10, the option "-verbose" restore (the very verbose) Geant4 output.
X11 : suppress good part of lagging when moving the mouse. If running on a VM, the app must be more responsive.
PMS represented with inlib::sg::bifacet (more effective than sg::tube).
"axes" menu item.
"cam top toward -z" menu item.
params => gui_font_modeling : can set now "font_pixmap" which gives a better rendering of texts.