83ea42c | Jan Kaniewski | 25 June 2018, 14:10:42 UTC | Update README.md | 25 June 2018, 14:10:42 UTC |
fd75f69 | Jan Kaniewski | 25 June 2018, 14:07:41 UTC | Update README.md | 25 June 2018, 14:07:41 UTC |
84e1c5f | Jan Kaniewski | 11 June 2018, 17:15:54 UTC | v3 link | 11 June 2018, 17:15:54 UTC |
091ad2b | Jan Kaniewski | 29 March 2018, 13:48:25 UTC | Update README.md | 29 March 2018, 13:48:25 UTC |
cd9a2db | getnamo | 05 April 2017, 10:53:01 UTC | formatting updates for github | 05 April 2017, 10:53:01 UTC |
ad56cfe | getnamo | 03 January 2017, 15:11:10 UTC | Merge pull request #17 from jlin98/master Minor bugfixes | 03 January 2017, 15:11:10 UTC |
0ebffac | Jenny Lin | 29 December 2016, 01:45:51 UTC | Fixed setting of wrist position so that it is appropriately scaled and takes into account hmd translation (like what is done for palm position) | 29 December 2016, 01:45:51 UTC |
0388a3e | Jenny Lin | 29 December 2016, 01:44:10 UTC | Changed hand pinched/closed checks to pass true when strength>0.5, as is currently described in LeapEventInterface | 29 December 2016, 01:44:10 UTC |
5703186 | getnamo | 18 October 2016, 20:25:56 UTC | added vive fix instructions | 18 October 2016, 20:25:56 UTC |
15fcbca | getnamo | 10 July 2016, 22:00:04 UTC | removed vrcontroller references -No longer needed | 10 July 2016, 22:00:04 UTC |
94389c4 | getnamo | 10 July 2016, 21:58:51 UTC | updated documentation | 10 July 2016, 21:58:51 UTC |
c2da9a9 | getnamo | 13 April 2016, 22:25:43 UTC | Merge pull request #7 from 7hny/master Fixed incorrect collision setup | 13 April 2016, 22:25:43 UTC |
a7cc8e3 | 7hny | 13 April 2016, 14:41:38 UTC | Fixed incorrect collision setup echo_lo_L_PhysicsAsset has incorrect collision setup, there are unnecessary capsules obstructing of line trace from HMD, deleting them fixes the issue | 13 April 2016, 14:41:38 UTC |
a224e28 | getnamo | 31 March 2016, 20:42:12 UTC | Merge pull request #4 from getnamo/leap-image update master to Leap image 4.12 candidate | 31 March 2016, 20:42:12 UTC |
5b2ed3b | getnamo | 31 March 2016, 20:40:55 UTC | Merge pull request #3 from getnamo/docs Update README.md | 31 March 2016, 20:40:55 UTC |
6ec3a29 | getnamo | 30 March 2016, 23:26:46 UTC | Update README.md basic pass | 30 March 2016, 23:26:46 UTC |
0714fcc | getnamo | 11 March 2016, 22:59:35 UTC | Timewarp first pass -Not quite there, but can be enabled. It will retain the hand position but jitter, more work required. -Expanded the blueprint library functions -Added hmd sampling structure for timewarp | 11 March 2016, 22:59:35 UTC |
56eae01 | getnamo | 11 March 2016, 01:50:32 UTC | Refactor and theoretical image support for all HMD -Refactored to have lower latency and less impact when you have multiple leap components in the scene -Plugin now based on InputDevice -Image hands and image passthrough adjust cropping based on actual HMD values. Should in theory support CV1 and Vive out of the box now -Added blueprint library to expose getting field of views into blueprint | 11 March 2016, 01:50:32 UTC |
73aebbf | getnamo | 10 March 2016, 20:14:15 UTC | Commenting pass for engine integration -All API now commented to UE standards -Timestamp exposed in frame | 10 March 2016, 20:14:15 UTC |
078b666 | getnamo | 23 February 2016, 23:43:51 UTC | Final Adjustments -Hand actor shouldn't collide with self | 23 February 2016, 23:43:51 UTC |
5644bdf | getnamo | 23 February 2016, 23:15:05 UTC | Image hand correction -Workaround for 4.11 transform split pin in animgraphs -Added tint to image hands for easy color change -Plugin in working state | 23 February 2016, 23:15:05 UTC |
462cc21 | getnamo | 23 February 2016, 22:44:03 UTC | Component Hands working -Component hands now track correctly -Toggles propagate to all relevant subcomponents | 23 February 2016, 22:44:03 UTC |
f372470 | getnamo | 22 February 2016, 21:16:50 UTC | Working Floating Rigged Character with switch -Working build with Fully rigged and floating character -Can switch between echo and 90% there image hands -Component hands available, but not properly rigged yet -Some backup assets need cleanup | 22 February 2016, 21:16:50 UTC |
51ef491 | getnamo | 22 February 2016, 03:03:11 UTC | Refactor to UE standards -No more custom memory management -Drastic reduction in lines | 22 February 2016, 03:03:11 UTC |
add8ca5 | getnamo | 22 February 2016, 01:56:15 UTC | Refactor for blueprints -Uses 4.11 camera refactor for late update rotation and position. Improves leap latency -Starting memory refactor | 22 February 2016, 01:56:15 UTC |
ae2018a | getnamo | 14 February 2016, 00:29:17 UTC | Refactor to UE code standards -All variables changed to PascalCase -All If/then statements have had their statements wrapped in braces -All convenience characters have collision enabled by default. Added editable boolean to change behavior -Image hands automatically changes IPD to 40mm, all other convenience characters use default/profile IPD -Added render thread enqueue texture command. Not yet mature and disabled for now. -Considering this v1.0 | 14 February 2016, 00:29:17 UTC |
b432fec | getnamo | 13 February 2016, 16:42:01 UTC | First working Image hand update -Code, material, anim blueprint, and character blueprint changes to support leap IPD image hands -Added support for scaling by palm width comparison -Added support to bypass HMD default mount offset | 13 February 2016, 16:42:01 UTC |
17aa284 | getnamo | 11 January 2016, 12:27:21 UTC | Working passthrough -adjusted to reflect Unity passthrough | 11 January 2016, 12:27:21 UTC |
6eb2263 | getnamo | 20 November 2015, 21:13:18 UTC | Added Mac binary for 4.10 | 20 November 2015, 21:13:18 UTC |
0e2c0f1 | getnamo | 20 November 2015, 18:19:27 UTC | Update to 4.10 Update to UE 4.10 | 20 November 2015, 18:19:27 UTC |
1532abe | getnamo | 26 October 2015, 19:35:58 UTC | removed unnecessary dlls | 26 October 2015, 19:35:58 UTC |
aef69bb | getnamo | 26 October 2015, 19:34:11 UTC | added missing source file | 26 October 2015, 19:34:11 UTC |
befa648 | getnamo | 26 October 2015, 19:33:44 UTC | Packaging Fix -Fixed packaging for 4.9.2 -Added EnableBackgroundTracking toggle on LeapController allowing you to track when the window isn't focused -Updated LeapEchoRigged hands to hide when not being tracked, idle animations for Echo hands have been removed. Use LeapEchoHandsRiggedCharacter for a rigged mesh hand without attached body | 26 October 2015, 19:33:44 UTC |
d0df925 | Jan Kaniewski | 27 September 2015, 20:27:41 UTC | Update to 4.9 -Binaries synced with UE 4.9 -Leap SDK synced with 2.3.1 -Added Echo convenience hands (rigged floating hands only) | 27 September 2015, 20:27:41 UTC |
c067384 | getnamo | 16 June 2015, 19:35:55 UTC | Update to UE4.8 | 16 June 2015, 19:35:55 UTC |
8cee473 | getnamo | 16 June 2015, 19:22:21 UTC | Update to Leap SDK 2.2.6 -preparing for 4.8 update | 16 June 2015, 19:22:21 UTC |
b48b221 | getnamo | 09 May 2015, 21:07:26 UTC | Update README.md -updated adding components and interfaces to 4.7 format | 09 May 2015, 21:07:26 UTC |
a219b3f | getnamo | 09 May 2015, 16:09:45 UTC | Added convenience collision rig -Added LeapCollisionCharacter which adds physics collision enabled by default. This can be enabled for other setups by using the PhysicsActor collision preset. -Updated PhysicsAsset used for collision -Removed old content -Fixed SphereRadius property link found on LeapHand | 09 May 2015, 16:09:45 UTC |
12182fa | getnamo | 26 March 2015, 01:08:15 UTC | Update README.md -added official leap plugin reference | 26 March 2015, 01:08:15 UTC |
4e8a8c7 | getnamo | 26 March 2015, 01:01:46 UTC | Update README.md | 26 March 2015, 01:01:46 UTC |
e0e2408 | getnamo | 26 March 2015, 01:00:34 UTC | Update readme to reflect v0.9 changes. | 26 March 2015, 01:00:34 UTC |
1d21b84 | getnamo | 26 March 2015, 00:20:59 UTC | Added 4.7 mac binaries and updated leap SDK 2.2.4 -Mac Binaries compiled for UE 4.7 -Leap SDK, libs and dlls updated for SDK 2.2.4 | 26 March 2015, 00:20:59 UTC |
102e2f1 | getnamo | 17 March 2015, 22:22:08 UTC | Changed inheritance and rotation fixes -Cleaned up inheritence structure, LeapAnimBodyActor renamed to LeapAnimBodyConnector. Added Passthrough sub-class -LeapPassthroughCharacter now contains the subclass. Rigged characters contain no passthrough code -Fixed elbow rotation bug | 17 March 2015, 22:22:08 UTC |
05a390e | getnamo | 16 March 2015, 22:28:07 UTC | Update to 0.9 -Added properly HMD warped image passthrough support through both materials and a convenience character (LeapPassthrougCharacter) -128bit texture support resolved for Distortion textures. Use Distortion for proper float data, use DistortioUE to visualize the texture for debug purposes. -Optional content moved into plugin, delete if you don't use it and wish to save space -Rigging update to be more loosely coupled. Character anim blueprint only depends on AnimBody obtained through a simple and safe AnimBodyInterface -Rigged character finger rotation bug fixed -Updated leap bind to 2.2.3, much improved tracking gained. -Added R->Reset position to rigged characters, change key bind to reflect own bindings | 16 March 2015, 22:28:07 UTC |
be8a523 | getnamo | 07 January 2015, 04:59:33 UTC | Merge pull request #2 from getnamo/Experimental First Mac Commit | 07 January 2015, 04:59:33 UTC |
83031af | getnamo | 07 January 2015, 04:53:24 UTC | First Mac Commit -Now supports Mac OSX -Fixed Finger->Hand crash on exit -Update to Leap SDK 2.2.1 | 07 January 2015, 04:53:24 UTC |
5cc5087 | getnamo | 10 December 2014, 06:36:58 UTC | Update to 4.6 -Now supports UE 4.6 | 10 December 2014, 06:36:58 UTC |
77b53d8 | getnamo | 04 December 2014, 17:49:07 UTC | Update README.md added rigging gifs and reorganized | 04 December 2014, 17:49:07 UTC |
7cb1a4a | getnamo | 04 December 2014, 16:44:57 UTC | GC Memory Fix and Frame API update -Fixed Memory leaks which would cause crash around 60second mark (GC interval) for list-based objects using extended and append -Added appendTools and appendFingers to pointableList -LeapFrame got its API updated to include all of the missing functions, should now reflect the leap api nearly completely (except 64bit values in blueprint that are not supported) -Added log entry with plugin version at game start for easier debugging | 04 December 2014, 16:44:57 UTC |
3661e56 | getnamo | 01 December 2014, 19:51:48 UTC | Basic Rigging Added, Memory, and Namespace fixes -Basic Rigged leap character added. Works like the LeapDebugCharacter, change your player controller to VRPlayercontroller and pawn to LeapRiggedCharacter -Updated bind to Leap SDK 2.2.0 -Ensured consistency by prepending leap to all classes, this will likely break compatibility with old blueprints. -Fixed dynamic object allocation architecture -Added basic AnimBody, Hand, Finger, and Bone for convenient animation state and basis conversion. | 01 December 2014, 19:51:48 UTC |
2245d06 | getnamo | 18 November 2014, 14:45:29 UTC | Update README.md | 18 November 2014, 14:45:29 UTC |
5326dc0 | getnamo | 18 November 2014, 14:42:48 UTC | Update README.md Clarified shipping with instructions for a FAQ. | 18 November 2014, 14:42:48 UTC |
ea19123 | getnamo | 15 November 2014, 10:44:47 UTC | Added Missing FingerType enum -You can now check which finger you have by dragging out the Type property from Finger. | 15 November 2014, 10:44:47 UTC |
46172d0 | getnamo | 13 November 2014, 20:05:06 UTC | Update README.md | 13 November 2014, 20:05:06 UTC |
b526f0d | getnamo | 13 November 2014, 19:28:18 UTC | Basic Convenience Debug Content -Added a convenience Leap Debug Hand actor, allowing for easy display of debug hands -Added a convenience Leap Debug Character which is set up to show debug hands in both HMD and Default mode. Simply toggle your hmd (alt+enter) to test HMD mode. | 13 November 2014, 19:28:18 UTC |
d936147 | getnamo | 13 November 2014, 04:48:26 UTC | Input Mapping support -added Input Mapping support for pinch grab and palm orientation for each hand. See documentation for details -added PalmOrientation convenience function to Leap Hand. Origin is defined as palm flat facing down, fingers pointing away. | 13 November 2014, 04:48:26 UTC |
c067c94 | getnamo | 10 November 2014, 05:49:38 UTC | Update to 2.1.6 -No functional differences but includes changelist from leap (https://developer.leapmotion.com/documentation/skeletal/cpp/supplements/SDK_Release_Notes.html#version-2-1-6) | 10 November 2014, 05:49:38 UTC |
f1e4bfb | getnamo | 05 November 2014, 03:52:33 UTC | Added HMD mount offset and convenience gesture typedefs -If you tick auto-shift on hmd, this will automatically add the eye->leapmount offset (8cm default value). Your vr hands should now be completely 1:1 -Added Hand Type enum to Hand and relevant gestures. You can now easily switch the hand type instead of checking isLeft/Right to reduce bp clutter. -Added Leap Plugin Direction (Cardinal Direction) to gestures which emit directions (Screen Tap, Key Tap, and Swipe). This is a convenience property which will allow you to easily switch the property to get basic swipe left/right/up/down/towards/away detection. If you need a more precise direction, use the direction vector. | 05 November 2014, 03:52:33 UTC |
b57b9ea | getnamo | 03 November 2014, 03:13:36 UTC | Update README.md | 03 November 2014, 03:13:36 UTC |
ad7083d | getnamo | 03 November 2014, 02:50:40 UTC | Added image events and fixed multicast components -Added Raw Image events which give much cleaner support and memory efficient toggling of streaming images from the device. -Multiple components are now properly supported. Reason for error was mismanaged GC of on-demand UObject subclasses, will still emit multi-component warning for performance reasons (duplication). -All logging switched to LeapPluginLog sub-category | 03 November 2014, 02:50:40 UTC |
55ade81 | getnamo | 02 November 2014, 22:36:12 UTC | Added Multi-component warning -At the moment multiple components cause a crash after 40-60sec of detecting a hand/finger, until this error is resolved, the plugin will output a warning to your logs if you add more than one total leap component | 02 November 2014, 22:36:12 UTC |
ba25e43 | getnamo | 02 November 2014, 17:36:58 UTC | Hmd normalized vector direction fix -Normalized vectors such as palm normal were not properly adjusted for HMD view direction, this is has now been fixed. | 02 November 2014, 17:36:58 UTC |
9ec6c13 | getnamo | 31 October 2014, 14:07:12 UTC | Palm Normal Scaling Fix | 31 October 2014, 14:07:59 UTC |
4b61cf0 | getnamo | 30 October 2014, 15:06:04 UTC | Update README.md | 30 October 2014, 15:06:04 UTC |
d8c8a46 | getnamo | 26 October 2014, 17:29:42 UTC | Update README.md sub-gesture details | 26 October 2014, 17:29:42 UTC |
e53a723 | getnamo | 26 October 2014, 17:25:11 UTC | Scaling Fixes -Circle gesture radius now in UE scale -Swipe Gesture speed now in UE scale | 26 October 2014, 17:25:11 UTC |
6b2475c | getnamo | 26 October 2014, 17:02:30 UTC | Minor Fix -private path incorrectly exposed | 26 October 2014, 17:02:30 UTC |
7bcf66b | getnamo | 26 October 2014, 16:59:10 UTC | Full Restructure and Bug Fixes -Hidden Leap header and private implementation from UClasses -Fixed image stability, will now correctly resize when requested. -R8 texture no longer causes memory leaks -Added Gesture sub-classes and corresponding events (e.g. Swipe Gesture Detected). Will allow for easy determination of direction and other properties of gestures. You can also cast general gesture detection to the correct sub-class gesture. -Added own category of logging, pay attention to log output to help you with debugging errors. | 26 October 2014, 16:59:10 UTC |
eabc5bd | getnamo | 20 October 2014, 16:46:11 UTC | Update README.md | 20 October 2014, 16:46:11 UTC |
80b2bc9 | getnamo | 17 October 2014, 22:49:39 UTC | Update to 0.7 - Image API support! -Added full support for Image API! see readme for an example use case. -Fixed a lot of memory leaks | 17 October 2014, 22:49:39 UTC |
d81f903 | getnamo | 17 October 2014, 10:47:53 UTC | Reorganization -Moved Lib and Include into ThirdParty path -Updated plugin to support 32bit shipping mode by adding necessary dll's and lib links | 17 October 2014, 10:47:53 UTC |
b4233e4 | getnamo | 17 October 2014, 04:30:46 UTC | Minor Fix -Categorization bug fix | 17 October 2014, 04:30:46 UTC |
59b87c9 | getnamo | 17 October 2014, 04:26:50 UTC | Update README.md added api documentation | 17 October 2014, 04:26:50 UTC |
5c95e64 | getnamo | 17 October 2014, 03:23:49 UTC | Blueprint Cleanup -Fixed lack of categorization in blueprints -Cleaned up a lot of the blueprint functions, turning all the relevant ones into properties. This will reduce the exec node requirements. -Things which return a new object generally remain a function for potential performance reasons | 17 October 2014, 03:23:49 UTC |
14d2a59 | getnamo | 16 October 2014, 21:20:40 UTC | Update LeapMotion.uplugin | 16 October 2014, 21:20:40 UTC |
8270212 | getnamo | 16 October 2014, 21:16:36 UTC | Shipping Build Update -Changed plugin to runtime to support shipping builds -See the readme for shipping instructions | 16 October 2014, 21:16:36 UTC |
6a71721 | getnamo | 15 October 2014, 09:55:22 UTC | Update README.md updated to reflect newer options | 15 October 2014, 09:55:22 UTC |
afffdc3 | getnamo | 15 October 2014, 09:21:55 UTC | Update to 0.6.2 -Updated to UE4.5 -Removed the need to SetInterfaceDelegate! Just adding the Component and adding the LeapEventInterface is enough. -Added Image policy flag support, actual image handling is still not working at this time. You can query about image dimension and other stats, just not the raw image. | 15 October 2014, 09:21:55 UTC |
fb9796f | getnamo | 13 October 2014, 02:44:55 UTC | Added VR options for auto adjustments. -OptimizeForHMD now contains 2 more booleans, one for auto rotation adjustment and one for auto position adjustment. Setting all three to enabled will make your reported leap positions automatically adjust for your head position and look direction. VR easy mode enabled! | 13 October 2014, 02:44:55 UTC |
1a23f85 | getnamo | 12 October 2014, 22:27:28 UTC | Update to bind -Setting policy to optimize for hmd will automatically rotate position data -Fixed pinch detection stability, grabbing will now override pinching event -Changed event names to better reflect their purpose -Added gesture event, set gesture support at startup to receive this event -Added polling data for: interaction box, pointables, gestures, images (basic support) | 12 October 2014, 22:27:28 UTC |
0049d4f | getnamo | 11 October 2014, 22:41:36 UTC | Readme Update -added more visual documentation -cleaned up markdown | 11 October 2014, 22:41:36 UTC |
baee063 | getnamo | 11 October 2014, 04:44:39 UTC | Added Event Driven Architecture -Added Event Driven architecture, Add LeapEventInterface to your blueprint class and call LeapController->SetDelegate(self). Your class will now receive leap events. -Added Arm support, please see official leap documentation for reference -Plugin now automatically converts leap space position data to UE space data including scale (mm->cm) -Added support for HMD Optimized tracking (also known as top down tracking). Set OptimizeForHMD(true) on your LeapController. | 11 October 2014, 04:44:39 UTC |
de6b26f | getnamo | 10 October 2014, 19:30:48 UTC | Update to Leap SDK 2.1.5 -Updated to Leap SDK 2.1.5+22693 -Enabled getting finger data. Use Hand->Fingers | 10 October 2014, 19:30:48 UTC |
40d1dac | getnamo | 10 October 2014, 18:41:22 UTC | Copy Fix and Install Instructions -updated gitignore -updated readme to reflect new install instructions | 10 October 2014, 18:41:22 UTC |
1deaab0 | getnamo | 10 October 2014, 18:26:36 UTC | Updated to UE4.4 -compile fixes and updated to UE4.4 -folder restructured | 10 October 2014, 18:26:36 UTC |
f496f79 | Marc Wieser | 29 May 2014, 22:06:12 UTC | Plugin update | 29 May 2014, 22:06:12 UTC |
6bd11f1 | Marc Wieser | 29 May 2014, 22:03:45 UTC | Adding the missing classes of SDK Just some functions on frame missing Cast with function, not automatic casting | 29 May 2014, 22:03:45 UTC |
931949b | Marc Wieser | 27 May 2014, 06:36:56 UTC | Update readme & download demo project | 27 May 2014, 06:36:56 UTC |
34836ff | Marc Wieser | 26 May 2014, 22:26:55 UTC | Stabilize all things and add bone tracking | 26 May 2014, 22:26:55 UTC |
176d5ab | Marc Wieser | 23 May 2014, 07:21:09 UTC | Update README.md adding features | 23 May 2014, 07:21:09 UTC |
6bdb6e6 | Marc Wieser | 23 May 2014, 07:14:42 UTC | Stabilize the version | 23 May 2014, 07:14:42 UTC |
e1d6a30 | Marc Wieser | 22 May 2014, 21:45:50 UTC | The next version Adding pointable list & pointable, not complete because the fingers & tools are required, can be unstable | 22 May 2014, 21:45:50 UTC |
9061b6c | Marc Wieser | 22 May 2014, 05:50:37 UTC | Adding a section How to use it and information about feedback in readme | 22 May 2014, 05:50:37 UTC |
7d99c8e | Marc Wieser | 21 May 2014, 22:07:03 UTC | Maj ReadMe | 21 May 2014, 22:07:03 UTC |
eba2c8b | Marc Wieser | 21 May 2014, 22:05:41 UTC | Adding some features on hand Translation TranslationProbability basis grabStrength palmWidth pinchStrength RotationAngle rotationAngleWithAxis rotationMatrix rotationAxis rotationProbability ScaleFactor scaleProbability sphereCenter sphereRadius stabilizedPalmPosition timeVisible | 21 May 2014, 22:05:41 UTC |
ffa68e1 | Marc Wieser | 21 May 2014, 19:00:01 UTC | Update LeapController.cpp | 21 May 2014, 19:00:01 UTC |
6526a37 | Marc Wieser | 21 May 2014, 17:57:48 UTC | Update README.md | 21 May 2014, 17:57:48 UTC |
e846be9 | Marc Wieser | 21 May 2014, 17:55:06 UTC | Some features expose to blueprint now here See the Readme for how to install the plugin | 21 May 2014, 17:55:06 UTC |
413a7f5 | Marc Wieser | 21 May 2014, 17:30:33 UTC | Initial commit | 21 May 2014, 17:30:33 UTC |