Tanoda
|
Acquires images from a LeapServiceProvider and uploads image data as shader global data for use by any shaders that render those images. More...
Classes | |
class | EyeTextureData |
class | LeapDistortionData |
class | LeapTextureData |
Public Member Functions | |
void | ApplyGammaCorrectionValues () |
Static Public Attributes | |
const string | GLOBAL_COLOR_SPACE_GAMMA_NAME = "_LeapGlobalColorSpaceGamma" |
const string | GLOBAL_GAMMA_CORRECTION_EXPONENT_NAME = "_LeapGlobalGammaCorrectionExponent" |
const string | GLOBAL_CAMERA_PROJECTION_NAME = "_LeapGlobalProjection" |
const int | IMAGE_WARNING_WAIT = 10 |
const int | LEFT_IMAGE_INDEX = 0 |
const int | RIGHT_IMAGE_INDEX = 1 |
const float | IMAGE_SETTING_POLL_RATE = 2.0f |
Protected Attributes | |
ProduceConsumeBuffer< Image > | _imageQueue = new ProduceConsumeBuffer<Image>(128) |
Image | _currentImage = null |
Properties | |
EyeTextureData | TextureData [get] |
Acquires images from a LeapServiceProvider and uploads image data as shader global data for use by any shaders that render those images.
Note: To use the LeapImageRetriever, you must be on version 2.1 or newer and you must enable "Allow Images" in your Leap Motion settings.
Definition at line 26 of file LeapImageRetriever.cs.
void Leap.Unity.LeapImageRetriever.ApplyGammaCorrectionValues | ( | ) |
Definition at line 367 of file LeapImageRetriever.cs.
|
protected |
Definition at line 44 of file LeapImageRetriever.cs.
|
protected |
Definition at line 43 of file LeapImageRetriever.cs.
|
static |
Definition at line 29 of file LeapImageRetriever.cs.
|
static |
Definition at line 27 of file LeapImageRetriever.cs.
|
static |
Definition at line 28 of file LeapImageRetriever.cs.
|
static |
Definition at line 33 of file LeapImageRetriever.cs.
|
static |
Definition at line 30 of file LeapImageRetriever.cs.
|
static |
Definition at line 31 of file LeapImageRetriever.cs.
|
static |
Definition at line 32 of file LeapImageRetriever.cs.
|
get |
Definition at line 49 of file LeapImageRetriever.cs.