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 configured 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, the welcome screen is closed and floor plans with directory are activated.
To save the kiosk pc and graphics card (GPU) we set the 3D rendering (see FRAK WebGL engine) also idle. This is done by limiting the frame-rate to a minimum. Frame rate change can be invoked with Engine.startIdle(fps) and returned 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.