C ++ Builder grafik komponentlari


Grafik dasturni ishlab chiqish



Download 0,83 Mb.
bet14/22
Sana31.12.2021
Hajmi0,83 Mb.
#207609
1   ...   10   11   12   13   14   15   16   17   ...   22
Bog'liq
C

    Bu sahifa navigatsiya:
  • Draw!
7.5 Grafik dasturni ishlab chiqish

20 yildan ortiq vaqt davomida muallif Yerni va Quyosh tizimining boshqa ob'ektlarini kosmik suratga olish jarayonida olingan tasvirlarni qayta ishlash tizimlarida ixtisoslashgan. Windows operatsion tizimi uchun Borland C ++ 4.5 versiyasida amalga oshirilgan algoritm va dasturlarning sezilarli darajada zaxirasi yaratildi. Bunga ko'p spektral tasvirlarni, geometrik transformatsiyalarni, fazoviy chastotalar sohasidagi ortogonal transformatsiyalarni va boshqalarni statistik tahlil qilish va siqish dasturlari kiradi. Kitobning oxirida, men tanlagan misol yordamida, kuzatish o'quvchini taklif mumkin, bu ilovalar tarjima kirib C ++ Builder muhit. So'nggi paytlarda shu bilan shug'ullanyapman.

Ammo, menimcha, bunday misol cheklangan miqdordagi dastur dasturchilari uchun tor professional qiziqish uyg'otishi mumkin. Shuning uchun, men ko'p yillar davomida meni qiziqtirgan butunlay boshqa sohadan muammoni tanladim, chunki birinchi sifatli o'yin dasturlari paydo bo'ldi. Effektiv kompyuter grafikasi animatsion dasturlarda qanday amalga oshiriladi? C ++ kabi yuqori darajadagi tilda kerakli ishlashga zerikarli montaj tillari dasturisiz erishish mumkinmi?

Ehtimol, ko'plab o'quvchilar o'zlariga shu kabi savollarni berishgan va muallif singari, adabiyotda tushunarli javoblarni topa olmagan, "vaqtni behuda sarflash" uchun tavakkal qilmagan va o'zlari bunday vazifani dasturlashda o'z kuchlarini sinab ko'rishgan. Qiziquvchan o'quvchi Devid Svanni algoritmi asosida C ++ Builder muhitida oddiy grafik animatsiya dasturini ishlab chiqishga yo'naltirilgan.

Algoritm g'oyasi sprite - to'rtburchaklar konteyner kontseptsiyasida yotadi, uning ichida harakatlanuvchi figura "jonlantirilgan", ya'ni. tuvalga animatsiya alohida bosqichlarining ekrandan tashqari tasvirini chizish. Ushbu muammoni hal qilish uchun nisbatan sodda SpriteClass deklaratsiyasi kiritiladi.

Aslida, MOVEIT dasturi SpriteClass moslamalarini grafik tamponlash bilan ishlatish haqida. Ekrandagi raqamlar harakatining to'liq tasavvuriga fon rasmini avtomatik ravishda aylantirish orqali erishiladi. Vaqtning ko'p qismi fon bitmapalari va turli xil harakatlanuvchi figuralar (samolyotlar va vertolyotlar) tasvirlarini tayyorlashga sarflandi. Men shu maqsadda Corel Draw! Tizimidan foydalandim , ammo sizning ixtiyoringizda bo'lgan boshqa har qanday rasm muharriri eng sodda rasmlarni boshqarishi mumkin edi.

 


Download 0,83 Mb.

Do'stlaringiz bilan baham:
1   ...   10   11   12   13   14   15   16   17   ...   22




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©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