Brekel Hands – Retail Installer Download

(All files checked against 50+ virus scanners at virustotal.com)
(see changelog below)

Main installer (64 bit)

v1.63
v1.62
v1.61
v1.60
v1.59

Documentation

Download PDF (also included with installer)

-------
 v1.63
-------
- added plugins for MotionBuilder 2024, 2025 & 2026
- switched to a new crash detection & logging system
- improved, streamlined, styled and updated installer

-------
v1.62
-------
- updated to new build environment
- installer and app are now signed by a new EV code certificate v1.61

-------
v1.61
------- 
- fixed issue with resample rate did not work properly on trial version

-------
 v1.60
-------
- updated internal libraries to latest versions
- updated to FBX 2020.3.1
- updated to FFmpeg 5.0.1
- updated to Visual Studio 2022 with all the latest compiler optimizations

-------
 v1.59
-------
- updated to latest UltraLeap 5.2 & 6.0 drivers/SDK

-------
 v1.58
-------
- updated internal libraries to latest versions
- fixed error not being able to load cudart64 dll on some machines

-------
 v1.57
-------
- fixed issue with left/right images both being the left one
- fixed issue with missing ffmpeg dll files in trial installer

-------
 v1.56
-------
- added functionality to save raw sensor video data to movie file
	- left and right are stacked on top of another and saved in a single file
	- several video codec options are available
	- hardware acceleration for encoding available depending on GPU and selected codec
	- bitrate can be specified
	- note that these can be very high frame rate video files
- added option for Unreal Engine compatability in FBX export
	- this adds a (tiny) cube mesh to the hierarchy so that UE can load the FBX file
	- note that you may need to enable the following option in the FBX Import Options window:
		"Animation > Snap to Closest Frame Boundary"
- added option to save in FBX 2019 file format
- added option to save in FBX 2020 file format
- updated to latest FBX SDK 2020.3.4
- updated to latest UltraLeap 5.12.0 drivers/SDK

-------
 v1.55
-------
- updated internal libraries to latest versions
- updated to latest UltraLeap 5.5.3 drivers/SDK


-------
 v1.54
-------
- Added MotionBuilder 2023 plugin

-------
 v1.53
-------
- updated to latest UltraLeap 5.2 drivers/SDK


-------
 v1.52
-------
- fixed issue where network stream wasn't initialized automatically on startup and required user to enable it manually
- updated internal libraries

-------
 v1.51
-------
- Added MotionBuilder 2022 plugin

-------
 v1.50
-------
- added image brightness measurement to the video stream data
  - allows for use cases where a user wants to synchronize events with a light flash for example
  - exported to FBX, TXT and CSV file formats (on the hand objects)
  - the value itself is a sum of the pixel brightness values divided by the number of pixels so should only be used as a relative number between frames
  - note that these devices only detect infrared light!
- speed and reliability improvement in smoothing/filtering code
- lots of small bugfixes, prevention measures, optimizations and potential memory leaks based on static code analysis

-------
 v1.49
-------
- rewrote internal engine to use the latest C based SDK (instead of the older C++ SDK) for better efficiency and future support
- now compiled against and tested with the latest Gemini v5 developer preview drivers/SDK
  - better performance with two-hand interactions
  - improved hand initialization
  - better overall tracking stability
  - v4 drivers are still supported
- implemented driver management functionality
  - manually accessible from the top menu under File > Drivers
  - automatically pops up at startup when no drivers or older drivers are found
  - offers direct link to UltraLeap site
  - offers direct download/install option
  - offers to ignore warnings (until manually invoked)
  - UltraLeap installers will automatically remove existing drivers
  - allows for easy switching between v4 & v5 drivers
  - GUI will display which drivers are currently used (at the top of the settings panel)

-------
 v1.48
-------
- fixed issue with audio recorder producing empty files during recording when no audio source was specified
- improved compatability with more audio devices
- updated code signing certificate

-------
 v1.47
-------
- internally now forces the use of desktop OpenGL drivers (which was the default on almost all machines anyway)
  - overruling a QT_OPENGL environment setting that a user or other program may have set
  - a QT_OpenGL setting of "angle" could prevent some GUI widgets from being drawn
- updated internal libraries

-------
 v1.46
-------
- added option to playback an audio file at the start of a recording
- added option to record audio to WAV file
- last message log file is now moved to a _old folder at startup so we always keep the current and previous log for debugging / crash reporting purposes
- updated 2D & 3D OpenGL windows and drawing internals to a more modern widget class
- updated to new compiler profiting from new optimizations
- updated a bunch of internal libraries to the latest versions

-------
 v1.45
-------
- fixed an issue with "opencv_world430.dll" not loading on some machines in previous version

-------
 v1.44
-------
- small update to Remote Triggering

-------
 v1.43
-------
- fixed issue with crash report generation/upload

-------
 v1.42
-------
- moved all licensing options to their own menu in the top menu bar
- added functionality to the top menu to remove license file (so you can install it on a different machine)

-------
 v1.41
-------
- updated the GUI stylesheet
- added MotionBuilder 2020 plugin
- trial now records up to 10 seconds
- consolidated some cross application code
- added option to directly upload a crash report to the Brekel server
- added toggle option to Settings menu at the top for turning High DPI Scaling On/Off on next application start
- started digitally signing executable to help alleviate anti-virus false positives

-------
 v1.40
-------
- added error message popup window when a file cannot be written to alert the user more vigorously
- internally switched to a different library packaging system
- updated internal libraries to latest versions
- cleaned up dll files

-------
 v1.39
-------
- added MotionBuilder 2019 plugin
- rearranged MotionBuilder plugins page in the installer
- moved log and all other user settings file to Brekel folder in Documents folder
  - to avoid clutter when using multiple Brekel apps on a machine

-------
 v1.38
-------
- updated to latest Leap Motion v4 sdk/drivers
  - fixed video windows
- updated to Qt 5.12.0
- added warning if video is not supported by drivers
- switched to latest FBX SDK
- added extra options for writing older FBX formats
- changed FBX file type naming to 2006-2018 naming convention, with internal file format (v6.1 - v7.5) in parentheses

-------
 v1.37
-------
- maintenance release
- upgraded internal libraries for latest security and performance updates
- now compiled with visual studio 2017
- dropped support for 32bit version

-------
 v1.36
------
- fixed an issue with recording not starting when using Remote Triggering

-------
 v1.35
-------
- fixed crash log files as some filetypes were giving issues with the new mail server
- when using "Record Triggering" the "Append Date/Time" is now respected when it's enabled on the Master 

-------
 v1.34
-------
- updated internal libraries to latest version to take advantage of latest
  - performance updates
  - security updates

-------
 v1.33
-------
- fixed a problem where recording button could get stuck in "Processing data..." mode

-------
 v1.32
-------
- fixed problem where preview stopped working

-------
 v1.31
-------
- added logger window
  - the info from the black console window is now displayed in a logging window in the GUI of the app
  - logging info is also saved to a log file (in your My Documents folder)
- Added crash reporting feature
  - when a crash is detected log files and debugging info is collected
  - a zip file will be placed on your desktop
  - and a dialog box will ask you to send this file by email so the cause can be debugged

-------
 v1.30
-------
- fixed a bug where record time could be inaccurate with fluctuating tracking fps
- fixed issue where timestamps could be wrong resulting in erratic FBX files on longer recordings
- file export process now runs in a separate thread so the GUI remains responsive
- "Auto Filename" is now renamed to "Append Data/Time"
  - it will now always respect the manually set filename
  - and when turned ON simply append the date/time to it

-------
 v1.29
-------
- added MotionBuilder 2018 plugins
- 2D and 3D openGL drawing should be a bit more efficient now
- increased size of font in black console window
- file browser windows now handle symbolic links correctly
- fixed a bug where camera could get too close to it's target
- updated libraries to latest versions

-------
 v1.28
-------
- "new version available" window now shows full changelog, not just the last change
- license installer should now warn if no license key file was found in a zip archive

-------
 v1.27
-------
- added option to stream OSC (Open Sound Control) data out to other applications  (see documentation on available OSC messages)

-------
 v1.26
-------
- fixed problem where reported number of frames was incorrect when tracking was lost during recording
- fixed problem with preview window not showing show frames with no tracked hands
- fixed possible multi threading race condition in recorder
- fixed small issue with video widgets sometimes not being visible
- fixed console font size for Win10 anniversary update
- added option to resample FBX framerate
- fixed console font size for Win10 anniversary update
- updated internal libraries
- upgraded C++ 2015 redistributable installer to SP3 to avoid problems for fresh installs

-------
 v1.25
-------
- updated internal libraries
- added support for for MotionBuilder 2017

-------
 v1.24
-------
- better support for high DPI screens
- maintenance release, updated Visual Studio 2015, Qt 5.6 and FBX SDK 2016.1.2

-------
 v1.23
-------
- fixed some issues with drawing of video frames
- fixed some issues with hand flickering
- fixed a crash that could happen when a hand was visible at application startup

-------
 v1.22
-------
- timestamps in CSV files were invalid when Left hand was invisible, fixed now
- improved timestamp accuracy

-------
 v1.21
-------
- maintenance release, updates to internal libraries

-------
 v1.20
-------
- maintenance update with some small change to update mechanism
- C++ redistributable libraries (vc_redist) are now installed in a different way

-------
 v1.19
-------
- fixed small but crucial bug for checking if update is available

-------
 v1.18
-------
- small modification on checking if update is available

-------
 v1.17
-------
- added option to menu to help with manual license installation
- a Network Triggered recording will now create a folder if it has to
- recompiled for drivers 2.2.7
- updated to Qt 5.5

-------
 v1.16
-------
- fixed bug where Remote Trigger could fire record start signals for formats that were disabled

-------
 v1.15
-------
- now includes plugin for MotionBuilder 2016

-------
 v1.14
-------
- license installation is now done with elevated administrator privileges to avoid problems on certain machines

-------
 v1.13
-------
- now provides some additional help when license extraction/copy fails
- tips and documentation are now displayed in the statusbar when you mouse-over buttons/settings
- recompiled for drivers 2.2.3

-------
 v1.12
-------
- recompiled for drivers 2.2.2

-------
 v1.11
-------
- fixed bug with mangled torso when exporting FBX with Include Body and only a single hand visible during take
- FBX with Include Body now uses reasonable defaults when a hand is never seen during the take

-------
 v1.10
-------
- small change to updating mechanism

-------
 v1.09
-------
- recompiled for drivers 2.2.0

-------
 v1.08
-------
- recompiled for drivers 2.1.5

-------
 v1.07
-------
- recompiled for drivers 2.1.4

-------
 v1.06
-------
- added option to optimize tracker for HMD (Head Mounted Display) mode, for example when mounted to an Oculus Rift

-------
 v1.05
-------
- needs drivers 2.1.2 (not compatible with older version)
- should now work with HP embedded devices, as well as standalone sensor
- moved video into it's own docking widget so it can be docked in the GUI, or floated as like

-------
 v1.04
-------
- MotionBuilder plugin should now record correctly when only the Right hand is visible
- FBX exporter now correctly sets frames per second in the file header to 115 fps

-------
 v1.03
-------
- added support for display of raw video images for reference
  - make sure you use drivers v2.10 or higher
  - enable "Use Images" in the Leap Motion Control Panel
- slight speed improvements on drawing 3D viewport
- draw fps is now correctly saved/loaded on exit/startup
- draw Memory/CPU usage is now correctly saved/loaded on exit/startup
- icon now contains multiple resolutions so it's nicely anti-aliased on smaller sizes

-------
 v1.02
-------
- FBX with just hands, and only 1 hand visible didn't export correctly, fixed now
- camera navigation should be more intuitive now
- use CTRL-A on the 3D view to frame the full interaction volume
- use CTRL-F on the 3D view to frame the visible hand(s)

-------
 v1.01
-------
- hands that have been not tracked for longer than half a second now automatically disappear
- BVH exporter had wrong thumb end bones in certain cases, fixed now
- several fixes for Biped BVH, should now use correct axis orientations adjusted for needed non-standard basepose
- Poser/DAZ and Biped BVH files now always include a body, since those programs need it

-------
 v1.00
-------
- if tracking is lost hands now stay in the last known position
- no longer accidentally displays ghost hands, only a single Left and single Right one
- number of recorded frames wasn't always correct after recording stopped
- Preview window now correctly draws forearms when available
- Play preview didn't always work
- "Delete Take" button now has a slightly red tint
- "Keep Take" button now has a slightly green tint
- a constant key reducer filter is now applied to all curves in recorded FBX files, 
  to produce smaller files and cleaner data
- MotionBuilder plugin should now work correctly when using driver v2.02 (without forearms)
- now using Qt 5.3.1

-------
 v0.92
-------
- will now auto detect between driver v2.03 (with forearms) and v2.02 (better stability)
 and automatically switch forearm usage ON/OFF internally
- slightly stronger default settings for palm filtering

-------
 v0.91
-------
- compiled against SDK v2.0.3 17004
- now supports wrist and forearm tracking (not supported for BVH)
- recording countdown is now displayed in the middle of the screen
- "check for new versions at startup" setting wasn't being saved/loaded
- when new version is available the changelog will now be displayed

-------
 v0.90
-------
- Release Candidate version
- includes 32bit version now (and trial versions)
- recorded amount of seconds is correct now
- changing axis while smoothing is enabled now works immediately
- tracking confidence (per hand) is now displayed
- device type is now printed to the console at startup (Peripheral/Laptop/Keyboard)
- tracking/drawing FPS now displayed at the bottom of the 3D window (toggle in top menu)
- memory/cpu usage is now displayed at the bottom of the 3D window (toggle in top menu)
- added tooltips for GUI elements
- changed the icon to something more in style with the rest of the apps
- added higher resolution MotionBuilder device icon

-------
 v0.70
-------
- added "Include Body" option for FBX
  when ON:  saves a full body skeleton with only the fingers moving
  when OFF: saves palm position/rotation and fingers but no static body
- BVH basepose now has straight fingers
- BVH Biped is with arms down, others are now in T-pose
- added "Preview after record" functionality
  when enabled it allows you to replay the last recorded take and delete/keep the files
- cleaned up console messages some mroe when recording is succesfully saved to a file

-------
 v0.61
-------
- added the ability to flip forward & up axis individually
  so you can match your character rig setup perfectly

-------
 v0.60
-------
- BVH files should be usefull now
  (basepose may not be correct yet as it was based on feedback from a single user)
- TXT file exporter was only saving 2 decimals, now 6
- CSV file exporter was only saving 2 decimals, now 6
- increased palm filtering defaults a little bit
- thumb roll axis should now be a bit more stable when hyper extended
- cleaned up console messages when recording is succesfully saved to a file
- updated to driver/SDK version 2.0.1 build 15831
- only the first left & right hands are now drawn fully opaque
  subsequent hands will be drawn transparently as only the first pair of left/right hands are exported

-------
 v0.53
-------
- now includes MotionBuilder plugins
- fixed a bug where it could crash when starting recording with FBX selected
- cleaned up hand info drawing a bit
- uninstaller now correctly removes documentation folder
- now compiled with Visual Studio 2013 with the latest & greatest optimizations
- now using Qt 5.3.0
- now using FBX SDK 2015.1

-------
 v0.52
-------
- added smoothing functionality to filter jittery hand & finger motion if needed
- palm circles now draw correctly when using non default axis configurations
- axis flipping setting is now correctly saved/loaded
- record triggering setting is now correctly saved/loaded
- did a bunch of internal work for BVH saving (not finished yet)
	- should internally always use Forward Axis: Y and Up Axis: X now
	- started implementing option for saving a static body in the file to help certain 3D apps

-------
 v0.51
 -------
 - added Visual Studio 2013 Redistributable to the installer (since apparently Leap Motion drivers need it)
 - online checking for new version now works properly
 - added link to "Driver Installation" to help menu
 - added link to "Downloads Page: to help menu
 - added link to "Forum" to help menu
 - installer now displays driver installation at the end

-------
 v0.50
 -------
 - Initial public beta release