Pro Face 2 – Retail Installer Download
Not seeing a face mask?
Be sure yo update your graphics card drivers to the latest versions from the NVidia/AMD/Intel site.
Try to close the video panel.
Beta version with OSC support (see included PDF manual)
Main installer 64 bit versions
------- v2.21 ------- - solved some audio related crashes on certain machines - upgraded C++ 2015 redistributable installer to SP3 to avoid problems for fresh installs ------- v2.20 ------- - option (from the top menu) to slowly flash the sensor's LEDs during recording - added options (in sensor tab) for controlling auto or manual exposure of the color camera - added internal options that try harder to maintain 30 fps mode for the color camera - made compressed BPC files a little smaller ------- v2.19 ------- - FBX was always using v7 Binary, fixed now, should respond the the GUI setting ------- v2.18 ------- - fixed multi threaded race condition in recording code - fixed console font size for Win10 anniversary update - small fix in FBX exporter for non-standard frame rates ------- v2.17 ------- - better support for high DPI screens - added support for for MotionBuilder 2017 - updated to Visual Studio 2015 & Qt 5.7 - discontinued Oculus Rift support (for now) - 8-bit audio is no longer supported ------- v2.16 ------- - audio waveform display now turns red if audio is clipped when volume is set too high - added a slider for adjusting the audio recording volume - added the option to play the audio from the selected input over the speakers - added option to turn of audible beeps at recording start/stop - network status GUI widget is now correctly updated - small change to the MotionBuilder internals when switching between TCP/UDP ------- v2.15 ------- - fixed some memory management in 3D data exporter to prevent crashes when saving files ------- v2.14 ------- - fixed preview functionality - enforced Unicode compiler settings to hopefully help prevent crashes when working with special characters in filenames/folders ------- v2.13 ------- - fixed possible crash at startup - frame timestamps are measured more accurately now - mouse-over tooltips are now opaque for better readability ------- v2.12 ------- - internal changes for Multi-Sensor alpha: http://brekel.com/multi-sensor - some small change to update mechanism - C++ redistributable libraries (vc_redist) are now installed in a different way ------- v2.11 ------- - internal changes for Multi-Sensor alpha (coming soon for pointcloud recording) - small modification on checking if update is available ------- v2.10 ------- - "Colorize Bodies" for Depth got broken, fixed now - "Clip Bodies" for PointCloud got broken, fixed now ------- v2.09 ------- - each video recorder now does it's compression on a separate thread - MJPEG codec red & blue channels are no longer swapped - sensor transform is now correctly saved to the registry when running headless mode - internal memory management speed optimizations - more work done under the hood to support the upcoming Multi Sensor add-on - updated audio dlls ------- v2.08 ------- - moved Color & Point compression settings to the BPC groupbox under 3D Output Formats - added a Video tab for recording the 2D views in AVI format - select one or more of these video sources: InfraRed, Depth, BodyIDs, Color - select from these codecs: XVID, MJPEG, X264, Lagarith, MPEG1, MPEG2, MPEG4, WMV, FLV, Ogg Vorbis (note that this may be dependent on your machine's resources and installed codecs) ------- v2.07 ------- - added Color & Point compression setting for BPC files With compression enabled filesize reductions of 75% compared to Lossless can typically be achieved Compared to older versions of the software this can even be 85-90%! - installer now removes files of previous version first before installing ------- v2.06 ------- - added option to render 3D viewport to an Oculus Rift Virtual Reality headset (tested with SDK 0.6.0.0) - fixed some bugs in the recorder's memory management, preventing possible crashes - added option to menu to help with manual license installation - a Network Triggered recording will now create a folder if it has to - internal engine updates to support upcoming Multi Sensor Calibrator Alpha - included Poser/DAZ template for Genesis3 figures - updated to Qt 5.5 ------- v2.05 ------- - fixed bug in smoothing code that could cause problems especially on fast machines - added a "Viewport Settings" window under the top "Settings" dropdown menu allowing to customize the viewport drawing and colors - double clicking the main viewport now toggles it being fullscreen can be disabled from the top "Settings" dropdown menu ------- v2.04 ------- - fixed bug where Remote Trigger could fire record start signals for formats that were disabled - incoming signals for Remote Trigger for BVH, PZ2 and FSQ should now work - added a headless mode - allows running the application without a GUI - in case you only want to stream data to other applications with minimal overhead - in case you just want a machine to be a Record Triggering slave with minimal overhead - see PDF documentation for commandline options - fixed bug where Remote Trigger could fire record start signals for formats that were disabled - if dropped frames are detected during recording this is now printed in the widget that lists recording length - this could for example happen when: - computer is too slow - disk is too slow (especially when recording BPC pointcloud files) - another program is interfering with the recording (for example overactive security software) ------- v2.03 ------- - facepoints are now oriented to face mask mesh in FBX recordings as well as streaming - CPU usage is now measured more accurately - adjusted Lips Pucker shape to protrude lips a bit more ------- v2.02 ------- - installer will now warn if not running Windows 8 / 8.1 / 10 - added Unity example script and sample scene showing how to stream realtime data - added zipped Unity assets in case you don't want to use the UnityPackage - for example when non-Unity users want to peek at the C# network code - added plugin for MotionBuilder 2016 ------- v2.01 ------- - license installation is now done with elevated administrator privileges to avoid problems on certain machines - PZ2 files were applying wrong neck/head offset, fixed now ------- v2.00 ------- - first official release - now provides some additional help when license extraction/copy fails ------------- v0.93 (RC2) ------------- - now saves closest subject's scale/offset values when "all" is selected - FBX face mesh had inverted normals, fixed now - actor calibration and scale/offsets were sometimes reset when face was lost, fixed now - actor calibration shape wasn't exported to FBX, fixed now - GUI wasn't being reverted correctly when stopping actor calibration, fixed now ------------- v0.92 (RC1) ------------- - added "Set Neutral" button to main GUI so you don't have to open the "Animation Unit Scale/Offset" tools for it - animation units are now correctly displayed on mouse-over in the animation unit widget - subsequent actor calibration work now, no longer need to restart the application inbetween - actor calibration helper text is now drawn in the 3D viewport - removed mirror functionality since it didn't work properly for exported files - toggling of pointcloud drawing no longer hides face in some cases - many options (output formats, networking etc) now display information in the tool section title bar - tips and documentation are now displayed in the statusbar when you mouse-over buttons/settings ------- v0.91 ------- - included PDF documentation - removed CPU RDRAND check at startup as it may have been too restrictive ------- v0.90 ------- - neck/head default rotation now matches global space - neck joint is now smoothed along with the head - MotionBuilder plugin now correctly creates face points - MotionBuilder plugin now streams neck transform data - MotionBuilder plugin now records data in characterFace node - fixed crash after actor calibration - extended BETA period (no new license needed) ------- v0.80 ------- - implemented Preview tab, for replay of the last take after recording - added toggle for drawing face points - number of recorder frames/secs in GUI is now actually updated during recording - added additional check for required CPU RDRAND support - added "genesis1" PZ2 template ------- v0.70 ------- - body joint drawing in 2D views should be more stable now - depth gamma is now set to 0.1 by default - when not drawing pointcloud CTRL+A (frame pointcloud) now frames the faces instead (like CTRL+F) - beter initialization for new faces (should no longer distorted vertices in rare cases) - changed some things in the network protocol so it's easier to read from user's code - updated MotionBuilder plugins with the new network protocol - added warning message at startup when CPU doesn't support SSE instruction set needed for face tracking - added "ben" PZ2 template - added "jessi" PZ2 template - added "katie" PZ2 template - added "M4" PZ2 template - added "ryan" PZ2 template - added "simon" PZ2 template - added "sydney" PZ2 template - added "V4" PZ2 template - added message to request help testing PZ2 templates ------- v0.60 ------- - implemented PZ2 export - included "genesis2" template (tested with DAZ 4.7) - included "alyson" template (untested, multipliers may need tuning by beta testers) - included "james" template (untested, multipliers may need tuning by beta testers) - if you have characters with different templates please send me an exported PZ2 file - you can create new templates by searching for things like "brow", "lip", "mouth" in a PZ2 file from your character - arrow drawing in viewport during actor calibration got broken in v0.50, fixed now - default camera view is a bit further away from the model now - browse button for BVH should work properly now - optimized internal body and 2D face processing - TXT & CSV now exports neck & head position/rotation ------- v0.51 ------- - bugfix to prevent crashes in face drawing code - bugfix to prevent cases when face would not draw - bugfix to prevent animation unit display to draw data for faces that aren't tracked anymore ------- v0.50 ------- - implemented BVH recorder (not as accurate and complete as FBX) - exports head joint (position/rotation) - face joints (as rotations) - rotators for each animation unit - FBX now also exports neck joint - download link from help menu now points to beta downloads page (instead of non-existing retail one) - OpenGL view uses a longer lens now, better suited for faces ------- v0.40 ------- - multiple actor workflow is now supported - File > Exit from the top menu now works - added actor calibration status information for each of the 6 subjects - you can now load/reset actor calibrations for a specific or all subjects - you can now load/reset scale/offsets for a specific or all subjects - added status info (min/max) during auto tuning - added toggles to enable/disable particular animation units for auto tuning - tweaked Lip Stretch shapes to have a smoother falloff - symmetry constraint got broken, fixed now ------- v0.30 ------- - implemented new Animation Unit widget, can display data from multiple faces now - FBX now contains nulls for each animation unit with data applied in translate Y (for apps that don't deal with the blendshaped mesh well) - FBX now contains joints for moving parts of the face (note that the mesh in the FBX uses blendshapes for deformation) - fixed "Resample Frame Rate" for all outputs (didn't actually work before) - file save dialogs now say "Save" on the button - increased speed for text drawing in 3D and 2D viewports - animation unit clamping is now ON by default - fixed crash on "Reset Actor Calibration" ------- v0.20 ------- - implemented Cryengine (FSQ) file format - implemented TXT file format - implemented CSV file format - renamed "Build Actor Representation" to "Actor Calibration" - "Actor Calibration" data is now loaded into the tracker to help tracking accuracy - removed deformation sliders in "Actor Calibration" since it's a bad to manually tweak these - removed "Synchronize Streams" toggle from the GUI since it needs to be handled internally for face tracking - when floor can't be detected this is now mentioned in the GUI on the Sensor tab - compacted the GUI margins a bit - added resizer bar between 3D viewport and animation unit bars ------- v0.10 ------- - initial public beta release