Crearea unui covor folosind vrayscatter - lecțiile sunt principii generale

Lecții: Principii generale →

Bună ziua, încă mai sunt numit Dmitri Yarkov, iar astăzi aș dori să împărtășesc ideea mea de a crea covoare în interior cu ajutorul plug-in-ului VRayScatter. De asemenea, în acest scop puteți utiliza o versiune mai nouă a pluginului numit MultiScatter.







Din descrierea pluginului de pe site-ul oficial www.rendering.ru puteți afla ce este folosit pentru înmulțirea unor rețele mari de obiecte pe orice suprafață. În același timp, dezvoltatorii au încercat să facă un număr imens de funcții parametrice, prin care puteți obține rezultate izbitoare de diferite. Plug-in-ul este declarat în primul rând ca un instrument auxiliar pentru vizualizarea arhitecturală, dar oameni ca mine se întreabă dacă este posibil să se aplice puterea în altă parte, în acest caz - în interior. Deci, să încercăm să facem un covor folosind VRayScatter.

Orice vizualizator sau modelar care se ocupă de interioare, îndată ce se confruntă cu crearea de covoare fleecy. Cel mai adesea rezultatul este același tip, prin aranjarea implicită a tuturor vizualizatorilor, în ciuda faptului că covoarele sunt similare cu covorul păros, fără ingenuitate excesivă. Uneori covorul arată ca o iarbă și, uneori, pe iarbă, înclinat de un uragan. Scopul acestei lecții este acela de a ajuta vizualizatorii și modelele să facă noi idei despre ceea ce pot fi covoarele, dacă le luăm în serios și să le oferim instrumentele necesare.

Există o mulțime de covoare în catalog, ne vom opri aici:

Crearea unui covor folosind vrayscatter - lecțiile sunt principii generale

Acest covor îmi place foarte mult în aspectul său și, după cum puteți vedea, nu arată ca iarba. Nu am văzut niciodată un astfel de covor în interior, pentru că este foarte dificil de făcut. Nu ne vom strădui pentru o coincidență de 100%, dar o vom lua ca bază.

Lângă fotografie principală în mărire sunt culorile și texturile:

Crearea unui covor folosind vrayscatter - lecțiile sunt principii generale

O atenție deosebită am plătit fragmentului din stânga jos. Dacă te uiți atent, poți vedea că vilele de pe ea se lipesc împreună și astfel se ascuți în sus, rămânând haotic mai jos. Se dovedește un triunghi alungit, ușor îndoit (zdrobit). Prin urmare, am ajuns la concluzia că, atunci când creați un covor, este mai bine să nu se înmulțească niște vilii, ci întregi de astfel de vile coezive. Aceste fascicule pot fi foarte diferite pentru diferite covoare.

Din mai multe avioane facem o grămadă de vilii. Iată cum mi se pare:

Crearea unui covor folosind vrayscatter - lecțiile sunt principii generale

Are 50 de triunghiuri. Grinzile au o înălțime de 5 cm. Aproximativ, aceasta este o duzină de vilii, curbate în două sau trei direcții și având o îndoire comună într-o direcție. Toate acestea s-au făcut într-o vedere de sus, și numai apoi cu ajutorul Bend pliate într-un anumit tub pentru un volum mai mare. Traducem acest pachet într-un obiect proxy.

Acum vom crea baza pentru covor. Aceasta este o placă simplă, dar este puțin deranjată de modificatorul de zgomot, iar modificatorul nu afectează marginile (acest lucru se face cu Poly Select cu selecție moale). Marginile sunt presate pe podea astfel încât covorul să nu pară în aer și centrul este ușor înălțat astfel încât canelurile să nu cadă sub podea:

Dimensiunea acestui plan este de 2 metri pe 1 metru. Nu este suficient pentru o cameră mare, ci doar pentru un test și o lecție.

Specificăm fasciculul nostru ca proxy, iar avionul ca obiect pentru reproducere. În partea de jos a setărilor scatterului puneți imediat semnul de selectare Actualizare automată:

Acest lucru este necesar pentru a vedea toate operațiunile cu scatterul în timp real în viitor. Acum vedem un avion în fața noastră cu un număr de cutii pe el:

Crearea unui covor folosind vrayscatter - lecțiile sunt principii generale

Accesați setările de sus în jos. În setările de bază, bifați caseta Pivotare la centru și selectați axa pe care se va afla proxy-ul. Am primit Y:

Crearea unui covor folosind vrayscatter - lecțiile sunt principii generale

Astfel, este posibilă ajustarea locației de bază a grinzilor proxy în plan, adică că acestea erau situate vertical și că punctul lor inferior se afla pe suprafața covorului.

Apoi, mergeți la setările distribuției proxy-urilor de pe suprafață. Experimentați pentru covoarele și covoarele lor, am pus numărul de grinzi egale cu 400.000:

Crearea unui covor folosind vrayscatter - lecțiile sunt principii generale

Folosirea poziției aleatoare înseamnă că grinzile vor fi propagate în mod haotic, fără a respecta orice comandă. Celelalte setări din acest parcurgere pentru covorul nostru nu sunt importante.







Dacă facem acum covorul nostru, vom vedea un covor foarte dens, dar absolut neinteresant, de fapt patrat, fără niciun fel de varietate. În general, este mai mult ca o textura decât o geometrie, în ciuda a 400.000 de pachete:

Din nou, consultați referința. Noi fim atenți, că pe un perimetru de covor covoare sunt îndoite într-o direcție de perimetru. Pentru onoarea mare a dezvoltatorilor, o astfel de funcție în scatter este furnizată și este în parcurgerea Comportamentului de Frontieră. Puteți îndoi vilii până la marginile obiectului însuși sau puteți, de asemenea, la marginile splinei, pe care trebuie să le specificați mai întâi. Aici aș vrea să rețin că am aplecat pe obiect (Use Surface Border) a funcționat incorect și am decis să gestionez spline-ul. Am creat o splină dreptunghiulară în mod clar de-a lungul perimetrului avionului și în lansarea Border Spline a indicat-o ca o splină. Distanța de la margine, începând cu care începe deformarea vililor, am 10 centimetri, iar modul de deformare este doar Rotire:

Crearea unui covor folosind vrayscatter - lecțiile sunt principii generale

Atât funcțiile parametrice bune sunt foarte lipsite de alte sisteme de fabricare a covoarelor, cum ar fi VRayFur și HairFur. Efectuarea unui covor nu este necesară, schimbările pot fi văzute chiar în portul de vizualizare, datorită setărilor de previzualizare:

Crearea unui covor folosind vrayscatter - lecțiile sunt principii generale

Acum să jucăm un pic cu dimensiunile vililor. În procesul de experimentare, în setările scalei, am redus grinzile de-a lungul axelor X și Y la 50% de-a lungul axei Z la 60%

Crearea unui covor folosind vrayscatter - lecțiile sunt principii generale

În principiu, acest lucru nu este necesar, dacă faceți imediat un pachet corespunzător unui nou pachet de vilii, dar aceste funcții sunt convenabile. După cum puteți vedea, nu am folosit nici un procent din distribuția aleatorie a scalei, pentru că nu am văzut-o în referință. Pentru a face ca covorul să pară interesant, vom merge invers. Deci, du-te la cele mai importante setări - setările de rotație:

Crearea unui covor folosind vrayscatter - lecțiile sunt principii generale

Mai întâi de toate, am setat rotația aleatorie de-a lungul axei Z cu 360 de grade și, de asemenea, cu 30 de grade de-a lungul axelor X și Y pentru a înclina vilii. Cu toate acestea, acest lucru ne aduce un pic mai aproape de covorul magnific pe care îl vedem în fotografie și acum folosim setări foarte puternice pentru rotirea vililor, în funcție de harta culorilor. Pentru a face acest lucru, puneți toate cele trei cricuri X / R, Y / G și Z / B. La prima vedere, totul este simplu: Red controlează axa X, Green controlează axa Y, iar albastrul rotește vilii peste Z. Cu toate acestea, amestecarea acestor culori dă cele mai imprevizibile rezultate, așa că mi-a durat mult timp pentru a experimenta.

Atribuiți materialelor noastre planului, care, în orice slot, punem hărțile de zgomot și le afișăm în portul de vizualizare. Zgomotul este o hartă procedurală tridimensională, iar în modul său 3D în portul de vizualizare va arăta complet diferit de redarea (schimba foarte mult scara), ceea ce este absolut inadecvat pentru tuning. Schimbați modul hărții pe Canalul Explicat al Mapului și setați planul planar la Maparea UVW. Acum, hărțile de zgomote în modul 2D și vederea în portul de vizualizare se vor potrivi exact cu randul. Trageți harta în modul de instanță în slotul pentru sloturi de mască din setările de rotire.

Este timpul să luăm o altă privire la referință. Pentru mai multe momente de control sa ma dus la ceea ce am adus o caracteristică importantă a covor de la mersul pe picioare, unele părți ale vilozităților și biciuit ridicat, în timp ce alte zone mai bine presat la sol. Zonele care se înalță, la fel, seamănă cu lanțurile muntoase, adică Ele sunt destul de înguste și se răsucesc ca șerpi, trecându-se unii pe alții. Am distins cele mai inalte parti ale acestor creste cu rosu:

Crearea unui covor folosind vrayscatter - lecțiile sunt principii generale

Aceeași structură poate fi realizată dacă convertiți modul de zgomot în turbulență și setați următoarele setări:

Crearea unui covor folosind vrayscatter - lecțiile sunt principii generale

Culorile verde și portocaliu nu sunt alese din întâmplare. Rezultatul final este afectat de tot: umbra, luminozitatea, saturatia. Multe zile de teste au lăsat această opțiune.

Dacă nu aveți deja, acum în setările scatter, puteți crește numărul de obiecte afișate în portul de vizualizare la 10.000 (sau chiar mai mult), și putem considera comportamentul obiectelor pe un plan:

Crearea unui covor folosind vrayscatter - lecțiile sunt principii generale

Cu toate acestea, pentru a obține rezultate mai precise, trebuie să faceți fiecare pas.

Zonele „creste“ noi suntem mulțumiți, dar zonele călcate în picioare trebuie să se diversifice, dar că acestea au fost în același timp aplatizate. În acest scop, fanta de culoare portocalie este cardurile noastre de zgomot care se ocupă de zona călcată în picioare, a pus o altă hartă de zgomot, deja cu celelalte setări:

Crearea unui covor folosind vrayscatter - lecțiile sunt principii generale

După cum puteți vedea, culoarea rotației poate fi nu numai colorată, ci și negru. Modul de zgomot este deja Fractal, deoarece nu mai avem nevoie de structura lanțurilor montane. Iată cum arată harta finală în avion:


Crearea unui covor folosind vrayscatter - lecțiile sunt principii generale

În mod clar vizibile sunt creasta verde, iar între ele câmpiile portocaliu-negru. Dar obiectele de pe el sunt:

Crearea unui covor folosind vrayscatter - lecțiile sunt principii generale

Cred că veți fi de acord că în această etapă fereastra de vizualizare ajută foarte puțin, nu mai oferă o idee despre întreaga imagine. Pentru a înțelege cât de bine sa întors covorul, trebuie să-l faci astfel încât lumina care se încadrează să fie subliniată de volumul vililor.

Acum suntem mulțumiți de distribuția vililor de-a lungul avionului. Se pare că ne-am ocupat de tot, și putem face covorul cu o inimă scufundată. Pentru un randări plin de farmec si extrem de precise atunci când doriți să arate fiecare villusului în toată splendoarea sa, este necesar să se utilizeze metoda Brute Force la GI primare și secundare respingeri. Cel puțin, așa că am reușit să arate volumul real și să subliniez structura covorului:

Crearea unui covor folosind vrayscatter - lecțiile sunt principii generale

Odată cu lansarea procesului MultiScatter de calcul a unor astfel de matrice a accelerat, și am fost informat de către unii prieteni, care raportează că covorul prin această metodă este redat în interior foarte bine.

Covoare plăcute vă :)







Articole similare

Trimiteți-le prietenilor: