Mavzu: Opengl grafik kutubxonasi



Yüklə 0,61 Mb.
səhifə2/5
tarix07.10.2023
ölçüsü0,61 Mb.
#126179
1   2   3   4   5
kompyuter grafikasi

Ishonchlilik va uzatuvchanlik. OpenGL dan foydalanayotgan ilova, axborotlar tasvirlanishini tashkil qilish va foydalanilayotgan operatsion tizim turiga bog‘liq boMmagan holda bir hil vizual natijani kafolatlaydi. Bundan tashqari, ushbu ilovalar ShK larda qanday bajarilsa, xuddi shunday ishchi stansiya va superkompyuterlarda ham bajariladi.

  • Ishonchlilik va uzatuvchanlik. OpenGL dan foydalanayotgan ilova, axborotlar tasvirlanishini tashkil qilish va foydalanilayotgan operatsion tizim turiga bog‘liq boMmagan holda bir hil vizual natijani kafolatlaydi. Bundan tashqari, ushbu ilovalar ShK larda qanday bajarilsa, xuddi shunday ishchi stansiya va superkompyuterlarda ham bajariladi.
  • Qo ‘llashning osonligi. OpenGL standarti mukammal o^ylangan tuzilmaga va tushunarli interfeysga ega bo'lib, boshqa grafik 118 kutubxonalardan foydalanishga nisbatan dastur kodi kamroq boMgan samarali iiovalarni yaratish imkonini beradi. Turli qurilmalar biian moslikni ta’minlash uchun zaruriy funksiyalar kutubxona darajasida tashkillashtirilgan boiib, ilovalar ishlab chiqishni ancha osonlashtiradi.

Asosiy imkoniyatlar

  • Asosiy imkoniyatlar
  • OpenGL imkoniyatlarini biz uning kutubxonasidagi funksiyalar orqali ta’riflaymiz. Barcha funksiyalami beshta toifaga ajratish mumkin:
  • Primitivlarni tavsiflash funksiyasi grafik nimtizimni aks ettirishga qodir bo‘lgan, ierarxiyaning quyi darajasidagi obyektlami belgilaydi. OpenGLda primitivlar sifatida nuqta, chiziq, ko‘pburchak va boshqalar nazarda tutiladi.
  • Ranglar manbasini tavsiflash funksiyasi uch o‘lchovii sahnada joylashgan, ranglar manbasi parametri va holatini tavsiflash uchun xizmat qiladi.

Atributlarni tayinlash funksiyasi. Atributlami tayinlash yordamida dasturchi aks etadigan obyekt ekranda qanday ko‘rinishga kelishini belgilaydi. Boshqacha so‘z bilan aytganda, agar 119 ekranda nima hosil bo‘Iishi primitivlar yordamida belgilansa, unda atributlar ekranga chiqarish usulini belgilaydi. Atributiar sifatida OpenGL rang, material xususiyati, tekstura, yorug‘lik parametrlarini berish imkonini beradi,

  • Atributlarni tayinlash funksiyasi. Atributlami tayinlash yordamida dasturchi aks etadigan obyekt ekranda qanday ko‘rinishga kelishini belgilaydi. Boshqacha so‘z bilan aytganda, agar 119 ekranda nima hosil bo‘Iishi primitivlar yordamida belgilansa, unda atributlar ekranga chiqarish usulini belgilaydi. Atributiar sifatida OpenGL rang, material xususiyati, tekstura, yorug‘lik parametrlarini berish imkonini beradi,
  • Vizuallashtirish funksiyasi virtual fazoda kuzatuvchi (kamera obyektivi parametri) holatini belgilash imkonini beradi. Ushbu parametrlami bilish, tizim nafaqat tasvirni to‘g‘ri qurishi, balki kuzatuv maydonidan tashqari bo‘lgan obyektlarni ajratib qo‘yishi ham mumkin.

Yüklə 0,61 Mb.

Dostları ilə paylaş:
1   2   3   4   5




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə