VR Next
паттерн лайтмап Визуализация интерфейс симплекс триангуляция язык программирования программно-аппаратная архитектура 3D графика Редактор интерьеров
Отчет содержит в себе описания и результаты выполнения НИОКР по теме «Разработка, тестирование и доработка по результатам тестирования опытного образца графического редактора для создания 3D и VR интерьеров с модулем визуализации и работы с паттернами». Отчет состоит из введения, основной части, содержательно объединяющий в себе этапы и результаты проведения НИОКР: 1-й этап «Разработка опытного образца графического редактора для создания 3D и VR интерьеров»; 2-й этап «Разработка модуля визуализации для опытного образца графического редактора»; 3-й этап «Разработка модуля работы с паттернами для опытного образца графического редактора», а также заключения. 
Во введении приводится краткое исследование целевого рынка DIY & household (строительно-отделочные материалы и товары для дома) ритейла, а также раскрываются ключевые особенности, которыми обладает опытный образец, полученный в результате выполнения НИОКР, чтобы он занял свою нишу в текущей конкурентной среде, обосновывается новизна и актуальность НИОКР. Формулируются задачи, которые были поставлены перед командой исследователей и разработчиков НИОКР:
1.	Исследовать и выбрать программную среду;
2.	Спроектировать программно-аппаратную архитектуру;
3.	Спроектировать интерфейс пользователя;
4.	Написать код графического редактора интерьеров
5.	Определить набор инструментов для разработки модуля визуализации;
6.	Разработать технологию визуализации, обходящую существующие значительные временные и ресурсные затраты, характерные для виртуальной реальности;
7.	Основываясь на принципах автономности и быстродействия, разработать действующий образец модуля визуализации;
8.	Оснастить редактор интерьеров инновационным модулем работы с паттернами;
9.	Обеспечить неограниченность дизайнерских решений посредством применения паттернов путем минимального инструментария;
10.	Обеспечить работоспособность редактора в связке с двумя модулями в целостном опытном образце;
11.	Провести тестирование опытного образца и зафиксировать полученные результаты.

В основной части поэтапно описывается решение каждой из поставленных задач. Идет обоснование функционала и закладываемых характеристик опытного образца, а также программных сред и языка программирования. Большое внимание уделено обоснованию выбора общей архитектуры опытного образца, ее реализации и раскрытию ролей каждого участвующего в ней модуля. 
Далее в первом разделе основной части отчета детально описываются базовые принципы графического редактора интерьеров, а также все проведенные работы по программированию, приводятся основные математические расчеты и формулы, основные выдержки кода. 
Во втором разделе уделено внимание проблеме существующих ограничений, связанных со скоростью вычисления физически корректной визуализации для виртуальной реальности и наличием достаточно мощных вычислительных ресурсов для этой задачи. Описывается примененное инновационное решение для обхода этих ограничений. Описываются технологии, подпрограммы и язык программирования, с помощью которых был разработан модуль визуализации. 
В третьем разделе основной части описывается проблематика задачи разработки модуля работы с паттернами, который позволяет создать бесконечную вариативность дизайнерских решений внутри редактора. Описываются распространенные существующие аналоги и их недостатки, исследуется поиск решения их преодоления. Описание проблематики задачи наглядно иллюстрируется множеством рисунков с вариативностью паттернов, приводится логика поиска закономерностей и описывается примененное программное решение. Кроме того приводятся математические формулы, по законам которых паттерны взаимодействуют друг с другом с описываемой логикой. Во второй половине третьего раздела уделено внимание инструментарию работы с паттернами, заключение его в эргономичные и простые рамки функционала интерфейса. Также описываются методы отображения модуля работы с паттернами внутри редактора, где детально описывается примененный алгоритм триангуляции, математика и логика работы при отображении таких сущностей как многоуровневая вложенность паттернов, поверхность затирки, проемы и развертки.
В конце каждого раздела приведено описание разработанного интерфейса с иллюстрациями.
Полученный в результате НИОКР опытный образец обладает всеми заявленными характеристиками: Разработанный, в основе простой по функционалу редактор интерьеров, способен предоставить пользователю бесконечную вариативность дизайнерских решений посредством разработанного модуля работы с паттернами, а также фотореалистичное качество визуализации в реальном времени, с вынесением вычислительных мощностей на сторону «облачного» сервера, что в итоге по результатам тестирования, обеспечило физически корректное освещение вновь созданной сцены в пределах 3-х минут. Безотказность системы превышает 80%, что также считается удовлетворительным. 
Тем не менее, команда, реализовавшая НИОКР, критически оценивает сроки, затраченные на разработку заявленного решения. Сроки работы дважды переносились, несмотря на ежедневную занятость команды. Причина тому – это высокая доля диверсификации поставленных задач, выраженных в исследовании, программировании, продумывании и реализации сквозной работы трех фактически совершенно разных, во многом противоречащих друг другу с логической точки зрения систем. Так, например, бесконечная вариативность паттернов трудно реализуема малым набором инструментов, а высоко-кастомизированная сцена тяжело сочетается с функцией физически корректной визуализации в реальном времени. 
Тем не менее, стоит отметить, что результат, безусловно, следует считать успешным, т.к. уже на текущем этапе выполнения НИОКР, данная разработка получила спрос на полноценную реализацию во входящей в ТОП-6 (по данным аналитического агентства InfoLine) федеральной DIY сети строительных гипермаркетов, для сопровождения продаж в категории товаров «плитка и мебель для ванных комнат», а при разработке модуля работы с паттернами, команда вплотную работала с реальными отзывами работников данной сети, учет пожеланий которых также отразился на сроках реализации НИОКР.
Программный комплекс предназначен для сопровождения продаж отделочных материалов и мебели в розничных сетях DIY (товаров для дома и ремонта), позволяя в присутствии покупателя легко и быстро спроектировать его помещение по заданным размерам, затем применить заранее загруженные цифровые копии товаров, сделать визуализацию получившегося проекта и оценить результат на мониторе или в очках виртуальной реальности, чтобы безошибочно принять решение о покупке
Владимир
Фадеев
Сергеевич
Научный руководитель
Отсутствует
Отсутствует
-
-
-
РОССИЯ
Сергей
Киселев
Юрьевич
Директор
РОССИЯ
50.41.25
Прикладное программное обеспечение
27.21.15
Геометрия в пространствах с фундаментальными группами
50.51.19
Применение вычислительной техники и других средств автоматизации проектирования
50.51.17
Программное обеспечение процессов проектирования
27.41.23
Машинные, графические и другие методы вычислительной математики
05.07.UQ
PLANNING & DEVELOPMENT
01.02.EW
COMPUTER SCIENCE, SOFTWARE ENGINEERING
Сергей
Киселев
Юрьевич
Проектирование алгоритмов клиентской части, дизайн интерфейса, проектирование логики пользовательских операций
РОССИЯ
Владимир
Фадеев
Сергеевич
Разработка архитектуры программного комплекса, разработка алгоритмов клиентской и серверной части, написание кода
РОССИЯ
ФОНД СОДЕЙСТВИЯ ИННОВАЦИЯМ
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ УЧРЕЖДЕНИЕ "ФОНД СОДЕЙСТВИЯ РАЗВИТИЮ МАЛЫХ ФОРМ ПРЕДПРИЯТИЙ В НАУЧНО-ТЕХНИЧЕСКОЙ СФЕРЕ"
1027739479734
Организация
Федеральное государственное бюджетное учреждение "Фонд содействия развитию малых форм предприятий в научно-технической сфере"
Федеральные государственные бюджетные учреждения
ООО «ВР некст»
ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ "ВР НЕКСТ"
1173926022600
Организация
Организации, учрежденные юридическими лицами или гражданами, или юридическими лицами и гражданами совместно
Общества с ограниченной ответственностью