интерактивную 3Д среду для сайта делать не буду по следующим причинам:
1) Возможная несовместимость для устройств (жрёт трафик, процессор и видеокарту). А моя задача охватить как можно больше аудитории.
2) Очень долго разрабатывать 1 сцену, объекты в ней и персонажи. К пример, для одного объекта нужно делать около 7 картинок его поверхности (1ая картинки это раскраска, 2ая это неровности, 3ая картинка это направление отражений, 4ая картинка это металлические поверхности, 5ая шероховатости, 6ая тени, 7ая это прозрачные области)
3) Процесс не выглядит автоматизированным. Нельзя, как я хотел, 1 раз создать 1 объект и его переиспользовать.
4) В целом дизайн не будет приятным, как мне кажется.
5) Из-за продолжительной загрузки страдает user experience
У меня есть принципы, как я говорил, охватить как можно больше аудитории, и 3д среда нарушает эти принципы.
Также принцип использовать простые, рабочие и надёжные как АК47 методы.
Поэтому иллюстрации лучше выдавать в формате картинки, а сверху накладывать svg картинку, порезанную на части в соответствии с объектами, которые под ней, при наведении на которые будет запрашиваться слово в базу данных и выдаваться что это за объект изображен на картинке, когда на него наводишь.
В общем будет как в игре fallout когда наводишь на часть, и выдаётся информация.
Быстро, надёжно, практично, работает везде, жрёт мало ресурсов устройства.
Поэтому пойду учить фотошоп и 3d-для-2d (это когда в 3Д программе рисуешь что тебе надо, вставляешь в фотошоп с нужным ракурсом. Стоит отметить, что тут не нужно моделировать все нюансы, лишь скетч в 3Д набросать, поэтому это не проблема. И могу одни и теж объекты переиспользовать внутри программы.)