Skip to content

Commit def6254

Browse files
Merge pull request #50831 from ShawnKupfer/WB1810
AB#1055081: Getting started with 3D object interaction
2 parents d5a580b + 34c16fe commit def6254

17 files changed

+97
-97
lines changed

learn-pr/azure/get-started-with-object-interaction/5-1-introduction.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ title: Introduction
44
metadata:
55
title: Introduction
66
description: Introduction
7-
ms.date: 06/26/2023
7+
ms.date: 06/05/2025
88
author: marlenaklein-msft
9-
ms.author: marlenaklein
9+
ms.author: lolab
1010
ms.topic: unit
1111
durationInMinutes: 2
1212
content: |

learn-pr/azure/get-started-with-object-interaction/5-2-panel-of-buttons-dynamic-menus.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ title: Panel of buttons and dynamic menus
44
metadata:
55
title: Panel of buttons and dynamic menus
66
description: Introduction for Panel of buttons and dynamic menus
7-
ms.date: 06/26/2023
7+
ms.date: 06/05/2025
88
author: marlenaklein-msft
9-
ms.author: marlenaklein
9+
ms.author: lolab
1010
ms.topic: unit
1111
durationInMinutes: 5
1212
content: |

learn-pr/azure/get-started-with-object-interaction/5-3-exercise-panel-of-buttons-menus.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ title: Exercise - Panel of buttons and dynamic menus
44
metadata:
55
title: Exercise - Panel of buttons and dynamic menus
66
description: Introduction for Panel of buttons and dynamic menus
7-
ms.date: 06/26/2023
7+
ms.date: 06/05/2025
88
author: marlenaklein-msft
9-
ms.author: marlenaklein
9+
ms.author: lolab
1010
ms.topic: unit
1111
durationInMinutes: 10
1212
content: |

learn-pr/azure/get-started-with-object-interaction/5-4-provide-description-to-objects-using-text-on-scene-tooltips.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ title: Provide description to objects using text on scene
44
metadata:
55
title: Provide description to objects using text on scene
66
description: Introduction for Provide description to objects using text on scene
7-
ms.date: 06/26/2023
7+
ms.date: 06/05/2025
88
author: marlenaklein-msft
9-
ms.author: marlenaklein
9+
ms.author: lolab
1010
ms.topic: unit
1111
durationInMinutes: 5
1212
content: |

learn-pr/azure/get-started-with-object-interaction/5-5-exercise-provide-description-to-objects-using-text-on-scene-tooltips.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ title: Exercise - Provide description to objects using text on scene
44
metadata:
55
title: Exercise - Provide description to objects using text on scene
66
description: Introduction for Provide description to objects using text on scene
7-
ms.date: 06/26/2023
7+
ms.date: 06/05/2025
88
author: marlenaklein-msft
9-
ms.author: marlenaklein
9+
ms.author: lolab
1010
ms.topic: unit
1111
durationInMinutes: 10
1212
content: |

learn-pr/azure/get-started-with-object-interaction/5-6-manipulate-3d-objects-with-bounds-control.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ title: Manipulate 3D objects using bounds control
44
metadata:
55
title: Manipulate 3D objects using bounds control
66
description: Introduction for Manipulate 3D objects using bounds control
7-
ms.date: 06/26/2023
7+
ms.date: 06/05/2025
88
author: marlenaklein-msft
9-
ms.author: marlenaklein
9+
ms.author: lolab
1010
ms.topic: unit
1111
durationInMinutes: 5
1212
content: |

learn-pr/azure/get-started-with-object-interaction/5-7-exercise-manipulate-3d-objects-with-bounds-control.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@ title: Exercise - Manipulate 3D objects using bounds control
55
metadata:
66
title: Exercise - Manipulate 3D objects using bounds control
77
description: Introduction for Manipulate 3D objects using bounds control
8-
ms.date: 06/26/2023
8+
ms.date: 06/05/2025
99
author: marlenaklein-msft
10-
ms.author: marlenaklein
10+
ms.author: lolab
1111
ms.topic: unit
1212
durationInMinutes: 10
1313
content: |

learn-pr/azure/get-started-with-object-interaction/5-8-knowledge-check.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,36 +4,36 @@ title: Module assessment
44
metadata:
55
title: Module assessment
66
description: Two multiple-choice questions
7-
ms.date: 06/26/2023
7+
ms.date: 06/05/2025
88
author: marlenaklein-msft
9-
ms.author: marlenaklein
9+
ms.author: lolab
1010
ms.topic: unit
1111
durationInMinutes: 3
1212
content: Choose the best response for each question.
1313
quiz:
1414
title: Check your knowledge
1515
questions:
16-
- content: " What is the purpose of the ObjectManipulator script?"
16+
- content: "What's the purpose of the `ObjectManipulator` script?"
1717
choices:
1818
- content: "This script makes an object movable, scalable, and rotatable using one or two hands."
1919
isCorrect: true
20-
explanation: The ObjectManipulator script makes an object movable, scalable, and rotatable using one or two hands.
20+
explanation: "The `ObjectManipulator` script makes an object movable, scalable, and rotatable using one or two hands."
2121
- content: "This script helps outline the game object for bodily collisions."
2222
isCorrect: false
2323
explanation: Collider component helps approximate the object's mesh and is added to any GameObject that can be manipulated.
2424
- content: "This script makes an object change color when a user gazes at the object."
2525
isCorrect: false
26-
explanation: You must enable eye-tracking to do the above operation.
26+
explanation: You must enable eye-tracking to do that.
2727
- content: "Which component is an all-in-one container to make any object easily interactable and responsive to input?"
2828
choices:
2929
- content: "Box Collider Component"
3030
isCorrect: false
3131
explanation: Box Colliders are rectangular cuboid and are useful for items such as crates or chests.
3232
- content: "Bounds Control Component"
3333
isCorrect: false
34-
explanation: This script helps display a bounding box across a hologram to suggest it can be interacted with.
34+
explanation: This script helps display a bounding box across a hologram to suggest the user can interact with it.
3535
- content: "StatefulInteractable Component"
3636
isCorrect: true
3737
explanation: StatefulInteractable acts as a catch-all for all types of input including touch, hand rays, speech, and funnel these interactions into events and visual theme responses.
3838

39-
39+

learn-pr/azure/get-started-with-object-interaction/5-9-summary.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ title: Summary
44
metadata:
55
title: Summary
66
description: Summary of interacting with 3D objects
7-
ms.date: 06/26/2023
7+
ms.date: 06/05/2025
88
author: marlenaklein-msft
9-
ms.author: marlenaklein
9+
ms.author: lolab
1010
ms.topic: unit
1111
durationInMinutes: 4
1212
content: |
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
The key to the success of an application lies in its user interface. It's the first link between your system and the user; creating a robust user interface will influence the other users who need your application.
1+
The key to an application's success lies in its user interface. It's the first link between your system and the user, and creating a robust user interface will influence the other users who need your application.
22

33
Let's suppose you're working at a tech company in the UI/UX designing team. Your company is planning to launch a holographic application. Your job is to improve the application's user experience (UX) by providing components that will assist the user in better interaction with holograms.
44

@@ -7,6 +7,6 @@ This module shows you how to build a mixed reality user experience with MRTK usi
77
* Create a basic user interface using MRTK's button and menu prefabs.
88
* Add bounds control around 3D objects
99

10-
By the end of the module, you can create and edit UI elements for your project using MRTK.
10+
By the end of the module, you'll be able to create and edit UI elements for your project using MRTK.
1111

12-
A completed example of this tutorial can be found [here](https://github.com/microsoft/MixedRealityLearning/tree/development/MRTK3%20Tutorials).
12+
You can find a completed example of this tutorial [here](https://github.com/microsoft/MixedRealityLearning/tree/development/MRTK3%20Tutorials).

0 commit comments

Comments
 (0)