Kiosk Mode

hello again! exciting to see how much effort you're putting in development. regarding the "kiosk mode" or "sketch viewer" - does a script like this already exist? (beginner here..) we're looking into options to display sketches at an exhibition, where viewers can use only the oculus quest 2 without the handles, the menu is hidden, zoom disabled, so the viewers can only walk through the sketch at a fixed roomscale. thanks in advance!
9 Replies
andybak
andybak4mo ago
Yeah. I think you can do all of that just by turning off some stuff via a startup script. I'd have to do a test but it's mostly all there. Also by "walk" do you mean "physically walk"? i.e. no virtual movement at all?
annaerhard
annaerhard4mo ago
yes, that's exactly what we're aiming for. no zooming, flying or teleporting possible. we're working with "viewonly.toggle" now but there's still a shortcut menu on the right hand available
andybak
andybak4mo ago
ah ok. is there a reason to have controllers at all? Would it work to just have the headset in hand tracking mode when visitors use it?
annaerhard
annaerhard4mo ago
it works, thank you! one thing still: how can we lock all objects/strokes in the sketch using the startup script? regarding the case that we'd have to resize the scale using the handles, because "viewonly" there's still a quick menu on the right controller (brush, eraser, dropper, repaint, selection, model pin) and we don't want to change anything by accident or is it possible to remove the quick menu in "viewonly" altogether?
andybak
andybak4mo ago
I guess "view only" mode should disable any editing buttons on the quick menu. I'll add that to our todo list - but in the meantime maybe there's a workaround for you? Explain the problem to me a bit more slowly. A member of staff is opening a sketch to do something and is worried about accidentally moving other things? What are they opening the sketch to do?
Isabel
Isabel4mo ago
Hello! I´m the artist of the openbrush sketch, that will be shown in an exhibition. Anna is helping me and I just downloaded Discord 🙂 I have an 3 x 3m square in the exhibition where I can show my vr work. Which means that there will be tape on the floor (which is also the roomscale boundary), so that noone crosses the space when someone is wearing the vr headset. The plan is that the headset is laying there and visitors can put it on in the "square". Which means that the open brush sketch always has to be in the same position, when they put on the headset. If the sketch isn´t in the correct place for instance, a member of stuff needs to move an scale the sketch again to the right place within the boundary (I will provide them an instruction). Therefore I´m a bit afraid that they will accidentally move a part of my sketch with the controllers. Thank you so much for your help!!
andybak
andybak4mo ago
Ah. OK so the real problem is the sketch moves sometimes when the headset is removed and replaced? Which headset? I thought we'd fixed this issue recently.
Isabel
Isabel3mo ago
Hey 🙂 I tried different things, but I´m afraid it won´t work at the exhibition in 3 weeks. I have a startupskript with viewonly mode - that helped with the sketch moving around. So that problem is solved 🙂 It would be perfect to have no controllers at all, but the problem is, when they are lying outside of the roomscale, thatyou will always see the blue roomscale "net". Is there a way around this? The other option would be that visitors hold the controllers, but they could change the sketch, because you can still grab things in the sketch and move them for example... this works now! 🙂
andybak
andybak3mo ago
That's good! For some reason I never got a notification about your previous message. (Yesterday's) What happens if you just take the batteries out temporarily?