Opengl da uchlar va primitivlar bilan ishlash glBegin/glEnd qavslar



Download 242,49 Kb.
bet1/6
Sana06.07.2022
Hajmi242,49 Kb.
#743462
  1   2   3   4   5   6
Bog'liq
OpenGl yordamida geometrik obektlarni chizish


Openg yordamida geometric obektlarni chizish


Ishdan maqsad:
  1. Opengl da uchlar va primitivlar bilan ishlash

  2. glBegin/glEnd qavslar

  3. Opengl da rang berish funksiyalari


  4. Laboratoriya ishiga oid namunalar



Topshiriq
1. Har bir talaba jurnaldagi tartib raqami bo‘yicha vazifalarning dasturini tuzishi
lozim

  1. Har bir vazifani bajarishda foydalanilgan funksiyalar haqida hisobotda ko‘rsatish lozim

  2. Hisobot shaklida oldin vazifa, uni bajarishda foydalanilgan funksiyalar, dastur kodi va bajarishdan hosil bo‘lgan har xil variantli natijalar

  3. Laboratoriyada ishida beriladigan barcha vazifalarni bitta hisobot shaklida topshiring



Hisobot shakli

  1. Laboratoriya ishining nomi

  2. Berilgan topshiriq

  3. Topshiriq natijasi (har xil variantlar uchun)

  4. Dasturning elektron versiyasi (albatta bu dasturlar kompyuterda o‘qituvchiga ko‘rsatiladi. O‘qituvchining talab va takliflariga ko‘ra dastur to‘g‘rilanadi va so‘ngra hisobot tayyorlanadi)



1. Opengl da uchlar va primitivlar bilan ishlash
Primitivlar bir yoki bir nеchta uchlar (vertex) to‘plami yordamida aniqlanadi. Uch nuqta orqali ifodalanadi, kеsma oxiri yoki ko‘pburchak uchi. Har bir uch atributlar dеb ataluvchi ma’lum bir ma’lumotlarga ega (koordinatalar, rang, normal, tеkstura koordinatalari va h.k.). Ko‘p xollarda uchlar bir biriga bog‘liqsiz holda qayta ishlanadi. Opengl da uchta koordinata uchlari mavjud. glVertex2f uchlarning x va y koordinatalari uchun, bu yerda z nolga teng. Shuningdek yana glVertex3f ham bo‘lib 3 koordinatali uchlarga mo‘ljallangan. 2 va 3 sonlarni funksiyada qancha parameter bo‘lishiga qarab qo‘yiladi. Funksiya oxiridagi f indikatori float tipini anglatadi. Float tipidan tashqari int, double tiplari ham ko‘p ishlatiladi.
Paramеtr mode primitivning tipini bеlgilaydi, qaysiki ichkarida tayinlanadi va quyidagi qiymatlarni qabul qilishi mumkin(4-rasm):


Download 242,49 Kb.

Do'stlaringiz bilan baham:
  1   2   3   4   5   6




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish