Usoro ntụgharị ahụ na-arụ ọrụ dị mkpa na usoro mmemme kọmputa . Anyị agaghị abanye ebe dị omimi ebe a, mana enweghị mkparịta ụka nke CG pipeline ga-ezu oke ma ọ bụrụ na ọ dịghị ihe ọzọ ịkọwa ngwá ọrụ na ụzọ maka ịmepụta ihe ngosi 3D.
Dị ka Ịzụlite Nkiri
Ntinye bụ ihe kachasị dị egwu nke mmepụta 3D, ma enwere ike ịghọta ya n'ụzọ dị mfe n'ihe gbasara ihe atụ: Dị ka onye na-ese foto ga-etinyerite ma bipụta foto ya tupu ha enwee ike igosipụta ya, ndị ọkachamara na-emepụta ihe na kọmputa na-arụ ọrụ yiri nke ahụ mkpa.
Mgbe onye na-ese ihe na-arụ ọrụ na 3D , ihe ndị ọ na-eme bụ n'ezie ihe nnọchite mgbakọ na mwepụ nke isi na isi (karịsịa, oghere na polygons) na mpaghara atọ.
Nkọwa okwu ahụ na - ezo aka na nyocha ndị otu ngwanrọ software ngwanrọ 3D mere iji sụgharịa ọnọdụ ahụ site na mgbakọ na mgbakọ na mwepụ na-ese foto 2D zuru ezu. N'oge usoro a, ihe omuma ihe omuma, ederede, na ihe omuma ka achoro iji chọputa onodu ogugu nke pixel obula n'ime onyinyo a.
Ụdị Ụdị Abụọ
E nwere ụdị nsụgharị abụọ bụ isi, ọdịiche dị ukwuu ha bụ ọsọ nke a na-agụta ihe oyiyi ma kwụchaa.
- Oge nkwụsị oge: A na-eji oge ntanetịime oge eme ihe na nke kachasị mma n'ịgba chaa chaa na nkekọrịta mmekọrịta, ebe ihe oyiyi ga-agụnyere ihe ọmụma 3D na ngwangwa ngwa ngwa.
- Njikọta: Ebe ọ bụ na ọ gaghị ekwe omume ịkọ kpọmkwem otú otu onye ọkpụkpọ ga-esi arụ ọrụ na gburugburu egwuregwu, a ghaghị ịmegharị ihe oyiyi na "ezigbo oge" dịka ihe ahụ na-eme.
- Ihe na - agba ọsọ: Iji mee ka mpụta dị ka mmiri, ọ ga - adịrịrị ka ọ dịkarịa ala 18 - 20 na nkeji ga - eme ka ihuenyo dị. Ihe ọ bụla na-erughị nke a na omume ga-apụta dị nro.
- Ụzọ: A na -emepụta nsụgharị oge na-arụ ọrụ site na ngwaọrụ ndị a raara onwe ha nye (GPUs), na site n'ịkọkọta ọtụtụ ozi dị ka o kwere mee. A na-atụle ọtụtụ ihe egwuregwu ebe egwuregwu na-esi na ya "tinye" n'ime faịlụ ederede gburugburu ebe obibi iji meziwanye ọsọ ọsọ.
- Ejiri ma ọ bụ Nnyefe: A na- enye nsụgharị nsụgharị n'ọnọdụ ebe ọsọ na-enweghị ihe iseokwu, yana nchịkọta a na-eji arụ ọrụ CPU multi-core kama iji raara onwe ya nye ngwaọrụ.
- Nkọwapụta: A na-ahụkarị nsụgharị nsụgharị na arụ ọrụ na arụ ọrụ na-arụ ọrụ ebe a na-ahụ mgbagwoju anya na photorealism na ọkwa dị elu karị. Ebe ọ bụ na enweghị ihe doro anya banyere ihe ga-apụta na etiti ọ bụla, a marala nnukwu ụlọ ọrụ iji rarafee ruo awa 90 na-enye oge maka okpokoro nke ọ bụla.
- Photorealism: Ebe ọ bụ na nsụgharị nke offline na-apụta n'ime oge etiti oge-adịghị, enwere ike ị nweta ọkwa dị elu nke photorealism karịa na-enye oge. A na-enyekarị ndị mmadụ aha, gburugburu, na textures na ọkụ ha jikọtara na ọnụ ọgụgụ nnukwu polygon, na faịlụ 4k (ma ọ bụ karịa).
Usoro ntinye
Enwere usoro ato kachasị eji eme ihe. Onye obula nwere ihe omuma nke onwe ya na ihe nadighi nma, ime ihe ato ato nwere ike ime na ihe ufodu.
- Nyocha (ma ọ bụ rasterization): A na-eji nsụgharị nsụgharị mee ihe mgbe ọsọ bụ ihe dị mkpa, nke na-eme ka ọ bụrụ usoro nke nhọrọ maka nsụgharị na-emekọ ihe na oge. Kama inye ihe pixel-by-pixel oyiyi, ntụgharị renderers na-atụkwasị na polygon site na polygon. Usoro nyocha nke ejiri mee ihe na ngwongwo (aghọrọ) nwere ike ime ngwa ngwa nke okpukpu 60 kwa nke abuo ma obu karia na kaadị ndi ozo di elu.
- Ntughari: Na ntanye, maka pixel ọ bụla na ọnọdụ ahụ, otu (ma ọ bụ karịa) ray (s) nke ìhè na-esi na igwefoto gaa na ihe atọ 3D kacha nso. A na-agafezi ọkụ ọkụ site na ọnụ ọgụgụ "bounces", nke nwere ike ịgụnye ntụgharị ma ọ bụ ntụgharị uche dabere na ihe ndị dị na 3D ọnọdụ. Ụdị nke pixel ọ bụla na-atụle algorithmically dabere na mmekọrịta ìhè na ihe na ụzọ ya. Ntughari na-enwe ike inwekwu photorealism karia iṅomi ma o bu nwayo nwayo.
- Nkwuputa nke oma: N'adịghi ka ihe ngbachapu, a na-agbakota ihe di iche iche na-adabere na igwefoto, ma di elu karia pixel-by-pixel. Ọrụ kachasị mma nke ịdị na-eme ka ọ dịkwuo mfe ịkpụzi agba aja gburugburu site na ịkọ ajụjụ maka ntụgharị ọkụ na-apụtaghị ìhè (bounced diffuse light). A na-ejikarị ụzarị ọkụ na-acha ọbara ọbara na-acha ọbara ọbara, ebe ọkụ si na-acha acha odo odo "na-agba ọsọ" n'elu ebe dị nso.
- Na omume, a na-ejikarị egwu egwu na ihe nkiri na-emekọ ihe na ibe, na-eji uru nke usoro ọ bụla iji nweta ọkwa dị elu nke photorealism.
Rendering Software
Ọ bụ ezie na nsụgharị na-adabere na nchịkọta dị iche iche dị mgbagwoju anya, software nke oge a na-enye ọhụụ ịghọta akụkụ nke na-eme ka ọ bụrụ onye na-ese ihe mgbe ọ bụla adịghị mkpa iji dozie nsogbu mgbakọ na mwepụ. A na-etinye engine nke ọ bụla na isi ụlọ ọrụ kọmputa 3D, ọtụtụ n'ime ha na-agụnye ngwongwo ihe onwunwe na nke ọkụ nke na-eme ka o kwe omume nweta ọkwa dị egwu nke photorealism.
Ugboro abuba uzo abuo kachaa abuo:
- Echiche uche Ray - Gbakwunyere na Autodesk Maya. Mmetụta Ray bụ ihe dị oke nfe, dịtụ ngwa ngwa, ma eleghị anya onye nsụgharị kachasị mma maka ihe oyiyi ndị dị mkpa na-agbasasị. Echiche uche na-eji ngwongwo na "ìhè zuru ụwa ọnụ" (radiosity).
- V-Ray - Ị na-ahụ V-Ray na-ejikọta na Max 3DS-ọnụ na-ejikọta ụzọ dị iche iche maka esemokwu nke ụlọ na gburugburu ebe obibi. Ihe ndị bara uru nke VRay n'elu onye na-asọmpi ya bụ ngwá ọrụ ọkụ na nnukwu ụlọ akwụkwọ ihe ọmụma maka arch-viz.
Nyefe bụ isiokwu dị mkpa, ma ọ nwere ike ịbụ ihe na-adọrọ mmasị mgbe ị malitere ịmalite ileba anya n'ụfọdụ usoro nkịtị.