¬аше окно в мир —јѕ–
 
Ќовости —татьи јвторы —обыти€ ¬акансии Ёнциклопеди€ –екламодател€м
—татьи

14 декабр€ 2017

ƒоступна бета-верси€ облачного сервиса WebPlanner дл€ моделировани€ планировок и интерьеров помещений

–оман  олесников

–оман олесников2017

ƒ. Ћевин: –.  олесников Ц разработчик —јѕ–, с 2005 года он занимаетс€ трехмерным моделированием и визуализацией.

¬ августе 2015 года –оман опубликовал на портале isicad.ru обзорную статью Ђядерные технологии в CADї. ¬ €нваре текущего года –оман представил свой проект Ђ—оздание облачного сервиса дл€ 3D проектировани€ и дизайна помещений на базе €дра C3D и WebGLї: развитие этого проекта отражено в публикуемой сегодн€ статье.

— удовольствием повторю слова из моего предислови€ к предыдущей статье –.  олесникова: автор демонстрирует ценную склонность и способность к солидному обоснованию своих решений, что придаЄт его стать€м дополнительно полезный обзорно-справочный характер.

WebPlanner Ц новый проект, цель которого заключаетс€ в разработке инструмента дл€ моделировани€ планировок и интерьеров помещений (рис. 1). ‘ункциональность, заложенна€ в WebPlanner, позвол€ет примен€ть его в самых разных сферах де€тельности, таких как 3D галереи продуктов, продажа мебели и элементов интерьера, моделирование планировок и отделочных работ квартир и офисов. Ѕета-верси€ означает, что продукт имеет большинство функций, которые запланированы к первому релизу, и открыт дл€ тестировани€ и новых предложений.
WebPlanner

–ис. 1.

»де€ проекта родилась во врем€ разработки программы Ѕј«»—-ћебельщик. –азвитие функциональности эластичных параметрических моделей привело к мысли о создании проекта, в котором будет возможно с помощью таких моделей создавать как саму конструкцию помещени€, так и элементы мебели внутри неЄ. ќдновременно с этим происходил бурный рост технологий Web-разработки, которые сделали возможным разрабатывать и поддерживать сложные —јѕ–, работающие в браузере. Ѕольшое вли€ние оказали также пользователи системы Ѕј«»—, посто€нно выражающие желание использовать создаваемые в ней модели в интернет-магазинах. Ёти факторы привели к созданию платформы, предназначенной дл€ визуализации моделей и моделировани€ помещений на основе элементов, котора€ будет работать в браузере без установки.

 ак видно из названи€, WebPlanner Ц это облачный сервис, поэтому дл€ работы в нем как в качестве пользовател€, так и в качестве администратора нет нужды что-либо скачивать и устанавливать на своем компьютере. ƒостаточно веб-браузера дл€ выхода в »нтернет, и все возможности программы будут находитьс€ Ђна кончиках ваших пальцевї. ¬ы можете это сделать из любой операционной системы, будь то Windows, Mac или Linux, и с любого устройства Ц компьютера или планшета.   тому же программа не просто работает через »нтернет, она также взаимодействует через всемирную сеть. ¬ы можете редактировать проект, все изменени€ в котором будут в реальном времени видны заказчику, наход€щемус€ в другом городе, и при этом он также сможет принимать участие в корректировании проекта. ¬ы можете создать проект на рабочем компьютере, а продолжить редактирование на ноутбуке без необходимости копировани€ файлов на флешку. ѕри этом вы будете всегда уверены, что работаете с самой последней версией документа. ¬се изменени€ мгновенно сохран€ютс€ на сервере, и даже аварийное отключение вашего компьютера не приведет к потере данных. Web-сервис легко интегрируетс€ с другими интернет-сервисами, поэтому вы сможете поделитьс€ ссылкой на удачный ракурс модели с друзь€ми и коллегами или рассчитать смету ремонта на основе актуальных цен.

ѕланировщик помещений

ќдной из важнейших частей программы €вл€етс€ планировщик помещений, который позвол€ет моделировать как простые комнаты, так и сложные многокомнатные и многоэтажные помещени€. ѕланировщик использует инструменты динамического отображени€ размеров, благодар€ которым вы можете выделить любой элемент конструкции (комнаты, стены, двери, окна, элементы интерьера), увидеть все св€занные с ним размеры и редактировать их в интерактивном режиме (рис. 2, 3).
WebPlanner

–ис. 2

WebPlanner

–ис. 3

¬ажную роль играет учет внутренних и внешних размеров комнат, позвол€ющий максимально точно построить планировку помещени€. ”никальной особенностью планировщика €вл€етс€ возможность вставки произвольных моделей дверей и окон, розеток, выключателей и других элементов, которые вы можете проектировать самосто€тельно в различных CAD системах.

¬ созданном помещении вы можете размещать элементы интерьера и точно позиционировать их по размерам. ѕри этом автоматически осуществл€етс€ анализ пересечений объектов, предотвращающий наложение объектов друг на друга. ѕланировщик умеет измен€ть размеры изделий, зеркально отображать их и выбирать разные варианты исполнени€. ¬ажно отметить, что все функции планировщика единообразно работают как на 2D проекци€х, так и на произвольных ракурсах камеры, обеспечива€ комфортную работу пользовател€. ѕрограмма также поддерживает полноэкранный режим работы, в котором область редактировани€ разворачиваетс€ на весь экран и позвол€ет лучше сконцентрироватьс€ на процессе проектировани€.

¬изуализаци€

ƒл€ качественной визуализации проектов в браузере используетс€ технологи€ WebGL, на основе которой разработана собственна€ платформа визуализации, котора€ реализует реалистичное освещение и затенение объектов, симул€цию свечени€ источников света и рассе€нного освещени€, отображение микрорельефа поверхностей (рис. 4, 5). ¬ WebPlanner реализованы сложные эффекты, примен€емые в современных играх, такие как зеркальные отражени€ на поверхност€х и плавные тени от осветительных приборов, которые работают в реальном времени и не требуют дополнительного времени дл€ получени€ реалистичной картинки Ц вы всегда видите модель в наилучшем качестве.
WebPlanner

–ис. 4

WebPlanner

–ис. 5

¬ процессе работы вы можете выбирать различные варианты визуализации, например, Ђв цветеї или Ђчертежї. ѕомимо этого, вы можете использовать несколько вариантов навигации по помещению, таких как Ђобзорї, Ђпрогулкаї и Ђпланї. ƒл€ управлени€ освещением в сцене любой объект можно сделать свет€щимс€ и настроить его €ркость и цвет (рис. 6, 7).

WebPlanner

–ис. 6

WebPlanner

–ис. 7

¬ программе реализованы разнообразные настройки материалов, включа€ возможность наложени€ текстуры цвета и рельефа с помощью технологии Drag&Drop, позвол€ющей Ђперетаскиватьї их с вашего компьютера. ѕри этом текстуры автоматически загружаютс€ на сервер, конвертируютс€ в корректный формат и станов€тс€ доступными всем пользовател€м программы.

—истема визуализации хорошо оптимизирована и позвол€ет интерактивно передвигатьс€ по сложным помещени€м с большим количеством элементов интерьера. ќна Ђумеетї автоматически отключать сложные эффекты во врем€ быстрого вращени€ сцены, если производительности вашего компьютера недостаточно дл€ отрисовки сложной сцены. ѕользователи последних версий браузеров могут увидеть более качественные визуальные эффекты, благодар€ поддержке последней версии технологии WebGL 2.0.

 аталоги моделей

ƒл€ того чтобы использовать пользовательские модели, например, расставл€ть мебель, изготавливаемую определенной мебельной фирмой, нужно создать каталог моделей. ƒл€ создани€ собственных каталогов моделей в программу встроен менеджер каталогов (рис. 8, 9, 10). ќн позвол€ет импортировать модели из множества программ моделировани€. ¬ насто€щее врем€ поддерживаютс€ такие попул€рные форматы обмена файлов, как 3DS, OBJ, DAE, STL, STEP, IGES, VRML.
WebPlanner

–ис. 8

WebPlanner

–ис. 9

WebPlanner

–ис. 10

Ќаибольшее внимание было уделено поддержке собственных форматов системы Ѕј«»— Ц самой известной системы дл€ проектировани€ мебели и комплексной автоматизации всего мебельного производства. WebPlanner имеет возможность импорта моделей и фрагментов, созданных в модул€х Ѕј«»—-ћебельщик и Ѕј«»—-Ўкаф. ¬ св€зке с модулем Ђћенеджер ѕрайс-Ћистовї реализована синхронизаци€ каталога моделей с прайс-листом. ѕри этом автоматически передаютс€ все группы, модели и параметры материалов, а также выгружаютс€ используемые текстуры. ¬ модуле Ѕј«»—-ћебельщик реализованы API-интерфейсы в подсистеме скриптов. Ёто позвол€ет пользовател€м более гибко настраивать экспортирование моделей, использу€ €зык сценариев JavaScript.

ѕомимо формата файлов системы Ѕј«»— поддерживаютс€ форматы систем  омпас 3D, самой попул€рной отечественной MCAD, и бесплатного профессионального пакета дл€ 3D моделировани€ Blender. ¬ загруженных модел€х можно настраивать все параметры материалов и способ установки в помещение, к примеру, установить внутрь стен дл€ окон и дверей, или установить на стены Ц дл€ розеток и выключателей. ¬ модел€х может быть назначена произвольна€ анимаци€ (в том числе иерархическа€) и расставлены источники света.

»нтересными особенност€ми €вл€ютс€ возможности задани€ параметрического изменени€ размера изделий и их симметрии. Ёто позвол€ет размещать одну модель дл€ нескольких вариантов ширины/высоты и левого/правого исполнени€ издели€. ≈сли модель имеет несколько вариантов исполнени€ в цветовой и ценовой гамме, ей можно назначить набор свойств, каждое из которых определ€ет несколько вариантов материалов и коэффициенты коррекции стоимости издели€. “аким образом, при установке подобной модели пользователю будут доступны несколько вариантов исполнени€, при изменении которых будут мен€тьс€ необходимые материалы и размеры. ѕо завершении работы все параметры и рассчитанна€ цена отобраз€тс€ в спецификации.

»нтеграци€

ѕо желанию заказчика программа с легкостью интегрируетс€ в существующие сайты с помощью технологии iframe. Ёто позвол€ет встраивать функциональные возможности программы по расстановке мебели или виртуальному туру по помещени€м на ваш сайт и дает возможность вашим пользовател€м совершать заказы размещенной в каталогах продукции. ƒл€ интеграции вам достаточно вставить небольшой фрагмент HTML-кода на подход€щую страницу сайта. ƒизайн и функциональность программы могут быть адаптированы в соответствии с пожелани€ми заказчика.   примеру, прайс-лист цен на издели€ может автоматически подгружатьс€ с основного сайта в WebPlanner, а набор используемых в 3D проекте изделий передаватьс€ в корзину покупок.

¬арианты лицензировани€

Ќа данный момент программа имеет два варианта лицензировани€: облачное и корпоративное. ¬ случае облачного лицензировани€ у вас нет необходимости покупать специализированный сервер, настраивать его, нанимать человека дл€ администрировани€ и заботитьс€ о средствах резервировани€ данных. ¬ы всегда будете пользоватьс€ самой последней версией программы, котора€ регул€рно обновл€етс€. ѕрограмма интегрирована с облачной системой хранени€ данных Amazon S3, что позвол€ет осуществл€ть посто€нное резервирование всех данных веб-сервиса, а также быстро восстановить работу сервиса в случае технической неполадки или подн€ть резервный сервер. ≈сли же по каким-либо причинам облачное лицензирование вам не подходит, вы можете воспользоватьс€ корпоративным вариантом лицензировани€ и разместить все программные сервисы, необходимые дл€ работы WebPlanner, на серверах своего предпри€ти€.

«аключение

”же на стадии бета-версии WebPlanner готов предложить своим пользовател€ богатые возможности. Ќесмотр€ на интенсивное развитие, проект не планирует останавливатьс€ на достигнутом, продолжа€ наращивать функциональные возможности. Ќа пути от бета-версии к релизу основными направлени€ми развити€ станет совершенствование и упрощение интерфейса пользовател€, а также улучшение работы на устройствах с сенсорным управлением. WebPlanner локализован на русском и английском €зыках. ѕланируетс€ улучшение интернационализации приложени€ дл€ перевода на другие €зыки и поддержки различных единиц измерени€. ƒальнейшее развитие планируетс€ также в области улучшени€ визуализации, повышени€ производительности и стабильности работы на низкоскоростных »нтернет-соединени€х, расширение инструментари€ дл€ отделки помещений и расчета сметы. ∆елающие могут ознакомитьс€ с работой сервиса на сайте wigwam3d.ru.


„итайте также:


¬акансии:

јктуальное обсуждение

RSS-лента комментариев

ƒавид Ћевин
ƒавид Ћевин
ќт редактора: Ѕыть самосто€тельной личностью, эффективно включенной в —еть, Ц втора€ грамотность. »ли перва€?
ѕроект ЂЌародное —јѕ–-интервьюї

—лучайна€ стать€:

isicad Top 10

—амые попул€рные материалы

   ‘орумы isicad:

isicad-2010 isicad-2008
isicad-2006 isicad-2004

ќ проекте

ѕриглашаем публиковать на сайте isicad.ru новости и пресс-релизы о новых решени€х и продуктах, о проводимых меропри€ти€х и другую информацию. јдрес дл€ корреспонденции - info@isicad.ru

ѕроект isicad нацелен на

  • укрепление контактов между разработчиками, поставщиками и потребител€ми промышленных решений в област€х PLM и ERP...
ѕодробнее

»нформаци€ дл€ рекламодателей


¬се права защищены. © 2004-2018 √руппа компаний «Ћ≈ƒј—»

ѕерепечатка материалов сайта допускаетс€ с согласи€ редакции, ссылка на isicad.ru об€зательна.
¬ы можете обратитьс€ к нам по адресу info@isicad.ru.