Is it possible to add labels/annotations/anchors to a 3D Hotspot that is set to spin?

dheckert-7003
dheckert-7003 Community Member Posts: 6 ☆ Roadie ☆
I am very new to the world of CenarioVr. I need to add labels to an object, similar to the ones found at the link below. I need them to follow the object when it is rotated. Is that possible? Grouping an info card does not seem to work except in edit mode. When I download from Sketchfab or somewhere else, the labels do not stay attached so I suspect they are done after the model is created, but again, I am very new here so...

https://sketchfab.com/3d-models/digital-measuring-caliper-preciva-37f189663fb64847829c6f42cf95e90a

Thank you any advice or assistance available.

Answers

  • carlfink
    carlfink Community Member Posts: 1,099 ✭ Legend ✭
    That looks like an enhancement request to me--it is not a current feature of CVR that I can see. You can add a single tooltip, but not labels for individual components, and CVR doesn't (again, as far as I know) let you connect multiple 3D models into a single unit and rotate them together in 3D space.
  • dheckert-7003
    dheckert-7003 Community Member Posts: 6 ☆ Roadie ☆
    Thanks for the reply Carl. I appreciate your experienced, quick reply. That was really not what I was hoping to hear. I was really hoping I just could not figure it out but there was a way. Unless they can get that enhancement implemented in the next couple weeks, I need to move to "Plan B."

    If we are to use CVR and/or Lectora, about the only thing I can think of is to use a menu to go to each "view." One page would have a movable model to examine all sides and then use the menu to go where the model is not interactive but has hotspot with info cards to show/hide. My problem is I am not sure the client is going think that is what they are looking for after seeing the other style model.

    Or, maybe look for a way to do it through scripting? Anyone have any thoughts there?

    If someone has another idea, I would love to hear it.

    Thanks,
  • carlfink
    carlfink Community Member Posts: 1,099 ✭ Legend ✭
    Not through CVR or scripting, but you could modify the model itself to have the labels. If you need different labels in certain "modes" you could have a script swap otherwise-identical models in and out of visibility.
  • dheckert-7003
    dheckert-7003 Community Member Posts: 6 ☆ Roadie ☆
    Again, thank you so much for the quick reply. Swapping based on visibility is a thought. I was thinking going to a different scene but it might look smoother to switch them.
  • carlfink
    carlfink Community Member Posts: 1,099 ✭ Legend ✭
    Yeah, scene transitions can be very slow, up to several seconds. Making already-loaded models visible or invisible is much faster.
  • johnb
    johnb Community Member, Administrator, Rockstar Manager Posts: 133 eLearning ROCKSTAR Admin Team
    You can actually use motion paths do do much of what you are looking for. I have seen it in other client scenarios. A motion path not only defines the position of an object, but it also defines its rotation in 3D space (if it is a 3D Model, of course).

    The way you would handle this is through hotspots that play the scenes timeline to initiate a motion path for the 3D object. The 3D Model would have a motion path in it that would not move the object, but just rotate it into position, and then display a label, and pause the timeline. hitting another hotspot would play the timeline, causing the 3D Model to rotate to another point, pause the timeline, and display a label again.
  • dheckert-7003
    dheckert-7003 Community Member Posts: 6 ☆ Roadie ☆
    Interesting. I can see how that would work. It may take a bit of "play time" for me to fine tune the process for myself but I like it! That would only require one copy of the model to be loaded. Thank you so much!