Отображение 3D моделей
Задача генерации визуального изображения 3d модели автомобиля вынесена из кода МП, что позволяет свободно менять логику построения изображения без необходимости внесения изменений в МП и повторной его публикации.
Изображение 3d модели генерируется специальным скриптом, загружаемым с сервера совместно с ресурсами необходимыми для генерации.
Также, поддерживается возможность изменения цвета объекта в соответствии с выбором пользователя.
Можно выделить следующие основные сущности:
Дескриптор 3d модели. Ссылка на него передается в данных API, описывающих состояние объекта.
Скрипт генерации изображения 3d модели. Ссылка на него содержится в дескрипторе. Представляет собой обычный текстовый файл. Исполняется методом построчной интерпретации строк этого файла.
Набор ресурсов, необходимых для генерации. Ссылки на них также содержатся в дескрипторе.