- Mar 18, 2024
-
-
Make the JProgressFrame extending the FrameView class.
-
Updated .gitignore
-
Re-enable post-processing in the visualization project.
-
AMAPVoxCommons-utils, Nephos3D and AMAPVoxVisualization.
-
Updated GUI voxelisation configuration with transmittance parameters: error, fallback error and trigger to fallback mode.
-
Fixed formulation of the attenuation bias correction factor: numerator is beamSection^2*sum(beam_fraction*optical_length) beam section is squared. Suggested by F. Pimont.
-
Estimation of the transmittance becomes a mix of approaches from AMAPVox 1.3.2 and 1.3.5, i.e. we set a maximum number of ray records (user defined) up to which AMAPVox stores every ray records for an accurate transmittance estimation at the end of the voxelisation. If the number of ray records exceeds the max for a given voxel during the voxelisation, then AMAPVox switches to fallback mode and proceeds with estimation of the transmittance with fixed set of transmittance values. Default mode is accurate, relatively fast but heavy on memory whereas fallmode is less accurate, lighter on memory but computation expensive.
-
Add forgotten callback methods.
-
Fix the JProgressFrame issues
-
Improve the 3D rotation.
-
Invert Y and Z in the 3D Axis.
-
Add a second rotation to the visualization project. Improve performances to the visualization project. Modify some UI elements to the visualization project.
-