Форум профессиональных мебельщиков PROMEBELclub
 
PROMEBELclub - Форум для мебельщиков: конструкторов, дизайнеров, мастеров, технологов и всех, кто имеет отношение к производству и изготовлению мебели. Программы для конструирования и дизайна мебели. Мебельная литература и обучающие пособия.
 
 

Вернуться   Форум профессиональных мебельщиков PROMEBELclub > Программы для мебельщиков > Программы для конструирования и дизайна мебели > KitchenDraw (KD)

Меню

Маркет


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

Ответ
 
Опции темы Опции просмотра
Старый 15.01.2011, 20:18   #1
Особенности фотореализма в KitchenDraw версиях 6.0-6.5
 
Аватар для Vims
Vims
Модератор
Регистрация: 27.10.2007
Адрес: Барнаул
Сообщений: 977

Сказал(а) спасибо: 784
Поблагодарили 900 раз(а) в 326 сообщениях
Версия для печати Отправить по электронной почте
Vims Vims вне форума 15.01.2011, 20:18
Рейтинг: ()



Основное преимущество версий 6.0-6.5 — это новый рендер и новые возможности фотореализма (с использованием карт блеска, прозрачности и рельефа). В этой теме предлагается исследовать и обсуждать только вопросы, касающиеся фотореализма в версиях 6.0-6.5, не засоряя её лишними сообщениями.

Последний раз редактировалось ViPeS; 12.03.2014 в 15:40..
Просмотров: 138101
Ответить с цитированием Вверх
6 пользователя(ей) сказали cпасибо:
Старый 16.01.2011, 00:08   #2
ViPeS
Модератор
 
Регистрация: 15.12.2009
Сообщений: 1,275
Сказал(а) спасибо: 339
Поблагодарили 1,778 раз(а) в 625 сообщениях
Вес репутации: 717
ViPeS репутация неоспоримаViPeS репутация неоспоримаViPeS репутация неоспоримаViPeS репутация неоспоримаViPeS репутация неоспоримаViPeS репутация неоспоримаViPeS репутация неоспоримаViPeS репутация неоспоримаViPeS репутация неоспоримаViPeS репутация неоспоримаViPeS репутация неоспорима
По умолчанию

Я писал в соседней ветке, но повторюсь, так как это важно для понимания сути рендера и последующей настройки его параметров.
В KitchenDraw версии 6.0 применен новый рендер.
В режиме "Быстрая фотореалистичная перспектива" применяется технология "Ray tracing" или "Трассировка лучей". "Трассировка лучей — это метод получения изображений, прослеживая путь света через пиксели в плоскости изображения и моделирования воздействия его встречи с виртуальными объектами. Трассировка лучей позволяет имитировать разнообразные оптические эффекты, такие как отражение, преломление, рассеяние" (Википедия). Чем больше используется лучей и чем больше учитывается преломлений этих лучей, тем выше качество картинки, но и время рендера сильно возрастает.
В режиме "Окончательная фотореалистичная перспектива" применяется технология "Global illumination" или "Глобальное освещение", при которой учитывают не только прямой свет от источника, но и отражённый свет от различных поверхностей. Эта технология базируется на том, что реальные источники света имеют определенные размеры, поэтому тени от объектов не имеют четких границ и могут принимать цвет объекта. В ней основой являются фотоны, которые испускаются светом. С увеличением количества фотонов и количества их отражений растет и качество картинки, но и увеличивается время рендера.
Настройки параметров этих двух режимов находятся в секции [Render] файла инициализации сцены space.ini:

[Render]
numIterations=16 ;number of iterations for file|export|picture...
emissionGamma=1 ;contrast enhancement for emission Textures (e.g. background images)
traceDepth=8 ;raytrace depth (==0 diffuse only)
shadowJitter=0.075 ;soft shadow lightsource diameter (in meters) for point and spot lights
numShadowRays=1 ;number of shadow rays per iteration for point/spot/directional lights
numAreaShadowRays=4 ;number of shadow rays per iteration for area lights (lightportals and triangles)
numFinalGatherRays=8 ;number of final gather rays per iteration
numPhotons=150000 ;number of direct photons
numPhotonBounces=24 ;number of indirect photon bounces
useLightPortals=1 ;
BackgroundPortalsOnly=1 ;show background texture only in portals
usePhotonBoundingBox=1 ;use Scene Bounding Box for Photon Distribution
ViPeS вне форума   Ответить с цитированием Вверх
7 пользователя(ей) сказали cпасибо:
Старый 16.01.2011, 10:23   #3
Yura_Bogoduhov
Модератор
 
Аватар для Yura_Bogoduhov
 
Регистрация: 04.11.2007
Сообщений: 2,224
Сказал(а) спасибо: 751
Поблагодарили 1,544 раз(а) в 546 сообщениях
Вес репутации: 1043
Yura_Bogoduhov репутация неоспоримаYura_Bogoduhov репутация неоспоримаYura_Bogoduhov репутация неоспоримаYura_Bogoduhov репутация неоспоримаYura_Bogoduhov репутация неоспоримаYura_Bogoduhov репутация неоспоримаYura_Bogoduhov репутация неоспоримаYura_Bogoduhov репутация неоспоримаYura_Bogoduhov репутация неоспоримаYura_Bogoduhov репутация неоспоримаYura_Bogoduhov репутация неоспорима
По умолчанию

Цитата:
Сообщение от ViPeS Посмотреть сообщение
Настройки параметров этих двух режимов находятся в секции [Render] файла инициализации сцены space.ini:
Вот оно! У меня не просчитывался рендер по той причине, что в space.ini не было секции [Render]! 6.0 ставилась поверх 5.0 и скорее всего изменения не внеслись...
А кто пробовал в быстром фотореализме задать масштаб во весь экран? У меня не отрисовывает...тупо висит((
Yura_Bogoduhov вне форума   Ответить с цитированием Вверх
Старый 16.01.2011, 12:32   #4
ViPeS
Модератор
 
Регистрация: 15.12.2009
Сообщений: 1,275
Сказал(а) спасибо: 339
Поблагодарили 1,778 раз(а) в 625 сообщениях
Вес репутации: 717
ViPeS репутация неоспоримаViPeS репутация неоспоримаViPeS репутация неоспоримаViPeS репутация неоспоримаViPeS репутация неоспоримаViPeS репутация неоспоримаViPeS репутация неоспоримаViPeS репутация неоспоримаViPeS репутация неоспоримаViPeS репутация неоспоримаViPeS репутация неоспорима
По умолчанию

Особенность рендера КД 6.0 еще и в том, что процесс рендера разбит на итерации (этапы), количество которых определяется параметром numIterations=16 секции [Render] файла инициализации сцены space.ini (Vims, есть предложение — описание параметров рендера вынести в шапку, чтобы каждый раз не указывать откуда берутся параметры рендера).
Комментарий модератора
Vims:
Не уверен, что сам справлюсь с переводом описания параметров. Если создадите пост с описаниями - я его объединю с шапкой.

Важно! По какой-то причине этот параметр не работает и рендер идет беспрерывно, поэтому рендер необходимо прерывать! Если при запущенном рендере вы перейдете в другое окно Windows, то по возвращению в окно программы КД вы будете "висеть" — просто нажмите ESCAPE.

Кол-во итераций, время одной итерации и общее время рендера отображается в строке состояния (см. миниатюру).
После остановки рендера появляется диалоговое окно "Настройка изображения", в котором можно изменить параметры полученной картинки: "Выдержка" (Экспозиция), "Гамма" и "Насыщенность". Количественные величины этих параметров хранятся в секции [Photorealism] файла инициализации сцены space.ini:

[Photorealism]
DoNotShowToneMappingDlg=0
tmExposure=2.000000,2.000000
tmGamma=2.000000,2.000000
tmSaturation=2.000000,2.000000

Первое значение относится к режиму быстрой фотореалистичной перспективы, а второе после запятой — к окончательной.
Поставив галочку в диалоговом окне, вы запретите появляться ему каждый раз при прерывании рендера. Получить доступ к нему тогда можно будет через меню "Вид === Настройки изображения...", которое активно только при остановленном рендере.

Последний раз редактировалось Vims; 19.01.2011 в 20:13.
ViPeS вне форума   Ответить с цитированием Вверх
6 пользователя(ей) сказали cпасибо:
Старый 18.01.2011, 20:31   #5
ViPeS
Модератор
 
Регистрация: 15.12.2009
Сообщений: 1,275
Сказал(а) спасибо: 339
Поблагодарили 1,778 раз(а) в 625 сообщениях
Вес репутации: 717
ViPeS репутация неоспоримаViPeS репутация неоспоримаViPeS репутация неоспоримаViPeS репутация неоспоримаViPeS репутация неоспоримаViPeS репутация неоспоримаViPeS репутация неоспоримаViPeS репутация неоспоримаViPeS репутация неоспоримаViPeS репутация неоспоримаViPeS репутация неоспорима
По умолчанию

Настройки фотореализма, которые доступны непосредственно в сцене, переместились из меню "Настройки == Графика == Окончательный фотореализм..." для версии 5.0 в меню "Сцена == Фотореализм..." (см. миниатюры).
Из настроек версии 5.0 остались только настройки освещения "Затемнение" и "Автоосвещение", но добавились настройки "Область" (?) фонового освещения "Цвет" и "Яркость". Зачем это нужно, надо разбираться!
Миниатюры
Меню Сцена Фотореализм.jpg   Настройки фотореализма 5_0.jpg   Настройки фотореализма 6_0 - область.jpg   9.jpg  

Последний раз редактировалось ViPeS; 18.01.2011 в 21:45.
ViPeS вне форума   Ответить с цитированием Вверх
3 пользователя(ей) сказали cпасибо:
Vims (22.01.2011), ЛарисаД (28.04.2017), Юльчик (17.02.2014)
Старый 19.01.2011, 16:04   #6
nikai
Новичок
 
Регистрация: 22.12.2008
Сообщений: 7
Сказал(а) спасибо: 32
Поблагодарили 0 раз(а) в 0 сообщениях
Вес репутации: 0
nikai пока не определено
По умолчанию

Скажите пожалуйста подробнее,как надо настрот все разные карти -блеск,отражении и рэлеф
nikai вне форума   Ответить с цитированием Вверх
Старый 20.01.2011, 21:44   #7
angor
Новичок
 
Регистрация: 18.07.2008
Сообщений: 13
Сказал(а) спасибо: 20
Поблагодарили 1 раз в 1 сообщении
Вес репутации: 0
angor пока не определено
По умолчанию

Цитата:
Сообщение от Yura_Bogoduhov Посмотреть сообщение
А кто пробовал в быстром фотореализме задать масштаб во весь экран? У меня не отрисовывает...тупо висит((
Работает
Миниатюры
Снимок1.jpg  
angor вне форума   Ответить с цитированием Вверх
Пользователь сказал cпасибо:
Yura_Bogoduhov (21.01.2011)
Старый 21.01.2011, 09:42   #8
ViPeS
Модератор
 
Регистрация: 15.12.2009
Сообщений: 1,275
Сказал(а) спасибо: 339
Поблагодарили 1,778 раз(а) в 625 сообщениях
Вес репутации: 717
ViPeS репутация неоспоримаViPeS репутация неоспоримаViPeS репутация неоспоримаViPeS репутация неоспоримаViPeS репутация неоспоримаViPeS репутация неоспоримаViPeS репутация неоспоримаViPeS репутация неоспоримаViPeS репутация неоспоримаViPeS репутация неоспоримаViPeS репутация неоспорима
По умолчанию

И последнее, без чего не обходится ни один рендер — это настройка источников освещения (ИО). В КД 6.0 их 5 штук!

1-й — это источник света, который находится за пределами комнаты, настройки которого осуществляются через меню "Вид==Источник освещения...". Значения параметров этого ИО хранятся в секции [Scene] файла space.ini:

[Scene]
...
Light=80,30,70,-45
...

2-й — это ИО, который появляется после установки окон. Его настройки осуществляются через меню "Атрибуты".

3-й — это ИО, который можно установить в сцене из секции "Источники света" каталога "Базовые формы" или из других каталогов (если они там есть). Настройки ИО осуществляются через меню "Атрибуты".

4-й — это ИО, который появляется только при рендере. Располагается он по центру комнаты на 400-450мм ниже потолка. Настроек не имеет, но его можно отключать и включать с помощью флажка "Автоосвещение" меню "Фотореализма". Значения параметров этого ИО хранятся в секции [InSitu] файла space.ini (третий по счету: 303 — включено, 103 — выключено):

[InSitu]
...
Photorealism=50,50,303,50,808080,500

Новым является следующий ИО:

5-й — это нестандартный ИО. Его настройки осуществляются в секции "Область" меню "Сцена == Фотореализм...". Значения параметров этого ИО хранятся в секции [InSitu] файла space.ini (последние два):

[InSitu]
...
Photorealism=50,50,303,50,808080,500

Кстати, четвертый параметр Photorealism=50,50,303,50,808080,500 отвечает за "Затемнение" меню "Сцена == Фотореализм...".
Первый и второй остались от версии 5.0 (возможно они работают и в 6.0) — соответственно настройки "Затемнение" и "Смягчение краев" секции "Тени" меню "Окончательный фотореализм...".

Последний раз редактировалось Vims; 23.01.2011 в 15:08.
ViPeS вне форума   Ответить с цитированием Вверх
13 пользователя(ей) сказали cпасибо:
Старый 22.01.2011, 09:23   #9
ViPeS
Модератор
 
Регистрация: 15.12.2009
Сообщений: 1,275
Сказал(а) спасибо: 339
Поблагодарили 1,778 раз(а) в 625 сообщениях
Вес репутации: 717
ViPeS репутация неоспоримаViPeS репутация неоспоримаViPeS репутация неоспоримаViPeS репутация неоспоримаViPeS репутация неоспоримаViPeS репутация неоспоримаViPeS репутация неоспоримаViPeS репутация неоспоримаViPeS репутация неоспоримаViPeS репутация неоспоримаViPeS репутация неоспорима
По умолчанию

Цитата:
Сообщение от Vims Посмотреть сообщение
2. Новый фотореализм (причем отличий быстрого от обычного так и не заметил)
Режимы фотореализма все-таки отличаются не только разными технологиями, но и дают разные изображения.
В режиме "Быстрая фотореалистичная перспектива" (БФП) используются два ИО — №1 и №4 (в итого мы получаем две тени), а в режиме "Окончательная фотореалистичная перспектива" (ОФП) — только ИО №4 (ИО №5 используется в обоих, но он не влияет на разницу в картинках) и одну тень. Кроме того, в БФП цветом тени являются градации серого, а в ОФП — тени цветные, в зависимости от цвета объекта, отбрасывающего тень.
Миниатюры
БФП_10.jpg   ОФП_4итер_10.jpg  

Последний раз редактировалось ViPeS; 22.01.2011 в 17:10.
ViPeS вне форума   Ответить с цитированием Вверх
4 пользователя(ей) сказали cпасибо:
dmebel (11.02.2011), lilaluli (24.01.2011), Vims (22.01.2011), ЛарисаД (28.04.2017)
Старый 22.01.2011, 10:59   #10
ViPeS
Модератор
 
Регистрация: 15.12.2009
Сообщений: 1,275
Сказал(а) спасибо: 339
Поблагодарили 1,778 раз(а) в 625 сообщениях
Вес репутации: 717
ViPeS репутация неоспоримаViPeS репутация неоспоримаViPeS репутация неоспоримаViPeS репутация неоспоримаViPeS репутация неоспоримаViPeS репутация неоспоримаViPeS репутация неоспоримаViPeS репутация неоспоримаViPeS репутация неоспоримаViPeS репутация неоспоримаViPeS репутация неоспорима
По умолчанию

Цитата:
Сообщение от nikai Посмотреть сообщение
Скажите пожалуйста подробнее,как надо настрот все разные карти -блеск,отражении и рэлеф
Хотя KD 6.0 beta позволяет использовать карты блеска, прозрачности и рельефа, ни в новом описании MobiScript, ни в описаний нововведений версии 6.0 об этом речи нет. Я думаю, что это появится в финальной версии.
И хотя информации никакой, пробовать надо!
Начнем с карт рельефа. К сожалению без теории здесь не обойтись. Советую ознакомиться для начала со статьей.

"Бампмаппинг - это техника симуляции неровностей (или моделирования микрорельефа, как больше нравится) на плоской поверхности без больших вычислительных затрат и изменения геометрии. Для каждого пикселя поверхности выполняется вычисление освещения, исходя из значений в специальной карте высот, называемой bumpmap. Это обычно 8-битная черно-белая текстура и значения цвета текстуры не накладываются как обычные текстуры, а используются для описания неровности поверхности. Цвет каждого текселя определяет высоту соответствующей точки рельефа, большие значения означают большую высоту над исходной поверхностью, а меньшие, соответственно, меньшую. Или наоборот."

Таким образом, необходимо иметь два файла (текстуры) — один цветной (собственно ваша текстура) и один черно-белый (бамп), в котором и заложен ваш рельеф — чем светлее область, тем выше рельеф.
Я не трогал каталоги, а просто занес текстуры в палитру в соответствующии колонки таблицы и установил парметр бампинга "Рельеф" в 1. Вот что получилось (на картинке из трех кубов в последнем бампинг отсутствует).
Миниатюры
BRICKUNI.JPG   BRICKUNI_bump_1.jpg   бамп_палитра.jpg   Bump.jpg   лимон.jpg  

Bump_2.jpg  
ViPeS вне форума   Ответить с цитированием Вверх
11 пользователя(ей) сказали cпасибо:
Ответ

Нижняя навигация
Вернуться   Форум профессиональных мебельщиков PROMEBELclub > Программы для мебельщиков > Программы для конструирования и дизайна мебели > KitchenDraw (KD)

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 12:32. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
© 2007-2023 PROMEBEL

џндекс.Њетрика