Hola !

Hoy dejaré los pasos para un escenario casi obligatorio cuando creamos apps con Hololens:

Cómo mostrar un mensaje de texto que siempre esté visible en el punto de vista del usuario de Hololens

Algo similar al siguiente video

holo-status-text-02

Como siempre los pasos para crear un proyecto, son los que he explicado en post anteriores.

  • Eliminar los assets por defect Main camera y Directional light
  • Grabar la escena
  • Ajustar los valores necesarios para que proyecto de Unity funcione como UWP en Hololens
    • Project Settings / Player
    • Project Settings / Quality
    • File / Build Settings
  • Importar HoloToolkit
  • Agregar los Assets
    • Main Camera
    • Spatial Mapping
    • Cursor With Feedback
  • Create Empty and Rename > Managers
    • Add Components
      • Gaze Managers
      • Gaze Stabilizer
      • Gesture Managers
      • Hands Manager
      • Text Manager (script below)
    • Add Assets
  • Create Empty and Rename > HoloCollection
    • Add Assets
      • Add 3D Text, name “TextSample”, add text “Holo World”
      • Add 3D Text, name “TextSample2”, add text “Holo Debug”

El resultado es similar al siguiente:

clipboard02

En este caso este ejemplo se encarga de

  • Mostrar el elemento TextSample siempre en el centro del POV del usuario
  • Mostrar el elemento TextSample2 en una esquina del POV del usuario

El script que posiciona los elementos es un CustomScript con el siguiente código

clipboard02

Todavía estoy aprendiendo a comprender la mejor forma de trabajar con elementos 3D, es muy probable que la función Update() se pueda optimizar mucho. Por ahora, tutoriales como este (Vector Maths) de Unity3D me han servido para comprender como trabajar con vectores en Unity3D.

El código en GitHub en este link.

Saludos @ Toronto

El Bruno

References

5 responses to “#HoloLens – Cómo crear un 3D text siempre visible usando #HoloToolkit”

  1. Una pregunta esto sólo se puede utilizar para las hololens?? no se puede utilizar para un windows phone??

    Like

    1. Si, utilizando otras librerías y Unity3D también se puede crear apps – juegos para Windows 10 Mobile o Window Phone. Unity3D permite crear apps en modo UWP, esto nos permite que las apps – juegos sean para tablets, desktops o mobiles inclusive!

      Like

  2. […] El Bruno, HoloLens – Cómo crear un 3D text siempre visible usando HoloToolkit […]

    Like

  3. […] un tiempo escribí un post donde comentaba como crear un text 3D y que quede siempre visible en una app para Hololens. Para este ejemplo, utilizaba una serie de scripts de Holotoolkit y uno personalizado para lograr […]

    Like

  4. […] El Bruno, HoloLens – Cómo crear un 3D text siempre visible usando HoloToolkit […]

    Like

Leave a comment

Discover more from El Bruno

Subscribe now to keep reading and get access to the full archive.

Continue reading