diff --git a/interface/src/avatar/MyAvatar.cpp b/interface/src/avatar/MyAvatar.cpp index 4d1c20010c..af6836a8a3 100644 --- a/interface/src/avatar/MyAvatar.cpp +++ b/interface/src/avatar/MyAvatar.cpp @@ -2479,7 +2479,7 @@ void MyAvatar::clearWornAvatarEntities() { } /**jsdoc - * Information about an avatar entity. + *
Information about an avatar entity.
*Property | Type | Description |
---|---|---|
2 | Auto | Interface detects when the user is standing or seated in the real world. * Avatar leaning is disabled when the user is sitting (i.e., avatar always recenters), and avatar leaning is enabled * when the user is standing (i.e., avatar leans, then if leans too far it recenters). |
3 | DisableHMDLean | Both avatar leaning and recentering are disabled regardless of + * |
3 | DisableHMDLean | Both avatar leaning and recentering are disabled regardless of
* what the user is doing in the real world and no matter what their avatar is doing in the virtual world. Enables
- * the avatar to sit on the floor when the user sits on the floor. |
0
means no joint.parentID
is specified.
+ * A value of 0
means no joint.
+ * Used only if parentID
is specified.
"Mouse"
parents the pick to the mouse; "Avatar"
parents the pick to
* the user's avatar head; a joint name parents to the joint in the user's avatar; otherwise, the pick is "static", not
- * parented to anything.parentID
is not specified.
+ * parented to anything.
+ * Used only if parentID
is not specified.
position
.
@@ -217,12 +217,12 @@ std::shared_ptr0
means no joint.parentID
is specified.
+ * A value of 0
means no joint.
+ * Used only if parentID
is specified.
"Mouse"
parents the pick to the mouse; "Avatar"
parents the pick to
* the user's avatar head; a joint name parents to the joint in the user's avatar; otherwise, the pick is "static", not
* parented to anything.
- * Used only if parentID
is not specified.
+ * Used only if parentID
is not specified.
position
.
@@ -327,12 +327,12 @@ std::shared_ptr0
means no joint.parentID
is specified.
+ * A value of 0
means no joint.
+ * Used only if parentID
is specified.
"Mouse"
parents the pick to the mouse; "Avatar"
parents the pick to
* the user's avatar head; a joint name parents to the joint in the user's avatar; otherwise, the pick is "static", not
- * parented to anything.parentID
is not specified.
+ * parented to anything.
+ * Used only if parentID
is not specified.
true
to scale the pick's dimensions and threshold according to the
* scale of the parent.
*
diff --git a/interface/src/scripting/ControllerScriptingInterface.h b/interface/src/scripting/ControllerScriptingInterface.h
index dbd172abe7..f65791335d 100644
--- a/interface/src/scripting/ControllerScriptingInterface.h
+++ b/interface/src/scripting/ControllerScriptingInterface.h
@@ -216,25 +216,25 @@ class ScriptEngine;
*
* @property {Controller.Actions} Actions - Predefined actions on Interface and the user's avatar. These can be used as end
* points in a {@link RouteObject} mapping. A synonym for Controller.Hardware.Actions
.
- * Read-only.Controller.Hardware.Keyboard
and Controller.Standard
to
- * actions in
+ * Read-only.
+ * Default mappings are provided from the Controller.Hardware.Keyboard
and Controller.Standard
+ * to actions in
*
* keyboardMouse.json and
*
- * standard.json, respectively.
+ * standard.json, respectively.
Actions
or functions in a
- * {@link RouteObject} mapping. Additionally, hardware-specific controller outputs can be mapped to Standard
- * controller outputs. Read-only.
+ * {@link RouteObject} mapping. Additionally, hardware-specific controller outputs can be mapped to
+ * Controller.Standard
controller outputs. Read-only.
*
* @property {Controller.Standard} Standard - Standard controller outputs that can be mapped to Actions
or
- * functions in a {@link RouteObject} mapping. Read-only.Controller.Standard
items, specified in a JSON file.
+ * functions in a {@link RouteObject} mapping. Read-only.
+ * Each hardware device has a mapping from its outputs to Controller.Standard
items, specified in a JSON file.
* For example,
* leapmotion.json and
- * vive.json.
+ * vive.json.
InteractiveWindow
.
+ * A docking location of an InteractiveWindow
.
Value | Name | Description |
---|
Value | Name | Description |
---|
Value | Description |
---|
Flag Name | Value | Description | Some text. | *{@link Overlays.OverlayProperties-Text|OverlayProperties-Text} | *
---|---|---|---|---|
"cube" | 3D | - *A cube. A "shape" overlay can also be used to create a cube.- * Deprecated. - * |
+ * A cube. A Deprecated. |
* {@link Overlays.OverlayProperties-Cube|OverlayProperties-Cube} |
"sphere" | 3D | - *A sphere. A "shape" overlay can also be used to create a sphere.- * Deprecated. |
+ * A sphere. A Deprecated. |
* {@link Overlays.OverlayProperties-Sphere|OverlayProperties-Sphere} |
"shape" | 3D | - *A geometric shape, such as a cube, sphere, or cylinder. - * Deprecated. |
+ * A geometric shape, such as a cube, sphere, or cylinder. + *Deprecated. |
* {@link Overlays.OverlayProperties-Shape|OverlayProperties-Shape} |
"model" | 3D | - *A model. - * Deprecated. |
+ * A model. + *Deprecated. |
* {@link Overlays.OverlayProperties-Model|OverlayProperties-Model} |
"image3d" | 3D | - *An image. Synonym: "billboard" .- * Deprecated. |
+ * An image. Synonym: Deprecated. |
* {@link Overlays.OverlayProperties-Image3D|OverlayProperties-Image3D} |
"rectangle3d" | 3D | - *A rectangle. - * Deprecated. |
+ * A rectangle. + *Deprecated. |
* {@link Overlays.OverlayProperties-Rectangle3D|OverlayProperties-Rectangle3D} |
"text3d" | 3D | - *Some text. - * Deprecated. |
+ * Some text. + *Deprecated. |
* {@link Overlays.OverlayProperties-Text3D|OverlayProperties-Text3D} |
"web3d" | 3D | - *Web content. - * Deprecated. |
+ * Web content. + *Deprecated. |
* {@link Overlays.OverlayProperties-Web3D|OverlayProperties-Web3D} |
"line3d" | 3D | - *A line. - * Deprecated. |
+ * A line. + *Deprecated. |
* {@link Overlays.OverlayProperties-Line3D|OverlayProperties-Line3D} |
"grid" | 3D | - *A grid of lines in a plane. - * Deprecated. |
+ * A grid of lines in a plane. + *Deprecated. |
* {@link Overlays.OverlayProperties-Grid|OverlayProperties-Grid} |
"circle3d" | 3D | - *A circle. - * Deprecated. |
+ * A circle. + *Deprecated. |
* {@link Overlays.OverlayProperties-Circle3D|OverlayProperties-Circle3D} |
1
PreviousSolution
and 1/16 LimitCenterPoses
. This should converge quickly because it is
* close to the previous solution, but still provides the benefits of avoiding limb locking.2
2
The IK system will begin to solve from the same position and orientations for each joint that was the result + * from the previous frame.
+ *
Pros: As the end effectors typically do not move much from frame to frame, this is likely to converge quickly + * to a valid solution.
+ *Cons: If the previous solution resulted in an awkward or uncomfortable posture, the next frame will also be + * awkward and uncomfortable. It can also result in locked elbows and knees.
+ *3
0
1
2
2
A special mode of IK that would attempt to prevent unnecessary bending of the spine.
*Deprecated: This target type is deprecated and will be removed.
3
An avatar has different types of data simulated at different rates, in Hz.
* *{@link Entities.EntityProperties-Shape|EntityProperties-Shape} | *|||||||
"Box" | A rectangular prism. This is a synonym of "Shape" for the case
- * where the entity's shape property value is "Cube" .- * If an entity is created with its type
+ * where the entity's shape property value is "Cube" .
+ * If an entity is created with its |
* {@link Entities.EntityProperties-Box|EntityProperties-Box} | |||||
"Sphere" | A sphere. This is a synonym of "Shape" for the case
- * where the entity's shape property value is "Sphere" .- * If an entity is created with its type
+ * where the entity's shape property value is "Sphere" .
+ * If an entity is created with its |
* {@link Entities.EntityProperties-Sphere|EntityProperties-Sphere} | |||||
"Model" | A mesh model from a glTF, FBX, or OBJ file. | *{@link Entities.EntityProperties-Model|EntityProperties-Model} | |||||
MouseWheelLeft | number | number | The mouse wheel rotated left. The data value
* is the number of units rotated (typically 1.0 ). | ||||
MouseWheelUp | number | number | The mouse wheel rotated up. The data value
- * is the number of units rotated (typically 1.0 ).- * Warning: The mouse wheel in an ordinary mouse generates left/right wheel events instead of - * up/down. | ||||
MouseWheelDown | number | number | The mouse wheel rotated down. The data value
- * is the number of units rotated (typically 1.0 ).- * Warning: The mouse wheel in an ordinary mouse generates left/right wheel events instead of - * up/down. | ||||
TouchpadRight | number | number | The average touch on a touch-enabled device * moved right. The data value is how far the average position of all touch points moved. | ||||
TouchpadLeft | number | number | The average touch on a touch-enabled device
diff --git a/libraries/networking/src/MessagesClient.h b/libraries/networking/src/MessagesClient.h
index b97c6d8360..7f2714e5ea 100644
--- a/libraries/networking/src/MessagesClient.h
+++ b/libraries/networking/src/MessagesClient.h
@@ -57,10 +57,10 @@ public:
* @param {string} channel - The channel to send the message on.
* @param {string} message - The message to send.
* @param {boolean} [localOnly=false] - If false then the message is sent to all Interface, client entity,
- * server entity, and assignment client scripts in the domain.- * If true then: if sent from an Interface or client entity script it is received by all Interface and
+ * server entity, and assignment client scripts in the domain.
+ * If Int8Array object.
* @param {boolean} [localOnly=false] - If false then the message is sent to all Interface, client entity,
- * server entity, and assignment client scripts in the domain.- * If true then: if sent from an Interface or client entity script it is received by all Interface and
+ * server entity, and assignment client scripts in the domain.
+ * If The name of an entity event. When the entity event occurs, any function that has been registered for that event via + * {@link Script.addEventHandler} is called with parameters per the entity event. *
|