Releases: risa2000/hmdq
Releases · risa2000/hmdq
v2.2.1 : Cosmetic
v2.2.0 : Major update
- Fixed an algorithm which calculates HAM area (see below).
- Cleaned up the code which does FOV and HAM calculations.
- Changed project structure.
- Added more local builds for conan packages.
Until now the HAM calculation assumed that all HAMs were specified inside [(0,0), (1,1)] rectangle and did not check it. Thus calculating the total mesh area as a plain sum of all triangles' areas.
Some HAMs however overlap slightly the nominal rectangle and the sum of all triangles' areas gives slightly higher value. I thought originally the error would be small, but it turned out that the difference is perceivable.
The affected headsets which were reported in HMDGDB with slightly bigger HAM area, are following:
Oculus Rift CV1 - original: 14.07 %, corrected: 10.03 %
Oculus Rift S - original: 11.26 %, corrected: 9.25 %
Oculus Quest - original: 5.69 %, corrected: 3.68 %
Oculus Quest 2 - original: 9.13 %, corrected: 7.12 %
Meta Quest Pro - original: 14.11 %, corrected: 11.92 %
Meta Quest 3 - original: 12.89 %, corrected: 10.66 %
The HMDGDB is updated to show the correct values now.
v2.1.8 : Maintenance release
- Bumped dependencies versions.
- Migrated CMakeSettings.json -> CMakePresets.json
- Bumped OpenVR version to 2.2.3
v2.1.7 : Maintenance release
- Fixed localized path handling in CLI.
v2.1.6 : Maintenance release
- Bumped OpenVR runtime version to 1.26.7
- Minor fixes
v2.1.5: Maintenance release
Maintenance release:
- Switched code compliance to C++20.
- Added local conan recipes for packages not in conancenter.
- Revamped conan integration.
v2.1.4: Quick fix release
Fixed hmdv not saving anonymized values (when instructed with -n).
v2.1.3: Quick fix release
Quickfix:
- Fixed a crash in hmdv (forgotten fix from hmdq)
v2.1.2: Maintenance release
Maintenance release: * Updated OpenVR API JSON to OpenVR SDK 1.23.7 * Updated the build process to use Conan packages * Updated external lib references to their current versions * Updated linked LibOVR to v32.0
v2.1.1: Added a workaround for invalid FOV data (Quest 2)
Some code clean up. Updated to OpenVR SDK 1.14.15.