PHP Тесселяция фигур в прямоугольнике заданного размера – №663325
Закажите услуги фрилансеров для вашего проекта прямо сейчас!
Размещение заказа на фриланс бирже бесплатно.

На странице с формой пользователь задает размеры прямоугольника, который замощается определенными фигурами (подключенными к скрипту фигурами в вектре). Фигуры имеют форму, которая позволяет им различными способами стыковаться без зазоров (тесселяция, типа стыковки равносторонних треугольников или пазлов). Пользователю рисуется на стороне сервера поле - поле заданного размера (пользователь указывает ширину и длину прямоугольника, который строится на экране после нажатия на ОК), заполненное фигурами. Фигуры имеют определенный размер и в программе для каждой фигуры указывается (доп. условие) как смещать первый ряды фигур. Построение начинается с нижнего левого края - первым строится с левого угла нижний ряд фигур.
Отрисовка - на стороне сервера. Графика на стороне сервера в вектре, в браузере - gif или png.
Также необходимо будет вписать скрипт в страницу (html-страница с формой) и графическое построение сделать согласно макету (графика - очень простая схема, типа самого простого чертежа).
- Прием заявок
- Выбор исполнителя
- Выполнение заказа
- Обмен отзывами
Другие заказы в категории «Веб-программирование»
адрес сайта - myfortis.com.ua
cms - ... Читать дальше
адрес сайта - myfortis.com.ua
cms - joomla 3.2.4 Свернуть
Необходимо:
1) Сверстать лендинг html+css+js
2) Сделать формы отправки "заказа" с отправкой на почту
3) Сделать сверху "фиксированное" меню, ... Читать дальше
Необходимо:
1) Сверстать лендинг html+css+js
2) Сделать формы отправки "заказа" с отправкой на почту
3) Сделать сверху "фиксированное" меню, при нажатии на пункт меню съезжает до нужного блока
4) Настроить анимацию слайдеров, иконок
5) Настроить калькулятор расчета стоимости
Требования:
* Кроссбраузерность
* На div'ах, никаких <table>
* Валидный CSS, HTML, JS
* Максимальная ширина экрана 1920px
* Минимальная ширина экрана 1000px
* Адаптивная верстка (адаптация под смартфоны, планшеты, компы, ноутбуки, мониторы – проверка через ссылка)
* Ширина экрана для адаптивной верстки от 320px (смартфоны) до 1920px (широкоэкранные мониторы)
Установка на Wordpress.
Необходимо:
1) Установить сверстанную тему на Wordpress;
2) Настроить возможность редактирования: заголовков, текстов, картинок, иконок; Свернуть
Необходимо внести доработки согласно приложенному ТЗ.
Краткое описание работ: ... Читать дальше
Необходимо внести доработки согласно приложенному ТЗ.
Краткое описание работ:
1. Найти и настроить плагин для меню, настроить стиль отображения меню и текстов
2. Подключить вывод на нескольких страницах информации с другого сайта через фреймы
3. Сделать возможность публикации отзывов на сайте, загрузка отзывов через js
4. Настроить кэширование, хлебные крошки и другие более простые работы Свернуть
ссылка
1) При заходе в родительский пункт меню ... Читать дальше
ссылка
1) При заходе в родительский пункт меню или его подменю, список пунктов подменю постоянно открыт.
2) Надо, чтобы при наведении на другой пункт меню, пункт 1 скрывался, т.е. у активного родительского пункта убирались стили current active Свернуть