Training
Modul
Getting started with 3D object interaction - Training
This course will provide steps and procedures to follow on how to manipulate and interact with 3D objects.
Dëse Browser gëtt net méi ënnerstëtzt.
Upgrat op Microsoft Edge fir vun de Virdeeler vun leschten Eegeschaften, Sécherheetsupdaten, an techneschem Support ze profitéieren.
In this article, "hover" means "when the cursor (PC or Mac) or controller pointer (Quest) is over the object."
Interaction Cooldown Time: Allows you to create a delay before the next interaction can be registered, preventing users from clicking Interactables excessively. For example, if you have a button Interactable with an Interaction Cooldown Time set to 1, the user must wait one second before they can click the button again. This is a great way to improve performance and prevent frame drops.
Interaction Range: The maximum distance an object can be from the avatar while still registering a user interaction. The higher the amount, the further the distance.
Force Mode: The mode to use to force the object through space.
Default: Default MRTK behavior that moves the object using its center.
Enable Translation: Whether or not the object can be translated while manipulating. Each axis can be set individually.
Enable Rotation: Whether or not the object can be rotated while manipulating. Each axis can be set individually.
Manipulable Rotation Logic:
Modify Target Transform: Gives user the option to override the default transform and set the desired position and rotation of object relative to camera/avatar while object is selected. When this is set to Enabled, you get the following three properties:
Target Space:
New Target Position: New target position (z component is the direction where camera/avatar is facing)
New Target Rotation: New target rotation
Avatar IK
Hovered and Selected: Whether or not to highlight the object if it's highlighted or selected.
Highlight Mechanism
Menu item 1: Shader Properties
Menu item 2: Mesh Outline: Adds an automatic outline of the specified color/width to objects.
Menu item 3: Inner Glow: Applies a highlight with a glow effect using the given properties.
IK settings to be used when hovering over an object.
Training
Modul
Getting started with 3D object interaction - Training
This course will provide steps and procedures to follow on how to manipulate and interact with 3D objects.
Dokumentatioun
Setup for Interactable type Throwable - Microsoft Mesh
Learn about the settings in the Setup component for Interactable type Throwable.
Setup for Interactable type Basic - Microsoft Mesh
Learn about the settings in the Setup component for Interactable type Basic.
Understanding Interactable components and scripts - Microsoft Mesh
Learn about what makes interactable objects in the Mesh Pavilion sample work.