Iyo nzira yekushandura inoita basa rinokosha mumakombiyuta emagetsi ekufambisa . Hatizopindi mukudzika kwakanyanya pano, asi hapana kukurukurirana kweCG pipeline ingapedzisira isina kunyanya kutaurwa zvishandiso uye nzira dzekupa mifananidzo ye 3D.
Kufanana nekukudziridza firimu
Kubhadhara ndiyo inonyanya kuoma kunzwisisa kwezvinhu zve 3D, asi inogona kunzwisiswa nyore nyore mumamiriro ekufananidzira kwemufananidzo: Zvakafanana nemufananidzo wemufirimu anofanirwa kukura nekudhinda mapikicha ake vasati vazokwanisa kuratidzwa, makombiyuta mapikisa vadzidzisi vane mutoro wakafanana zvinodiwa.
Apo mhizha ari kushanda pachiitiko che 3D , iyo mienzaniso yaanotarisa ndeyechokwadi masvomhu ekumiridzirwa kwepfungwa uye zvisikwa (kunyanya, maziso nema polygoni) mumatatu-dimensional space.
Izwi rokuti rendering rinoreva kuverenga kwakaitwa ne 3D software package iyo inoshandura injini kushandura chiitiko kubva muchibalo chemasvomho kusvika kuchifananidzo chechi 2D. Munguva yekugadzirisa, nzvimbo yese yepakati, yemagetsi, uye ruzivo ruzivo rwakabatanidzwa kuti rongorore kukosha kwemavara epikisi imwe neimwe mufananidzo wakazara.
Mhando mbiri dzekupa
Kune miviri mikuru mikuru yekushandura, mutsauko wavo mukuru ndeyekukurumidza kwekuti zvifananidzo zvinyorwa uye zvakagadziriswa.
- Real-Time Rendering: Real-Time Rendering inoshandiswa zvikuru mumitambo uye inobatanidza mafirimu, apo mifananidzo inofanira kuverengwa kubva kuI 3D information pakukurumidza kunoshamisa.
- Kusanzwisisana: Nokuti hazvigoni kufanotaura kunyatsoita kuti mutambi achabatana sei nemamiriro emutambo, mifananidzo inofanira kushandurwa mu "real-time" sezvo chiito chikaitika.
- Matambudziko Okukurumidza: Kuti hurumende ione kubuda kwemvura, huwandu hwemasimeri 18 kusvika ku20 pamusi wechipiri hunofanira kushandiswa kuchikona. Chinhu chipi nechipi pane ichi uye chiito chichaonekwa choppy.
- Nzira idzi: Real-time rendering inonyatsovandudzirwa nemhando dzakatsaurirwa hardware (GPUs), uye kuburikidza nekutanga-kuunganidza ruzivo rwakawanda sezvinogona. Izvo zvakawanda zvemashoko ezvivhenekeri zvekuvhenekera mamiriro emutambo zvakagara zvichienzaniswa uye "zvakabikwa" zvakananga mumusana wekunyora mafaira kuvandudza kushandiswa kwekukurumidza.
- Offline kana Pre-Rendering: Kunyoresa kwepaIndaneti kunoshandiswa mumamiriro ezvinhu apo kasi inenge isina kuderera, uye kuverenga kunowanzoitwa uchishandisa ma-CPU akawanda-siyana panzvimbo pekuzvipira mafirimu.
- Kugadziriswa: Kubudiswa kwepaIndaneti kunowanzoonekwa kakawanda mukuratidza uye kushandira basa uko kunzwisisika kwakaoma uye kufungidzira kwakaitwa kune imwe yakakwirira yepamusoro. Sezvo pasina chimiro chekuti chii chinozoonekwa mumugadziro mumwe nomumwe, zvidzidzo zvakakura zvakazivikanwa kuti zvitsaurire kusvika maawa makumi mana ekupa nguva yezvikamu zvakasiyana.
- Photorealism: Nokuti kusununguka kwekunekanganiswa kunoitika pasina nguva yakazaruka, mazinga akakwirira ekugadzirisa zvinyorwa zvinogona kuwanikwa kunze kwekunyatsotsvaga nguva. Vanhu, zvivako, uye maitiro avo akabatanidzwa uye mwenje zvinowanzobvumirwa kuti zvive nepamusoro pe polygon, uye 4k (kana kumusoro) kugadzirisa mafaira mafaira.
Kugadzira Matanho
Pane matatu maitiro makuru ekunyora magwaro anoshandiswa pakuita zvakawanda. Chimwe nechimwe chine zvigadziro zvaro zvingabatsiri uye zvisingabatsiri, zvichiita zvinhu zvitatu zvinogona kusarudzwa mune mamwe mamiriro ezvinhu.
- Scanline (kana kuparadza): Kuburitsa shanduro kunoshandiswa paunokurumidza kudiwa, izvo zvinoita kuti uve sarudzo yekusarudza chaiyo-nguva uye mazano anosangana. Panzvimbo pokupa mifananidzo yepikisi-ne-pixel, mapurogiramu e-scanline anongedzera pa polygon ne polygon. Maitiro ekugadzira shanduro anoshandiswa pamwe chete ne precomputed (kubika) magetsi anogona kusvika nekukwira kwemafaira makumi matanhatu nemasere kana kuti zviri nani pamakadhi e-graphics ekupedzisira.
- Kuchengetedza: Mu raytracing, kune pixel imwe neimwe muchiitiko, imwe (kana kupfuura) ray (s) yerima inotorwa kubva kumera kusvika kune imwe yeD 3D chinhu. Chiedza ray zvino inopfurikidza nhamba yakatarwa ye "bounces", iyo inogona kusanganisira kufungidzira kana kukanganisa zvichienderana nezvinhu zviri mu 3D scene. Muvara we pixel imwe neimwe inoshandiswa kushandiswa kwemashoko kubva pane chiedza chekukurukurirana ray nezvinhu zviri mumugwagwa wakarongwa. Kuchengetedza kunogona kuwedzerwa kufungidzirwa kwepamusoro pane kuisa scanline asi kunononoka zvishoma nezvishoma.
- Mhirizhonga: Kusiyana nehutratracing, ruzivo rwunoverengeka rusingazivikanwi rwekhamera, uye runotarisana nepamusoro panzvimbo pe pixel-by-pixel. Basa guru rekutsvaga ndeyekunyatsoratidzika kuenzanisa ruvara rwepamusoro nehuwandu hwemabhadharo kune dzimwe nzira dzisina kujeka (bounced diffuse light). Mhirizhonga inowanzozivikanwa nekunyorovedza mumvuri mumvuri uye kubuda kweropa, apo chiedza chinobva pazvinhu zvakatsvuka "chinopisa" kune nzvimbo dziri pedo.
- Mukuita, ruzivo uye raytracing zvinowanzoshandiswa pamwe chete nemumwe, zvichishandisa zvakakosha zvegadziriro yega yega kuti ibudirire maitiro anonakidza ekugadzirisa.
Rendering Software
Kunyange zvazvo kupa rubatsiro pane zvinoshamisa zvinongororwa zvakaenzana, software yezuva ranhasi inopa nyore nyore kunzwisisa zviyero zvinoita kuti zvive saizvozvo unyanzvi haafaniri kutarisana nemasvomhu epasi. Ita injini inosanganiswa nezvose zvakakura 3D software suite, uye vazhinji vavo vanosanganisira zvinhu uye magetsi emapuraneti anoita kuti zvikwanise kuwana zvikwangwani zvinoshamisa zvephotorealism.
Iviri mbiri dzakawanda dzinopa injini:
- Mental Ray - Akabatanidzwa ne Autodesk Maya. Mental Ray inoshamisa zvikuru inonzwisisika, inokurumidza, uye zvichida iyo inonyanya kukwanisa kuburitsa mifananidzo yemifananidzo inoda subsurface kuparadzira. Mental ray inoshandisa musanganisi we raytracing uye "kujekesa kwenyika yose" (rushuhu).
- V-Ray - Iwe unowanzoona V-Ray inoshandiswa pamwe chete na 3DS Max-pamwe vaviri vacho havakwanisi kufananidzwa nekugadzirwa kwekugadzira uye kushandiswa kwemhepo. Zvikomborero zvakanyanya zveVRay pamusoro pomupikiswi wayo ndezvombo zvayo zvokugadzirisa uye mabhuku akawandisa mabhuku e-arch-viz.
Kupa ihurukuro inyanzvi, asi inogona kunge inofadza apo iwe unotanga kutora zvakadzama pane dzimwe nzira dzese.