ПредишенСледващото

Последното са цокли, корнизи, интериорът е изпълнен с предмети, които имат второстепенно значение, обаче, тя позволява да се осигури място, а живее-на външен вид, че фотореалистично рендиране не по-малко важно от качеството на подови материали, стените, мебелите.

Използването на носорог и maxwellrender да създадете сложни интериорни сцени - уроци носорог 3d

Използването на носорог и maxwellrender да създадете сложни интериорни сцени - уроци носорог 3d

визуализация

Е, тук, в орехова черупка, и то приключи процеса на моделиране. Сега ние трябва да визуализация, но преди това трябва да се изпълняват множество манипулации на 3D-обекти, тъй като износа и вноса на сложни сцени изпълнен с редица "капани".

проблем износ

Най-очевидният начин за предаване на една сцена Maxwell Render (М

R). изглежда, е за износ на сцена, като използвате Rhinoll плъгин. Това е достатъчно, за да раздела Свойства на документа> Максуел> Output чрез проверка Само износ MXS. След това, чрез натискане на бутона се появява само преобразуване сцена MXS формат, но без да показва. Сега в резултат на сцената може да се отвори в Maxwell Studio и да вземат материали. Но много често в присъствието на една сцена библиотечни обекти, внесени от формати 3DS, OBJ и DXF, не може да изнася на сцената заради грешките, които се случват в превръщането на тези формати Rhinoll означава.

Затова е най-добре да eskportirovat сцена на слоеве във формат 3DS, а след това iportirovat файловете в Maxwell Studio, една след друга. Ако деянието е проста - изберете обекти и да експортирате всеки слой, посветена на отделен файл, а след това, когато се внасят в Maxwell Studio, ние се отбележи, че някои от обектите "изчезна". От износа и вноса, за да бъдат точни, това не е във формат на файла. Виждаме, че Максуел Studio идентифицира обекти от техните имена (имена), докато Rhino дава всеки обект сцена глобално уникален идентификатор (GUID), и ви позволява да укажете имена, включително съвпадение. При износ на 3DS, обаче, Rhino използва като идентификатор е име, в този случай, ако в рамките на една износ файл съдържа предмети със същото име - те са преименувани, например, две от трите обекта с имена Cylinder021 бъде преименуван Cylind_001 и Cylind_002 съответно. Ако, обаче, и в още един слой, има обекти, които са в износа ще бъде преименуван автоматично, те могат да бъдат присвоени имена, които съответстват на имената на обекти, първо, изнесени от един и същи файл. Например, ако има две различни имена слой Cylinder479 обект. вторият от тях ще получи Cylind_001 име. и вече е бил определен за обект в друг слой. Въпреки, че Максуел Studio и сравнява имената на вносните предмети, които вече в сцената, а дори може автоматично преименуване на новия обект, но това е (или все още е?) Не проверява дали има име на обект, същото като и преименуван. Например, ако има обекти в сцената и Obj_001 Obj_001 (1). След това, когато импортирате друг Obj_001 Максуел Studio автоматично преименува в Obj_001 (1). въпреки факта, че на обекта със същото име вече съществува. В резултат, първият от обектите ще бъдат загубени.

Решаването

Какво да се прави? Ние трябваше да напише малък скрипт, следното е текстът, но и описание на това, което прави:

  1. избира всички обекти на всеки слой, да ги преименувате, така че, например, всички 1367 Стъкло слой обекти са наречени от Glass_1 да Glass_1367;
  2. Това създава нови повърхности на NURBS рамка (меша) с оптимален размер и грануларността (поне за нашите цели);
  3. магазини всеки слой в отделен файл, така че слой стъкло House2.3dm файл се съхранява в House2_Glass.3ds файла.
  1. избегне съвпадение на имена и възникнали във връзка с този проблем;
  2. виждайки в Maxwell Studio име на обекта, за да се разбере какъв вид материал, той е дал, в която да се движи групата. Имайте предвид, че Максуел Studio взема предвид само първите 11 символа от обекта, така че името на слоя трябва да се състои от не повече от 6 символа.
И тук е самата сценария:

OptionExplicit Под ExportTo3dsByLayers
Дим arrLayers, strLayer, arrObjects, strObject, NL, Nle, DocPath, ExportName, DOCNAME, woExt, lDocName, времето, TOTALSIZE, FSO, F, О, ол
Време = Таймер
Задайте FSO = CreateObject ( "Scripting.FileSystemObject")
TOTALSIZE = 0 NL = 0 Nle = 0 о = 0
DocPath = Rhino.DocumentPath
DOCNAME = Mid (Rhino.DocumentName, 1, Len (Rhino.DocumentName) -4)
arrLayers = Rhino.LayerNames
Rhino.UnselectAllObjects
Ако IsArray (arrLayers) След това
Rhino.EnableRedraw (vbFalse)
За Всеки strLayer В arrLayers
NL = NL + 1
arrObjects = Rhino.ObjectsByLayer (strLayer, vbTrue)
Ако IsArray (arrObjects) След това
ол = 0
За Всеки strObject В arrObjects
о о = + 1
ол = ол + 1
Rhino.ObjectName strObject, strLayer
"_" CSTR (OL)
до
ExportName = DocPath DOCNAME "_" strLayer ".3ds"
Ако Rhino.Command ( "- Export" ExportName "D А S 10 D 0.5 G 1 1 0 и М 1 Enter JaggedSeams = Да Сложно = Да SimplePlane = Да заваряване = No Enter") След
NLE = NLE + 1 Set е = fso.GetFile (ExportName) TOTALSIZE = TOTALSIZE + f.Size End Ако End Ако Rhino.UnselectAllObjects Nextr Time = Таймер-Time MsgBox "Статистика" Chr (13) "Брой обекти:" Chr (9) FormatNumber (о, 0) Chr (13) "Слоеве изнесени:" Chr (9) CSTR (Nle) "От" CSTR (NL) Chr (13) "Общо големина на файла:" Chr (9) FormatNumber (TOTALSIZE, 0) "Bytes" Chr (13) "Времето, изминало:" Chr (9) FormatNumber (Време, 1) "Секунди" Chr (13) "Средна скорост:" Chr (9) FormatNumber (TOTALSIZE / час, 0) "Bytes в секунда" Chr (13) "Export път:" Chr (9) DocPath Chr (13) "Имената на файловете:" Chr (9) DOCNAME "_ *. 3ds", 65 ", ExportTo3dsByLayers"

Rhino.EnableRedraw (vbTrue)
Крайна сметка, ако
End Sub

Свържете се към сценария Rhino е съвсем проста: извършване LoadScript. укажете името на файла с разширение RVB, в който е записан сценария; След това екипът RunScript. когато това е необходимо, изберете един от най-натоварени скриптове и да го изпълни.

Сега тихо стартира Максуел Studio и да импортирате всички файлове. Всичко е наред - това е много удобно: в Explorer (Explorer), или който и да е файл черупка (например Total Commander) изберете всички файлове, които искате и плъзнете в прозореца Максуел Studio (плъзгане и пускане). Тя (нали?) Мисли за няколко алтернативи минути и след това очите ни се появява цялата сцена напълно.

Използването на носорог и maxwellrender да създадете сложни интериорни сцени - уроци носорог 3d

Експортирате всичките материали сцена

За да приложите материала, да отделите достатъчно на обекта списъчно поле обекти и / или групи и ги плъзнете на материала, от списъчното поле на материала. След като материалите са създадени, конфигуриран и определя, че е важно да се види какво лежеше на текстурата обекти. За да направите това в прозореца за показване (прозореца Viewport) за промяна на режима на дисплея (видео режим) към сенчести (по подразбиране) на текстурирани. Ако се приложи към обекта материал, който не съдържа текстури, - Максуел Studio «дърпа" на собствената си структура, която е в% MAXWELL_ROOT% \ изображения \ griduv.png файла. където MAXWELL_ROOT - променлива среда, посочи пътя към комплекта M

Р. това обикновено е C: \ Program Files \ Следваща Limit \ Максуел. Ако се приложи към обекта материал с текстура, тази текстура, и ние можем да видим в сайта.

На предоставените изображения текстури върху обекти ще изглежда точно така, както ние ги виждаме в режим Убито. Текстурата да прилагате различни трансформации, за да направите това, щракнете два пъти върху текстурата в Params на Object проектор кутия. В новия прозорец прожектори Params определени желания тип проекция, позиция, ориентация и мащаб на текстурата (често по-добре върху Adjust). Всички промени ще бъдат незабавно показват в изгледа.

Когато текстурата във всички обекти, настроен правилно, че е време да се премине към настройките на камерата. Ако камерата все още не съществува, създайте го като натиснете Ctrl В. и след това да конфигурирате параметрите му в Params камерата. Разрешение първия елементóIT utanovit ниска (320 × 240 или по-малко), за да видите бързо в резултат на предоставяне на (вероятно повече от един път, ще трябва да промените нещо). Холдинг Alt. левия бутон на мишката ние завъртите камерата около целевата точка (цел) и задържане на Alt Shift. - завъртите камерата около целевата точка, която остава фиксирана, тоест, на практика, включване на камерата около себе си, сякаш се върти недвижими камера, прикрепена към статив.

Когато е избран желания ъгъл, задаване на чувствителност, настройки на затвора, фокусно разстояние, резолюция и т.н. - .. Не забравяйте да изберете обекта, към който "изглежда" на фотоапарата и натиснете F - това ще постави фокуса на камерата върху избрания обект. Сега можем да се настрои само параметрите на процеса на изобразяване. От нашия опит с визуализация с помощта на Максуел Render, най-добре е да се установят тук са параметрите:

Останалите параметри не трябва да се променят без ясна представа за предназначението им.

Сега е времето да спаси сцената и да започне предварително изобразяване. Ако изображението е твърде тъмен или твърде светъл - можете да се опитате да промените ISO, Shutter настройки за скорост, както се казва, "в движение". Ако не сте доволни от нещо в самото етап - безопасно спре процеса и да работи отново със сцената. Накрая, когато няма какво да се намери виновен, настройте желаната разделителна способност (максимална - около 3 мегапиксела на гигабайт памет с произволен достъп, ако не е включена Multilight по желание), започва процеса и да оставите само компютъра, за да отрази върху задачата.

След като качеството на изображението е приемливо, можете да спрете процеса на рендиране и запишете резултата. Изберете File> Save изображение в прозореца, който се отваря, напиши името на графичния файл с необходимото разширяване.

За да се премахне шума в изображението, използвайте софтуер Чист образ, който се разпространява с бета версията на Максуел Render. Това, което имаме като резултат - тя е показана на следващата страница.

Общо рейтинг: 666

Коментари на потребители:

Използването на носорог и maxwellrender да създадете сложни интериорни сцени - уроци носорог 3d

Момчета, вие чудовище! така да се реши проблема с внесените места за настаняване, трябва да се постави паметник!
За да Rinoll не се срине, когато предлагат нужда всички мрежи, които ще бъдат внесени в rinovsky файл първо преминава през някаква трета страна maper пример UVmapper, открита в него OBJ и да даде някакъв проектор (куб, сфера, и така нататък. Н.) Запишете файла и може да безстрашно Rinovskuyu вмъква в сцената и да използвате Studio само заради текстурата, твърде съмнително удоволствие в него. Postavte Brasil за Рина дори закъсняла (той е Бразилия нямаме нужда) и да използва този инструмент текстуриране (RCM изглежда се нарича) в свойствата на прозорец обект ще бъде раздела за картографиране и след това всички контроли на текстурата и облицовки и проектори и се превръща мащаб и всичко се разчита за това шкембе. и да видите текстурата може да бъде назначен за обекти основни неща (добре, тя се проверява в свойствата на които родната rinovskogo рендиране) и избора на текстурата му от MXM файл, включително режим Прозорецът и да се направи всички текстури върху обекти можем да видим.
ZY на мат баня твърде бял материал трябва да се постави не повече от 220 RGB (бяла хартия с покритие 218)
в противен случай Максуел полудявам фигуриращ борби и шум dohera остава.

Използването на носорог и maxwellrender да създадете сложни интериорни сцени - уроци носорог 3d

Ами в тази бягство от вас може да се говори за основната плюс rinotseroza - това sverhdetaliziryvanye обекти отворен супер-бързо. Но в края на краищата един добър урок, това е безполезно ток.

Използването на носорог и maxwellrender да създадете сложни интериорни сцени - уроци носорог 3d

от Максуел в priktragivalsya tlko отдалеч, за съжаление няма как да стане 100 часа, но бих искал да ги вземе сериозно.
Какво ще кажете за урока Бих казал, че си струва да слушате всеки съвет, и още нещо - да ги следват, или не. nachenaet винаги е трудно, и ако има помощ, мисля, че sotit го приема. Учи сцената, разбрах какво става, и хладно за всичко, най-важното е, че животът е достатъчно, за да разберат всички тънкостите при скорост :)

Lord критици урок, наречен "Прилагане носорог и MaxwellRender за сложни закрити сцени", и фотореалистично не един, обещани. Максимумът, че по този повод се казва, - е "на интериора е изпълнен с предмети, които имат второстепенно значение, обаче, тя позволява да се осигури място, а живее-на външен вид, че фотореалистично рендиране е не по-малко важно от качеството на подови материали, стените, мебелите." и "Веднъж качеството на изображението е приемливо." Както правилно отбелязва S.andr, първи урок трябва да се разглежда "като начин", както аз го разбирам.

Използването на носорог и maxwellrender да създадете сложни интериорни сцени - уроци носорог 3d

Подкрепете проекта - споделете линка, благодаря!