Pwosesis la rann jwe yon wòl enpòtan nan sik la grafik devlopman òdinatè . Nou pa pral antre nan twòp pwofondè isit la, men pa gen okenn diskisyon sou tiyo a CG ta dwe ranpli san yo pa omwen mansyone zouti yo ak metòd pou rann imaj 3D.
Tankou Developing Film
Rendering se aspè ki pi teknikman konplèks nan pwodiksyon 3D, men li ka aktyèlman ka konprann byen fasil nan yon kontèks nan yon analoji: Anpil tankou yon fotograf fim dwe devlope ak enprime foto l 'yo anvan yo ka parèt, grafik òdinatè pwofesyonèl yo chay yon menm jan an nesesite.
Lè yon atis ap travay sou yon sèn 3D , modèl yo li manipile yo aktyèlman yon reprezantasyon matematik nan pwen ak sifas (plis espesifikman, somè ak poligòn) nan espas ki genyen twa dimansyon.
Rann nan tèm refere a kalkil ki fèt pa yon pake lojisyèl 3D a rann motè tradui sèn nan soti nan yon apwoksimasyon matematik nan yon imaj final 2D. Pandan pwosesis la, espasyal, tèks, ak ekleraj enfòmasyon sèn nan tout konbine pou detèmine valè koulè chak pixel nan imaj aplati.
De Kalite Rendering
Gen de gwo kalite rann, diferans prensipal yo ke yo te vitès la nan ki imaj yo kalkile ak finalize.
- Anrejistreman Real-Time: Imobilye-tan Rendering yo itilize pi fò nan gaming ak grafik entèaktif, kote imaj yo dwe kalkile nan enfòmasyon 3D nan yon vitès ekstrèmman rapid.
- Entèaktivite: Paske li enposib prevwa egzakteman ki jan yon jwè pral kominike avèk anviwònman an jwèt, imaj yo dwe rann nan "an tan reyèl" kòm aksyon an dewoulman.
- Matyè vitès: Nan lòd pou mouvman parèt likid, yo dwe yon minimòm de 18 - 20 ankadreman pou chak dezyèm rann ekran an. Nenpòt bagay mwens pase sa a ak aksyon ap parèt kouvri.
- Metòd yo: Rann an tan reyèl amelyore drastikman pa pyès ki nan konpitè grafik devwe (GPUs), ak pa pre-konpile kòm anpil enfòmasyon ke posib. Yon gwo zafè nan enfòmasyon ekleraj anviwònman jwèt la se pre-calculée ak "kwit" dirèkteman nan dosye teksti anviwònman an nan amelyore vitès rann.
- Offline oswa Pre-Rendering: Offline rann itilize nan sitiyasyon kote vitès ki pi piti nan yon pwoblèm, ak kalkil tipikman fè lè l sèvi avèk CPUs milti-debaz olye ke pyès ki nan konpitè grafik devwe.
- Prediktibilite: Offline rann wè pi souvan nan animasyon ak efè travay kote konpleksite vizyèl ak fotoreyalis yo te kenbe nan yon estanda ki pi wo. Depi pa gen okenn enprevizibilite kòm sa ki ap parèt nan chak ankadreman, estidyo gwo yo te li te ye yo dedye jiska 90 èdtan rann tan ankadreman endividyèl elèv yo.
- Photorealism: Paske offline rann ki fèt nan yon tan louvri ankadreman, ki pi wo nivo fotoreyalis ka reyalize pase ak rann an tan reyèl. Karaktè, anviwònman, ak tèkstur ki asosye yo ak limyè yo tipikman pèmèt pi wo konte poligòn, ak 4k (oswa pi wo) dosye teksti rezolisyon.
Rann teknik
Gen twa pi gwo teknik enfòmatik ki itilize pou pi rann. Chak gen seri pwòp li yo nan avantaj ak enkonvenyan, ki fè tout twa opsyon solid nan sèten sitiyasyon.
- Scanline (oswa rasterization): Rann Scanline itilize lè vitès se yon nesesite, sa ki fè li teknik nan chwa pou an tan reyèl rann ak grafik entèaktif. Olye pou yo rann yon pixel-pa-pixel imaj, rannan skanline kalkile sou yon poligòn pa baz poligòn. Teknik Scanline ki itilize nan konjonksyon avèk prekite (kwit) ekleraj ka reyalize vitès nan 60 ankadreman pou chak dezyèm oswa pi bon sou yon kat-wo fen grafik kat.
- Raytracing: Nan raytracing, pou chak pixel nan sèn nan, yon sèl (oswa plis) ray (yo) nan limyè yo remonte nan kamera a objè a ki pi pre 3D. Ray ray a Lè sa a, pase nan yon seri kantite "rebondi", ki ka gen ladan refleksyon oswa refraksyon depann sou materyèl yo nan sèn nan 3D. Se koulè a chak pixel kalkile algorithmik ki baze sou entèraksyon ray la limyè a ak objè nan chemen remonte li yo. Raytracing se kapab pi gwo fotorealism pase eskane men se eksponansyèlman pi dousman.
- Radyozite: Kontrèman ak raytracing, radyozite ap kalkile endepandan nan kamera a, epi se sifas oryante olye ke pixel-pa-pixel. Fonksyon prensipal radyozite se pi plis simulation simulation koulè sifas pa kontablite pou lumières endirèk (rebondi difizyon limyè). Radyozite anjeneral karakterize pa lonbraj mou gradye ak senyen koulè, kote limyè ki soti nan objè ki gen koulè vif kolore "soufrans" sou sifas ki tou pre.
- Nan pratik, radyozite ak raytracing yo souvan itilize nan konjonksyon youn ak lòt, lè l sèvi avèk avantaj ki genyen nan chak sistèm reyalize nivo enpresyonan nan fotoreyalis.
Rendering Software
Malgre ke rann depann sou kalkil ekstrèmman sofistike, lojisyèl jodi a bay fasil a konprann paramèt ki fè li konsa yon atis pa janm bezwen fè fas ak matematik ki kache. Yon motè rann enkli ak tout pi gwo suite lojisyèl 3D, ak pi fò nan yo gen ladan materyèl ak pakè ekleraj ki fè li posib reyalize nivo sansasyonèl nan fotorealism.
De motè rann ki pi komen yo:
- Mantal Ray - pake ak Autodesk Maya. Mantal Ray se enkwayab versatile, relativman vit, ak pwobableman rannman ki pi konpetan pou imaj karaktè ki bezwen sibtilite simenman. Ray mantal itilize yon konbinezon de raytracing ak "lumières global" (radyozite).
- V-Ray - Ou anjeneral wè V-Ray yo itilize nan konjonksyon avèk 3DS Max-ansanm pè a se absoliman rival pou vizyalizasyon achitekti ak rann anviwònman. Avantaj ki genyen nan VRay sou konkiran li yo se zouti ekleraj li yo ak anpil materyèl bibliyotèk pou arch-viz.
Rendering se yon sijè teknik, men yo ka byen enteresan lè ou reyèlman kòmanse pran yon gade pi fon nan kèk nan teknik yo komen.