Визуализация в архитектурном проектировании на примере работы в CoronaRender

Сущность проблемы визуализации данных в архитектурном проектировании на примере работы плагина CoronaRender, рассмотрение его основных этапов. Преимущества и недостатки использования плагина при визуализации архитектурных объектов, настройки освещения.

Рубрика Программирование, компьютеры и кибернетика
Вид статья
Язык русский
Дата добавления 12.09.2021
Размер файла 20,9 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Визуализация в архитектурном проектировании на примере работы в CoronaRender

Замилова В. Е., Базилевич М. Е.

ТОГУ, г. Хабаровск, Россия

Абстракт

В статье затрагивается проблема визуализации данных в архитектурном проектировании на примере работы плагина CoronaRender. Рассматриваются основные этапы работы с ним (настройки «рендеринга», материалов и освещения). В табличной форме приводятся аналитические данные касающиеся преимуществ и недостатков использования данного плагина при визуализации архитектурных объектов, полученные авторами в ходе изучения работы плагина.

Ключевые слова: визуализация, CoronaRender, трехмерная модель, движок, интерактивный рендеринг.

Zamilova V. E., Bazilevich M. E.

PNU, Khabarovsk, Russia

VISUALIZATION IN ARCHITECTURAL DESIGN ON THE EXAMPLE OF WORK IN CORONA RENDER

Abstract. The article touches on the problem of data visualization in the architectural design using the example of the Corona Render plug-in and considers the main stages of working with it (the settings of "rendering", materials and lighting). The tabular form provides analytical data on the advantages and disadvantages of using this plug-in while visualizing of architectural objects, obtained by the authors during the study.

Keywords: visualization, Corona Render, three-dimensional model, motion, interactive rendering.

Введение

Визуализация является одной из важных составляющих работы над архитектурным проектом, поскольку именно этот этап позволяет проектировщику наиболее полно и информативно представить внешние характеристики разрабатываемого объекта и наиболее эффектно выразить свой авторский замысел. В настоящее время архитектурная визуализация стала отдельным направлением в работе архитекторов и дизайнеров среды, а во многих проектных организациях появилась отдельная должность - «визуализатор». Мощности современных компьютеров и большое количество программ, применяемых для трехмерного моделирования и визуализации, предоставляют проектировщикам широкие возможности для создания фотореалистичных изображений, помимо информативности, обладающих композиционной и художественной ценностью. Долгое время среди программ, применяемых для визуализации архитектурных проектов лидирующее место занимали Autodesk 3dsMaxи плагин V-Ray. Не так давно появился, как утверждают разработчики, более простой в использовании (по сравнению с V-Ray) и не уступающий по качеству визуализации плагин под названием CoronaRender. В рамках данной статьи авторами будет предпринята попытка рассмотреть особенности выполнения архитектурной визуализации при помощи CoronaRender, а также преимущества использования данного плагина и его недостатки.

1. Основные понятия

Визуализация (Rendering) - процесс преобразования данных из исходного специализированного формата приложения в распространённый стандартный формат, пригодный для просмотра стандартными средствами. Чаще всего под визуализацией понимается получение качественных (фотореалистичных) статичных или анимационных изображений трехмерной модели [1].

Движок (разговорное) - центральная часть компьютерной программы, выполняющая основные функции этой программы. В зависимости от контекста данному понятию может соответствовать различный смысл [2].

2. Основные этапы работы в CoronaRender

2.1 Настройка визуализации

CoronaRender, как и все остальные модули визуализации в 3dsMax, включается через окно RenderSetupи вверху окна выбрать вкладку Corona. За основные настройки отвечает вкладка Common. Время рендера, его район, разрешение и размер изображения, включение и выключение эффектов и многое другое настраиваются в этой вкладке. В процессе работы так же важно перевести камеры и свет в режим CoronaRender. К тому же для изменения меню рендеринга и настройки текстур открываем вкладку Scripting, выбираем RunScript. В открывшемся окне будут представлены рендера, которые вы можете применить, заходим в папку Coronaи нажимаем CoronaConverter. Перед нами открылось новое окно, в котором мы нажимаем самую нижнюю кнопку под: названием «Startconversion».

Отличительной особенностью плагина CoronaRenderявляется так называемый «интерактивный рендеринг» (Startinteractive), при котором разрешение меняется при помощи изменения окна VFB. Функция «Renderonlyelements» позволяет отрендерить только выбранные элементы, не просчитывая основную картинку. Resetsettingsсбрасывает все изменения в настройках, устанавливая стандартные.

Progressiverenderinglimitsустанавливает ограничения одного кадра. Passlimitограничивает на количество пассов. Timelimitограничивает по времени. Без ограничения рендер будет считать пассы бесконечно. Corona- единственный движок, в котором процесс рендеринга можно поставить на паузу или сохранить, выйдя из программы, а позже заново запустить с того места, на котором произошло сохранение.

Блок “Scene” включает в себя настройку экспозиции (вкладка Enviroment), камер и освещения. Для оптимальной работы всех настроек экспозиции в разделе Exposurecontrolвыбираем пункт «noexposurecontrol».

Блок “Performance” включает в себя настройку рендера по выбору режима:

- Progressive (по умолчанию);

- Bidir/VCM(для корректных каустиков);

- Lock sampling pattern (дляанимации).

Так же имеется функция Displacement(настройка водоизмещения), которая делится на перенос карты дисплейсмента на геометрию (Screen/World) и на разбивание самой геометрии на указанное количество фейсов в процессе рендеринга (Maxsubdivpoly)

Блок «System» включает в себя интерактивные подсказки во время работы (Enablesettingstooltips), режим предварительного просмотра материалов (Custompreviews), режим основного переключения системы на 3dsMaxво время рендера для избегания зависаний и глюков (Lowthreadpriority). Также сюда входит раздел Outputautosave, который отвечает за автоматическое сохранение во время считывания пассов в зависимости от времени, заданного количества сохранений и т.д. [3]

2.2 Настройка материалов

Меню материалов Coronaсильно отличается от стандартного меню 3dsMax(движок Scanline). Оно вызывается горячей клавишей М и так же, как и стандартное делится во вкладке Modesна Compactи Slate. В разделе Slateпомимо стандартных параметров добавляются параметры Coronaкак в разделе материалов (CoronaMtl), так и в разделе карт (CoronaBitmap, CoronaMix, CoronaData, CoronaSkyи т.д). Более обширный набор карт позволяет вам достичь любого желаемого эффекта на уровне фотореализма. Вам доступны, как и совершенно новые карты (например, CoronaAOдля растягивания бликов), так и более усовершенствованные версии старых (например, CoronaBitmapи CoronaOutputявляются более усовершенствованными аналогами стандартных Bitmapи Output).

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

2.3 Настройка освещения

Еще один не маловажный пункт - свет. При работе в Coronaв обязательном порядке нужно перевести его из стандартного в режим визуализатора. Для этого во вкладке Creatнажимаем «Light» и меняем тип света на требуемый. Дальше мы выбираем естественный свет (CoronaSun) или искусственный (CoronaLight). Настройки у двух этих типов света будут разные. Для CoronaSunможно настроить размер и интенсивность источника света, его цвет, начиная от стандарт- ного(realistic), заканчивая настройкой вручную в кельвинах, и т.д. Настройки искусственного освещения более обширные и охватывают все нюансы, начиная от формы и маппинга источника света с помощью карты (Shapeи Texmap), заканчивая установкой рассеянности светового пучка (Directionality) и видимостью источника света в различных пассах (Visibledirectly- прямая видимость; Visibleinreflections- видимость в отражениях; Visibleinrefractions- видимость через преломляющие объекты).

3. Преимущества и недостатки плагина CoronaRender

Проведенный обзор статей, посвященных сравнению плагинов CoronaRenderи V-ray[4], [5], позволил авторам данной статьи выделить основные преимущества и недостатки CoronaRender, полученные данные представлены в табл. 1. плагин coronarender архитектурное проектирование

Заключение

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

Таблица 1. Преимущества и недостатки CoronaRender

Преимущества

Недостатки

1.

Фотореалистичный шейдинг

Доступен только на платформе 3dsMax.

2.

Скорость просчета сцены не зависит от освящения, фокуса, размытия и т.д.

Имеет не большой выбор дополнительных 3d моделей.

3.

Отличное глобальное освещение

Не хватает реальных единиц освещения (люмены, ватты).

4.

Качественная визуализация металла, стекла и т.д.

Немного уступает V-Rayуровнем проработки и детализации.

5.

Быстрые эффекты отражений/преломлений.

-

6.

Хорошая ГИ каустика. Минимум параметров настройки рендера.

-

7.

Логичная настройка материалов

-

8.

Высокая скорость просчета комплексных сцен.

-

9.

Интерактивная корректировка экспозиции во время рендера.

-

10.

Быстрое получение картинки для preview.

-

11.

Отличное preview материалов.

-

12.

Возможность сохранять процесс рендеринга.

-

Библиографические ссылки на источники

1. Талапов В. В. Основы BIM: введение в информационное моделирование зданий. - М.: ДМК. Пресс, 2011. - 392, с. 375

2. Definition of engine [Электронныйресурс] // Merriam-Webster. - URL: https://www.merriam-webster.com/dictionary/engine(датаобращения: 12.10.2017)

3. Render Setup [Электронныйресурс] // Блог // Max Kagirov. CGGeneralist - URL: http://maxkagirov.com/?page_id=163(дата обращения: 12.10.2017)

4. Coronarender - невиданный фотореализм без постобработки [Электронный ресурс] // Обучающий портал «Школа Компьютерной 3D Графики и Визуальных Эффектов». URL: http://cg-school.org/blog/corona-render-nevedannyj-fotorializm-bez-postobrabotki/(дата обращения: 12.10.2017)

5. Обзор V-rayи Coronarenderer[Электронный ресурс] // Образовательный портал «Софт Культура». - URL: http://blog.softculture.cc/v-ray-corona-renderer(дата обращения: 12.10.2017)

Размещено на Allbest.ru

...

Подобные документы

  • Редакторы для обработки изображения. Дополнительные модули, разрабатываемые для Adobe Photoshop. Структура плагина, порядок взаимодействия редактора и фильтрационного плагина. Работа с памятью и ресурсы плагина. Описание кода и основные свойства фильтра.

    курсовая работа [623,7 K], добавлен 13.04.2013

  • Построение систем визуализации моделей раскроя и их модификации. Анализ способов и методов создания универсального хранилища данных, на примере построения динамически формируемого информационного файла. Графические возможностей языка высокого уровня С.

    научная работа [355,5 K], добавлен 06.03.2009

  • Анализ средств формирования рейтинга Интернет-сайтов. Критерии оценки веб-сайтов при проведении Интернет-конкурса. Выбор браузера и разработка архитектуры плагина. Описание плагина средствами языка UML. Разработка и реализация программных модулей.

    дипломная работа [3,2 M], добавлен 12.08.2017

  • Освоение методов манипуляции параметрами SVG изображений при помощи JavaScript и возможности по анимации в современных браузерах. Интерфейс и структура модуля визуализации данных. Определение аномальных данных и их определение, реализованные типы.

    курсовая работа [1,7 M], добавлен 20.05.2014

  • Понятия "рендеринг" и "моделинг" в компьютерной графике. Физические основы процесса визуализации. Проблема освещения и видимости объектов. Однотонная закраска многоугольников и закраска Гуро. Заполнение контура грани. Основные недостатки метода Гуро.

    курсовая работа [75,8 K], добавлен 27.02.2011

  • Характеристика программных геномных средств для визуализации, которые облегчают анализирование задач и позволяют исследовать, изучать, толковать и управлять своими данными. Визуализация секвенирования данных. Изучение возможностей геномных браузеров.

    реферат [37,9 K], добавлен 11.11.2010

  • Создание, настройка камер, настройки основанных параметров визуализации и использования различных специальных эффектов в графическом пакете 3ds Max 2008. Особенности интерфейса программы. Типы специальных эффектов и их применение. Добавление заднего фона.

    курсовая работа [2,1 M], добавлен 03.06.2013

  • Назначение и возможности разработанного приложения для визуализации картографической информации. Хранимые процедуры, функции и триггеры. Взаимодействие пользователя с приложением. Описание экранной формы по работе с картами. Визуализация карты в MS Visio.

    курсовая работа [2,1 M], добавлен 14.08.2014

  • Универсальная подпрограмма по записи элементов и атрибутов из таблицы XML в различные массивы, в зависимости от раздела. Алгоритм трехмерной визуализации. Классы разбора таблицы XML по элементам и атрибутам. Алгоритмы работы с двухмерными объектами.

    дипломная работа [425,9 K], добавлен 06.03.2013

  • Платформа Unity 3D как средство разработки компьютерных деловых игр. Рассмотрение реализации взаимодействия между подсистемой проведения деловых игр и модулем визуализации. Формирование игровых уровней на примере компьютерной игры "Проезд перекрестка".

    дипломная работа [2,8 M], добавлен 22.08.2017

  • Наглядное представление массивов различной информации в компьютерной графике. Типы визуализации: схематическая, концептуальная, стратегическая, графическая, комбинированная. Виды сравнения данных: покомпонентное, позиционное, временное, частотное.

    контрольная работа [1,4 M], добавлен 20.12.2015

  • Критерии оценки сайтов при проведении Интернет-конкурса. Примеры популярных ресурсов с возможностью оценивания. Программная реализация плагина с использованием языков программирования HTML, CSS, PHP, JavaScript. Оценка качества разработанного продукта.

    дипломная работа [2,6 M], добавлен 27.10.2017

  • Бесплатная среда разработки программного обеспечения с открытым исходным кодом для компилятора Free Pascal. Почему Lazarus такой популярный. Корректность введенных данных. Использование основных методов визуализации в среде программирования Lazarus.

    курсовая работа [695,5 K], добавлен 19.04.2013

  • Влияние Интернета на общество. Разработка структуры web-сайта "Информатика в школе". Установка WordPress на хостинг. Создание форума с помощью плагина Mingle Forum. Реализация социальной сети с помощью плагина BuddyPress. Апробация программного продукта.

    дипломная работа [5,0 M], добавлен 20.11.2014

  • Рассмотрение и характеристика специфических особенностей 3D Studio MAX - единственного программного комплекса моделирования, визуализации и анимации объектов, разработанный фирмой Autodesk. Ознакомление с общим представлением о трехмерной графике.

    дипломная работа [1,5 M], добавлен 17.07.2017

  • Изучение моделирования и визуализации трехмерных динамических сцен в пакете 3Ds Max на примере создания анимированной сцены, содержащей мышь, стул, чашку, чайную ложку и море. Создание материалов, камер и анимации, постановка света и визуализация сцены.

    курсовая работа [1,2 M], добавлен 26.02.2012

  • Подбор игрового движка и описание его основных характеристик. Разработка структуры, алгоритма и интерфейса программы. Проектирование иерархии классов. Выделение типового приема визуализации. Тестирование правильности работы программного обеспечения.

    курсовая работа [3,1 M], добавлен 19.01.2017

  • Лазерные средства отображения информации. Особенности сопряжения имитационной модели Matlab-Simulink и программное обеспечение визуализации. Возможности средств разработки виртуальных миров, использующих VRML, для визуализации моделирования системы.

    курсовая работа [1,6 M], добавлен 01.12.2014

  • Особенности разработки и реализации модулей двухмерной и трехмерной визуализации. Основные задачи трехмерного модуля управления. Анализ функций модуля управления ParamColorDrawer. Характерные особенности схемы функционирования программного средства.

    реферат [2,2 M], добавлен 07.03.2012

  • Разработка программы для визуализации результатов статистической обработки экспериментальных данных. График, визуализирующей зависимость температуры физического объекта от времени, регистрируемой датчиками на протяжении фиксированного промежутка времени.

    курсовая работа [1,8 M], добавлен 18.09.2014

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.