Releases: GNSS-Stylist/GNSS-Stylus
V1.4.0: Camera position generator for semi-automatic texturing
This version adds support for creating MeshLab-compatible (and possible other as the output is configurable) raster camera definitions that can be used in MeshLab's *.mlp-files. Currently they need to be copy-pasted to 'mlp-file.
There is also a lot of minor fixes/changes:
- 64-bit compilation uses Eigen's vectorized math operations. Speedup from 32-bit, non-vectorized version is about 20-25% when creating lidarscript.
- Changed interpolation of orientations to use quaternions (slerp). Location is also interpolated using "solved" location of the object. Previous implementation interpolated locations of the antennas and calculated location/orientation using those.
- RPLIDAR's scan mode can now be selected.
- Separate XYZ-files can now be created for every "subscan" (scan between left/right mouse button presses). This makes it possible to filter/edit these separately in MeshLab etc.
- Post processing-window's UI now uses layouts instead of widgets thrown into arbitrary positions.
- Some long tooltips were moved to qt's "whatsThis" (shift-F1) instead as long tooltips covering huge areas over text editors were quite annoying.
There is also a lot of refactored parts in source code, but these shouldn't cause any functional difference.
V1.3.0: Georeferencing 3D-scanner support using rotating lidar
This version adds support for creating georeferenced 3D-scans using rotating lidar (currently only RPLIDAR supported and tested with A3M1). Creation of example scan is demonstrated in youtube-video https://youtu.be/WE_fD6qsLKQ
Also files (*.LidarScript) used to generate CGI-parts in the aforementioned video using Godot game engine can be created with this.
Repository containing measurement data from the example scan and other related things, including aforementioned Godot-project: https://github.com/GNSS-Stylist/3D_Scan_HareStatue
Doom runs you V1.0.0
This is a dirty hack to allow GZDoom to be controlled with GNSS-data. Pipe is used for interprocess communication. This is windows-only (due to that pipe-implementation).
This version was used in this youtube-video:
https://youtu.be/_vyy6DvKuNs
Needs special version of GZDoom for the "special features" to work:
https://github.com/GNSS-Stylist/gzdoom/releases/tag/DRY_V1.0.0
V1.2.0: Location/orientation solver support
This version adds support for location/orientation solver and third rover. Location/orientation "scripts" can also be created using this. Currently these scripts are supported only by Godot-(game engine) project https://github.com/GNSS-Stylist/LOSolverDemo_Godot
V1.1.0: First deployed version
Bit late with this deployed version, but I couldn't figure out how to create a "standalone" (deployed) application when using an external compiler (needed by "stable" Eigen version 3.3.7) so I kind of gave up with it. Changing to latest "unstable" version of Eigen allowed the compiler bundled with Qt to be used and the deployment also works now.
Only win32-executable (with the dlls needed) provided for now.