Sfat rapid Proxy-uri MentalRay

În sfatul de astăzi, Dimitar Katerov va explica ce obiecte proxy sunt și cum pot fi folosite pentru a face o cantitate nebună de poligoane într-o singură scenă. Dacă ați trecut vreodată prin sarcina care provoacă durerea de a încerca să faceți o scenă cu câteva sute de modele de arbori de înaltă rezoluție, atunci acest sfat rapid poate fi răspunsul la rugăciunile voastre! Deci foc pe Maya și să începem!

Rezumatul razelor Obiectele proxy (ansambluri) sunt utilizate în multe situații și vă oferă multe avantaje. Acestea fac scenele dvs. mai ușoare și mai rapide și vă vor economisi multă memorie în timpul procesului de redare. Proxy obiectele sunt, în principiu, ca și cazuri. Una dintre principalele diferențe (care este cea mai ușoară la fața locului) este că obiectele proxy nu există în scenă. Fiecare proxy este încărcat în timpul timpului de randare și poziționat în locul pe care l-ați determinat prin plasarea unui obiect mai simplu (chiar și numai cub). În acest fel, scena dvs. are mai puține poligoane în care să se ocupe în porturile dvs. de vizualizare. Acest lucru face viața mult mai ușoară, fără a mai trebui să așteptați zece secunde de fiecare dată când rotiți camera. De exemplu, puteți utiliza un cub simplu care constă din șase poligoane pentru a reprezenta un arbore poligon de 500.000. Apoi, populează-ți scena cu sute de cuburi, fără nici o schimbare a vitezei de vizualizare.

Cel de-al doilea beneficiu major al obiectelor proxy este că acestea sunt încărcate numai la timpul de randare și numai în timpul în care sunt necesare. Memoria este apoi spălată și umplută cu date diferite (un alt obiect proxy sau orice altceva). Acest lucru vă permite să faceți scene mult mai mari cu aceeași cantitate de memorie RAM pe PC. Acest tutorial vă va arăta utilizarea de bază a unui obiect proxy și cele mai importante setări pe care trebuie să le cunoașteți.

Pasul 1

Deschideți o scenă cu obiectul pe care doriți să faceți un proxy. În cazul meu, este un copac. Pe care o voi folosi pentru a face o pădure mică.


Pasul 2

Selectați tot ce doriți să exportați ca obiect proxy ray ray (mutați-l la originea grilei dacă nu există deja). Apoi du-te la Fișier> Exportă selecție și faceți clic pe caseta cu opțiuni mici (afișată mai jos).


Pasul 3

În fereastra Export selectați "MentalRay" ca "File Type" și alegeți "MentalRay" din fila "General Options", de asemenea. Apoi alegeți "Render Proxy (Assembly)" ca "Export de ieșire de selecție" în fila "File Type Specific Options". Lăsați celelalte setări așa cum sunt acestea și faceți clic pe Export Selecție. Dați fișierului un nume și o locație pentru a fi salvate. Aceasta va exporta automat materialele dvs., de asemenea, asigurați-vă că ați făcut materialele înainte de a exporta.


Pasul 4

Acum avem un fișier care conține obiectul proxy. Creați un Cub și apăsați pe pictograma dosarului de lângă "Render Proxy" din fila "Mental Ray" a nodului de formă al cubului. Astfel, vă conectați cubul la obiectul proxy.


Pasul 5

Asigurați-vă că secțiunea "Renderable" din secțiunea "pCube" a editorului de atribute este activată "on", precum și în fila "Mental Ray" și în fila "Render Proxy". Acum când loviți randa (cu raze mentale atribuite ca motorul de redare) veți vedea arborele în loc de cub. Selectați copacul și ștergeți-l, deoarece nu mai aveți nevoie de el.

Acum, dacă faceți o instanță a acestui cub, acesta va fi reprezentat în randare de același copac. Puteți exporta un alt copac sau altceva ca proxy diferit, apoi puteți popula scena dvs. cu cuburile dvs. sau cu orice alte obiecte politice mici. Copacul pe care ți-am arătat-o ​​este de 132.000 de poligoane, așa că dacă folosești zece și câteva modele detaliate, poți obține cu ușurință câteva milioane de poligoane. Prin păstrarea unor astfel de obiecte polivalente ca obiecte proxy, puteți naviga cu ușurință în scenă și puteți include modele de rezoluție completă a obiectelor principale.


Pasul 6

În loc să vă duplicați Cubul, mergeți la Editați> Dubluri speciale și faceți clic pe caseta mică "Opțiuni". Apoi faceți clic pe butonul radio "Instance" și faceți clic pe "Duplicate special" pentru a confirma. Acum, puteți copia cuburile dvs. cu ajutorul comenzii rapide "Duplicate speciale" ( Ctrl + Shift + D).


Pasul 7

Acum, trebuie să faceți unele ajustări ale setărilor de redare pentru a vă asigura că beneficiați efectiv de avantajele oferite de proxy-urile pe care le puteți oferi la timpul de redare.

Evitați să alegeți mai întâi "Render Using: Ray Ray". În fila "Calitate", sub "Raytracing / Acceleration" alegeți "BSP2". Acest lucru va fi probabil selectat automat pentru că aveți ansambluri proxy în scenă, dar cel puțin verificați dacă este setat.


Pasul 8

În fila "Caracteristici" alegeți opțiunea "Raytracing" pentru "Renderer primar". Acest lucru este obligatoriu pentru ca RAM-ul să poată fi spălat și pentru a încărca numai obiectele proxy necesare, atunci când se utilizează BSP2.


Pasul 9

Poziționați obiectele poli de joasă unde doriți să fie redate ansamblurile dvs. proxy (utilizați valori diferite ale Scale și Rotation pentru a evita repetarea vizibilă).


я

Concluzie

Acest rand este alcatuit dintr-o masina de poligon de 700.000, plus aproximativ 15 de cazuri ale cubului cu copacul atașat (15 x 130.000 de poligoane) sau aproximativ două milioane și jumătate de milion de poligoane, dar mărește doar consumul de memorie de sistem cu 250 MB când am lovit butonul de redare. Puteți vedea cu ușurință cât mai multe obiecte se pot ocupa atunci când se utilizează proxy-uri.