Uch o'lchovli kompyuter grafikasidan foydalangan holda, diqqat va zD-dizaynerlar va uning qanday bajarilganligi haqida noaniq fikrga EGA bo'lganlar. Eng muvaffaqiyatli uch o'lchovli ish real plyonkadan ajralib bo'lmaydi


Dasturlash dasturiy interfeysi (API)


Download 89.37 Kb.
bet6/16
Sana18.12.2022
Hajmi89.37 Kb.
#1032314
1   2   3   4   5   6   7   8   9   ...   16
Bog'liq
Uch olchovli grafika

Dasturlash dasturiy interfeysi (API)
3D konveyer bosqichlarining bajarilishini tezlashtirish uchun uch o'lchovli grafik tezlatgich ma'lum bir funktsiyalar to'plamiga ega bo'lishi kerak, i.e. Apparat, markaziy protsessorning ishtirokisiz, 3D tasvirni yaratish uchun zarur bo'lgan operatsiyalarni amalga oshirish uchun. Ushbu funktsiyalarning to'plami 3D tezlagichning eng muhim xususiyati hisoblanadi.
3D tezlagichning o'z buyruq tizimiga ega bo'lganligi sababli, uni qo'llash ushbu buyruqlarni ishlatganda uning samarali arizasi mumkin. Ammo, 3D-tezkorlarning turli xil modellari mavjudligi sababli, shuningdek, o'lchamdagi rasmlarni tashkil etadigan turli xil dasturiy dasturlar mavjudligi sababli, moslik muammosi mavjud: bunday dasturni har xil bo'lgan kabi dasturni yozib bo'lmaydi Tezlatgichlar. Shubhasiz, dasturiy ta'minot dasturlari va 3D tezlatgichlarini ishlab chiqaruvchilarning ishlab chiqaruvchilari quyidagi funktsiyalarni bajaradigan maxsus xizmat dasturi mavjud:
apparat qurilishi xususiyatlarini hisobga olgan holda, past darajadagi 3D-tezlatgichning ixtiyoriy ketma-ketligiga amal qiladigan so'rovlarni samarali o'tkazish;
talab qilingan funktsiyalarni dasturiy ta'minotning dasturiy ta'minoti, agar tezlatgich ishlatilsa, u erda uskuna yordami yo'q.
Ushbu funktsiyalarni bajarish uchun maxsus xizmat ko'rsatish dasturlari paketi deyiladi dasturlash dasturiy interfeysi (AppleRogram interfeysi. API.).
API yuqori darajadagi dasturiy dasturlar va uning haydovchisi tomonidan yaratilgan past darajadagi tezlatgich buyruqlari o'rtasida oraliq mavqega ega. API yordamida dasturlar ishlab chiqaruvchi buyruqlar bilan ishlash zarurati, dasturlarni yaratish jarayoniga yordam beradigan past darajadagi tezlatgich buyrug'i bilan foydalanish dasturi ishlab chiquvchisini yo'q qiladi.
Ayni paytda, 3-yilda APIlarda, ularning ilovalari aniq ajratilgan:
DirektorWindows 9X operatsion tizimlari va keyinchalik versiyada ishlaydigan o'yinlarda foydalanilgan Microsoft tomonidan ishlab chiqilgan;
Ochko'zAsosan professional dasturlarda (avtomatlashtirilgan dizayn tizimlari, uch o'lchovli modellashtirish tizimlari, simulyator singari taqsimlash va boshqalar) operatsion tizim Windows nt;

Download 89.37 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   16




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling