Показать сообщение отдельно
Старый 09.04.2012, 22:02   #45
Construktor
Консультант
 
Аватар для Construktor
 
Регистрация: 17.10.2007
Адрес: Екатеринбург, Севастополь
Сообщений: 3,578
Сказал(а) спасибо: 1,458
Поблагодарили 3,700 раз(а) в 1,364 сообщениях
Вес репутации: 1298
Construktor репутация неоспоримаConstruktor репутация неоспоримаConstruktor репутация неоспоримаConstruktor репутация неоспоримаConstruktor репутация неоспоримаConstruktor репутация неоспоримаConstruktor репутация неоспоримаConstruktor репутация неоспоримаConstruktor репутация неоспоримаConstruktor репутация неоспоримаConstruktor репутация неоспорима
По умолчанию

Цитата:
Сообщение от feliksc Посмотреть сообщение
php+jquery помогли реализовать именно то, что хотелось.
Вчера попробовал поработать c новым элементом HTML5 - canvas, который позволяет рисовать различные объекты и отображать в самых современных браузерах. Похоже, что это именно тот инструмент, с помощью которого можно создавать полноценные конструкторы мебели для веб-сайтов. Думаю подключиться к процессу с этой стороны)

На этом этапе хочется проработать алгоритм конструирования шкафа и разобраться с математикой - а именно вывести основные зависимости расположения элементов внутренней застройки (пока предлагаю ограничиться расчетом параметров размещения секции, в которой должны быть установлены ящики)

Мне видится следующая последовательность:
  1. Задаем габариты шкафа. (при изменении параметров все последующие настройки сбрасываются)
  2. Определяем количество дверей. (при изменении параметров все последующие настройки сбрасываются)
  3. Определяем количество секций. (при изменении параметров все последующие настройки сбрасываются)
  4. Указываем в каких секциях будут установлены ящики (запрещаем размещение ящиков в двух соседних секциях)
  5. Расчитываем координаты секции с ящиками и перерисовываем внутреннюю застройку с учетом расчитанных координат. Блокируем возможность изменения параметров таким образом, чтобы секция с ящиками оказалась за пределами допустимых значений.
  6. Выставляем размеры секций
  7. Расставляем полки и штанги
В процессе конструирования внутренней застройки предусмотреть вкл/выкл полупрозрачных контуров дверей.
__________________
++++++++++++++

Мебель и Матрасы с доставкой по России
Construktor вне форума   Ответить с цитированием Вверх
2 пользователя(ей) сказали cпасибо:
smz (10.04.2012), Uncle (12.04.2012)