Нужно создать интерактивное трехмерное окружение. Суть следующая: загружается сцена, на ней могут быть различные объекты. Все вместе они формируют своего рода рабочее место специалиста некой предметной области - имеется ввиду, например, панель управления самолетом (множество интерактивных рычажков, переключателей, дисплеи, датчики и пр.), или интерактивная презентация, к примеру, как пользоваться DVD-плеером.
При этом взаимодействуя с отдельными объектами сцены, нужно, при необходимости, выводить всплывающие подсказки с описанием, что это такое (что за кнопка например) и для чего предназначено.
Очень интересный пример на сайте blend4web есть, вот он
https://www.blend4web.com/ru/demo/3d-interactive-e...
Но смущает тот факт, что скорее всего разработчики имели доступ к платной SDK с примерами. Непонятно, реально ли разобраться по той документации, что есть на сайте для обычного SDK. Может для этой цели лучше подойдет Verge3d?