|
1 | 1 | # ADDA GUI |
2 | 2 |
|
3 | | -ADDA GUI is a graphical user interface for ADDA, |
4 | | -available for [Windows, Linux and MacOS](https://github.com/adda-team/adda-gui/releases). |
5 | | - |
6 | | -The main feature is 3D viewing of a scatterer, additionally you can display the Mueller and the amplitude matrices, download the latest release of the executable ADDA code, and display the results of previously completed simulations. |
7 | | - |
8 | | -User can view a usual 3D model |
| 3 | +This is a graphical user interface for ADDA, |
| 4 | +[available for Windows, Unix, and macOS](https://github.com/adda-team/adda-gui/releases). It's main features are: |
| 5 | +* Real-time 3D visualization of a scatterer (for built-in ADDA shapes, either the smooth shape or its voxel model). |
| 6 | +* Automatic downloading of the latest release of ADDA (an executable for Windows or the latest source with compilation instructions for Unix and macOS). |
| 7 | +* Convenient interface to all ADDA command line options and parameter files (e.g., for orientation averaging) with brief explanations. |
| 8 | +* Plotting of computed Mueller and the amplitude matrix elements (versus the scattering angle). |
| 9 | +* Automatically stores the results of each simulation (for convenient display afterwards). |
| 10 | + |
| 11 | +User can view an analytic (smooth) 3D model of a particle with specific parameter values: |
9 | 12 |  |
10 | 13 |
|
11 | | -also a discretization view is available (this model ADDA will use for computation) |
| 14 | +or its voxelized representation (the one, which is used by ADDA in further simulation): |
12 | 15 |  |
13 | 16 |
|
14 | | -Full screen mode is available |
| 17 | +Full screen mode is also available: |
15 | 18 |  |
16 | 19 |
|
17 | | -17 built-in shapes were implemented: bicoated, biellipsoid, bisphere, box, capsule, chebyshev, coated, cylinder, egg, ellipsoid, line, plate, prism, rbc, sphere, spherebox, superellipsoid. For each shape there is a corresponding area of parameters, when changing which the scatterer is redrawn. Below are all implemented scatterer shapes in polygonal and voxelized form. |
| 20 | +All 17 shapes, built into ADDA, were implemented: bicoated, biellipsoid, bisphere, box, capsule, chebyshev, coated, cylinder, egg, ellipsoid, line, plate, prism, rbc, sphere, spherebox, superellipsoid. For each shape there are defining parameters - changing them causes the scatterer to be redrawn in real time. Below we present examples of all implemented scatterer shapes, both in smooth (polygonal) and voxelized forms: |
18 | 21 |
|
19 | 22 | | shape | polygon | voxelized | |
20 | 23 | | --- | --- |--- | |
|
0 commit comments