Nordborn
@Nordborn
Frontend

Какой стек технологий выбрать для онлайн конструктора а-ля Sims?

Друзья, наверное у многих былвал такой момент, когда приходит заказчик, который хочет что-то что ты еще не делал, но ты понимаешь что это может вывести тебя на новый уровень и не можешь ему отказать. Вот и я столкнулся с таким. Поэтому обращаюсь за помощью к сообществу. Помогите определиться с технологиями, на которых можно будет реализовать вот такую задумку:

Что нужно?
Нужен онлайн конструктор, позволяющий заполнять кухню произвольных размеров мебелью из каталога заказчика. Размеры как самой комнаны, так и мебели можно изменять. Плюс, есть возможность Расставить в нужных местах окна и двери.

Как это примерно должно выглядеть?
Трехмерная комната, которую мы можем вертеть в пространстве. Сбоку меню в котором список доступных продуктов, драг-н-дропом они перетаскиваются в комнату. Добавленные в конструктор объекты можно перемещать в любое доступное место, менять размер (в рамках того, что доступно по каталогу) или удалять при необходимости. У некоторых объектов должна быть возможность более глубокой модификации помимо размеров. Например, вид ножек стола или расположение раковины. Отображение довольно схематичное, без приближения к фотореалистичности. Голые 3D модели. Максимум украшательств - это текстуры на полу и стенах.

Где это должно работать?
На максимально широком спектре устройств. Решение должно быть производительное, не требовательное к ресурсам и без необходимости установки дополнительного софта со стороны пользователя.

Где можно посмотреть что то подобное?
https://kuhni-vardek.ru/modeller/

Что еще?
Неплохо бы сразу позаботиться о возможности улучшения будущего решения, иметь некий запас прочности. Нужно предусмотреть добавление новых фич.

p.s. Что касается сроков, сложно их прогнозировать, но я предполагаю справиться с такой задачей за 2-3 месяца. Ести у вас есть соображения на счет того, за сколько времени/денег вы бы выполнили подобную задачу, поделитесь пожалуйста ими.

p.p.s. Если вам уже встречались уже где-то подобные проектры, скиньте ссылочку в комментах.

Всем спасибо!
  • Вопрос задан
  • 508 просмотров
Решения вопроса 1
Посмотрите в сторону Blend4Web, а если возможностей не хватит, то на three.js можно это всё сделать руками.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы