Nini 3D utoaji katika CG Bomba?

Utaratibu wa utoaji una jukumu muhimu katika mzunguko wa graphics wa kompyuta . Hatuwezi kuingia sana hapa, lakini hakuna majadiliano ya bomba la CG ingekuwa kamili bila angalau kutaja zana na mbinu za kutoa picha za 3D.

Kama Filamu Kuendeleza

Utoaji ni kipengele cha kitaaluma kikubwa cha uzalishaji wa 3D, lakini kinaweza kueleweka kwa urahisi kabisa katika mazingira ya mlinganisho: Mengi kama mpiga picha wa filamu lazima aendelee na kuchapishe picha zake kabla ya kuonyeshwa, wataalamu wa graphics za kompyuta wanalemewa sawa umuhimu.

Wakati msanii anafanya kazi kwenye eneo la 3D , mifano anayoyaendesha ni kweli uwakilishi wa hisabati wa pointi na nyuso (zaidi hasa, vertices na polygons) katika nafasi tatu.

Neno la utoaji linamaanisha mahesabu yaliyotengenezwa na injini ya 3D ya mfuko wa programu ya kutafsiri eneo kutokana na takriban ya hisabati hadi picha ya 2D iliyokamilishwa. Wakati wa mchakato, eneo lote la eneo la anga, la maandishi, na taa ni pamoja ili kuamua thamani ya rangi ya kila pixel kwenye picha iliyopigwa.

Aina mbili za utoaji

Kuna aina mbili kuu za utoaji, tofauti zao kuu ni kasi ambayo picha zinahesabiwa na kukamilika.

  1. Malipo ya Muda halisi : Malipo ya muda halisi hutumiwa sana katika michezo ya kubahatisha na maingiliano, ambapo picha lazima zihesabiwe kutoka habari za 3D kwa kasi ya haraka.
      • Uingiliano: Kwa sababu haiwezekani kutabiri hasa jinsi mchezaji atakavyoingiliana na mazingira ya mchezo, picha zinapaswa kutolewa katika "muda halisi" kama hatua inafunguliwa.
  2. Matukio ya kasi: Ili mwendo wa kuonekana maji, kiwango cha chini cha 18 - 20 kwa kila pili kinapaswa kutolewa kwenye skrini. Kitu chochote chini ya hii na kitendo kitatokea choppy.
  3. Njia: utoaji wa muda halisi umeboreshwa kwa kasi na vifaa vya kujitolea vya graphics (GPUs), na kwa kuandika kabla ya habari nyingi iwezekanavyo. Maelezo mengi ya taa ya mazingira ya mchezo ni kabla ya kuhesabiwa na "kuoka" moja kwa moja kwenye faili za texture za mazingira ili kuboresha kasi ya utoaji.
  4. Offline au Pre-Rendering: utoaji wa Offline hutumiwa katika hali ambapo kasi ni chini ya suala, na mahesabu hufanyika kwa kutumia CPU nyingi za msingi badala ya vifaa vya kujitolea vya graphics.
      • Utabiri: Utoaji wa nje wa mtandao unaonekana mara kwa mara katika uhuishaji na ufanisi kazi ambapo utata wa visu na picha ya urembo hufanyika kwa kiwango cha juu zaidi. Kwa kuwa hakuna kutabirika kwa nini kitatokea kwenye sura kila, studio kubwa zimejulikana kujitolea kufikia masaa 90 inatoa wakati wa muafaka wa mtu binafsi.
  1. Picharealism: Kwa kuwa utoaji wa nje ya mtandao hutokea wakati wa kufungua wakati, viwango vya juu vya picharealism vinaweza kupatikana kuliko kwa utoaji wa wakati halisi. Tabia, mazingira, na textures zinazohusiana na taa ni kawaida kuruhusiwa juu polygon makosa, na 4k (au juu) azimio texture files.

Mbinu za kutoa

Kuna mbinu tatu kuu za kompyuta za kutumiwa kwa utoaji zaidi. Kila huwa na faida na hasara, na kufanya chaguzi zote tatu zinazofaa katika hali fulani.

Kutoa Programu

Ingawa utoaji unategemea mahesabu ya kisasa sana, programu ya leo hutoa rahisi kuelewa vigezo vinavyofanya hivyo msanii hajahitaji kukabiliana na hisabati ya msingi. Injini ya kutoa hujumuishwa na kila suala kuu la programu ya 3D, na wengi wao hujumuisha vifurushi vya vifaa na taa vinavyowezekana kufikia viwango vya kushangaza vya picha.

Mitambo mawili ya kawaida hutoa injini:

Kutoa ni somo la kiufundi, lakini linaweza kuvutia kabisa wakati unapoanza kuzingatia zaidi mbinu za kawaida.