Տարբերությունը պատկերի տարածության և օբյեկտների տարածության միջև

Տարբերությունը պատկերի տարածության և օբյեկտների տարածության միջև
Տարբերությունը պատկերի տարածության և օբյեկտների տարածության միջև

Video: Տարբերությունը պատկերի տարածության և օբյեկտների տարածության միջև

Video: Տարբերությունը պատկերի տարածության և օբյեկտների տարածության միջև
Video: Օրերով նույն ներքնաշորն են հագնում հայ տղամարդկանց առողջությունն ու հիգիենան | Wine Talks 12 2024, Նոյեմբեր
Anonim

Պատկերի տարածություն ընդդեմ օբյեկտների տարածության

Եռաչափ համակարգչային անիմացիայի մեջ պատկերները պետք է պահվեն շրջանակային բուֆերում՝ երկչափ զանգվածները վերածելով եռաչափ տվյալների: Այս փոխակերպումը տեղի է ունենում բազմաթիվ հաշվարկներից հետո, ինչպիսիք են թաքնված մակերեսի հեռացումը, ստվերի ստեղծումը և Z բուֆերացումը: Այս հաշվարկները կարող են կատարվել Image Space կամ Object Space-ում: Պատկերների տարածության մեջ օգտագործվող ալգորիթմները թաքնված մակերեսի հեռացման համար շատ ավելի արդյունավետ են, քան օբյեկտների տարածության ալգորիթմները: Բայց թաքնված մակերեսի հեռացման օբյեկտների տարածության ալգորիթմները շատ ավելի ֆունկցիոնալ են, քան պատկերի տարածության ալգորիթմները նույնի համար: Այս երկու ալգորիթմների համադրությունը տալիս է լավագույն արդյունքը:

Պատկերի տարածություն

Գրաֆիկայի ներկայացումը ռաստերի կամ ուղղանկյուն պիքսելների տեսքով այժմ շատ տարածված է դարձել: Ռաստերային ցուցադրումը շատ ճկուն է, քանի որ նրանք շարունակում են թարմացնել էկրանը՝ վերցնելով շրջանակի բուֆերում պահվող արժեքները: Պատկերի տարածության ալգորիթմները պարզ և արդյունավետ են, քանի որ դրանց տվյալների կառուցվածքը շատ նման է շրջանակային բուֆերի կառուցվածքին: Պատկերի տարածության ամենատարածված ալգորիթմը Z բուֆերային ալգորիթմն է, որն օգտագործվում է օբյեկտի z կոորդինատի արժեքները սահմանելու համար:

Օբյեկտի տարածություն

Տիեզերական օբյեկտների ալգորիթմներն ունեն համապատասխան տվյալներ պահպանելու առավելություն, և այդ ունակության պատճառով ալգորիթմի փոխազդեցությունը օբյեկտի հետ դառնում է ավելի հեշտ: Գույնի համար կատարված հաշվարկը կատարվում է միայն մեկ անգամ։ Օբյեկտների տարածության ալգորիթմները նաև թույլ են տալիս ստվերի առաջացումը մեծացնել էկրանի եռաչափ օբյեկտների խորությունը: Այս ալգորիթմների ներդրումը կատարվում է ծրագրային ապահովման մեջ և դժվար է դրանք իրականացնել ապարատային համակարգում:

Ո՞րն է տարբերությունը Image Space-ի և Object Space-ի միջև

• Պատկերի տարածության ալգորիթմները շատ ավելի արդյունավետ են, քան օբյեկտների տարածության ալգորիթմները

• Օբյեկտների տարածության ալգորիթմները շատ ավելի ֆունկցիոնալ են, քան պատկերների տարածության ալգորիթմները

• Գույնի հաշվարկը օբյեկտների տարածության ալգորիթմներում կատարվում է միայն մեկ անգամ և պահպանվում է դրանով, սակայն պատկերի տարածության ալգորիթմում կատարված հաշվարկը ավելի ուշ գրվում է:

Խորհուրդ ենք տալիս: