Some of our customers prefer a “Welcome” screen for their wayfinding application. Welcome screens are good way for inviting visitors to use wayfinding, it is also a page where you can show advertisements or welcome text. To minimize the load for kiosks we change the frame-rate of our WebGL rendering engine FRAK.
Welcome page is configur as an idle-page, when no one is using wayfinding. Usually it is set to 10+ seconds after idle time, when the welcome screen is displayed. On this view, we are hiding wayfinder map component and directory. When visitor starts to use wayfinding, then welcome screen close and floor plans with directory are activate. Certainly, the welcome screen is also helpful for customers to understand what the screen is about. Also a great way to advertise for businesses located in the mall.
To save the kiosk pc and graphics card (GPU) we set the 3D rendering (see FRAK WebGL engine) also idle. This is important for limiting the frame-rate to a minimum. Frame rate change can be invoke with Engine.startIdle(fps) and return to normal operation with Engine.stopIdle(). See 3D Wayfinder API for specific documentation.
We have also fixed a bug in SmoothOrbitController that made animations oscillate on very low frame rates.