Super kompyuterlar


Multimediya deganda nimnani tushunasiz? OpenGL, DirectX texnologiyalari haqida nimalarni bilasiz? Qaysi dasturiy taminotlar bu texnologiyalardan foydalanadi



Download 2,58 Mb.
bet13/109
Sana11.04.2022
Hajmi2,58 Mb.
#544422
1   ...   9   10   11   12   13   14   15   16   ...   109
Bog'liq
Kompyuterlarni qanday turlarini bilasiz

7.Multimediya deganda nimnani tushunasiz? OpenGL, DirectX texnologiyalari haqida nimalarni bilasiz? Qaysi dasturiy taminotlar bu texnologiyalardan foydalanadi.
Multimedia (lot. — ko’p va — vosigachi bo’lmoq) — kompyuternint matn, grafik, tovushli va videoma’lumotlar bilan ishlashga imkon beruvchi qurilmasi. Ana shunday qurilma o’rnatilgan kompyuter M. kompyuter deyiladi. Hozirda deyarli barcha kompyuterlar M. qurilmalar bilan ta’minlangan. Bularga SE-KOM, SE-K\U kompakt disklarini o’qiydigan disk yurituvchi qurilmalar, tovush platalari, videokartalar va boshqa kiradi. Keyingi vaqtlarda M. qurilmalar standartiga ZO-grafik tezlatgichlar va OUO (01%pa\ \lyoyeo 01§k) katta hajmli universal kompakt disklar ham qo’shildi.
DirextX — Microsoft kompaniyasi tomonidan chiqarilgan bir necha texnologiyalar yig‘indisi bo‘lib, chiroyli, katta hajmdagi, 3D o‘lchamli o‘yinlarni o‘rnatish
va ularni o‘ynash jarayonida ishlatiladi. Boshqacha qilib aytadigan bo‘lsak, DirectX bu — kerakli dastur bo‘lib, bu dastursiz katta hajmdagi o‘yinlarni o‘ynay olmaysiz.

Bu dastur Windows tizimiga tegishli bo‘lib, o‘yin yaratuvchilar DirectX orqali, o‘yinlarini ma’lum bir qurilmalarga bog‘lanib qolishdan saqlanishadi, ya’ni yaratilayotgan o‘yinlar barcha qurilmalarda bir maromda ishlashi ta’minlanadi. Bu tushuncha faqat umumiy holda, dasturni bajaradigan vazifalari juda ko‘p.


DirectX ichiga quyidagi komponentlar kiradi:


1. DirectInput – boshqaruvchi qurilmalar bilan ishlash.


2. DirectSound – ovoz bilan ishlash.


3. DirectDraw – ikki o‘lchamli grafikalar bilan ishlash


4. Direct3D – uch o‘lchamli grafikalar bilan ishlash.

Bulardan boshqa komponentalar ham mavjud, bular asosiylari hisoblanadi, dasturni bir necha versiyalari mavjud,


Kompyuteringizda DirectX ning qaysi versiyasi o‘rnatilganini ko‘rish uchun quyidagilarni bajarish lozim:


1. «Выполнить«oynasi ochiladi, ya’ni Win+R.


2. «dxdiag» buyrug‘i teriladi.


3. Hosil bo‘lgan oynaning quyi qismida versiyani ko‘rishingiz mumkin, undan tashqari bu oynada kompyuterning boshqa komponentalarini ham ko‘rishingiz mumkin.


DirectX dasturini qaysi operatsion tizim uchun, qaysi versiyasini o‘rnatish lozim? Bu savolga quyidagicha umumiy holda javob berish mumkin:


Windows XP — DirectX 9


Windows Vista — DirectX 10


Windows 7 — DirectX 11


OpenGL (Open Graphics Library) — спецификация, определяющая платформонезависимый (независимый от языка программирования) программный интерфейс для написания приложений, использующих двумерную и трёхмерную компьютерную графику.

Включает более 300 функций для рисования сложных трёхмерных сцен из простых примитивов. Используется при создании компьютерных игр, САПР, виртуальной реальности, визуализации в научных исследованиях. На платформе Windows конкурирует с Direct3D.




DirectX (от англ. direct — прямой, непосредственный, произносится как «ДиректЭкс»("ДайректИкс")) — это набор API, разработанных для решения задач, связанных с программированием под Microsoft Windows. Наиболее широко используется при написании компьютерных игр. Пакет средств разработки DirectX под Microsoft Windows бесплатно доступен на сайте Microsoft. Зачастую обновлённые версии DirectX поставляются вместе с игровыми приложениями.
Java OpenGL (JOGL) — библиотека, представляющая собой прямую привязку функций OpenGL к языку программирования Java. Является эталонной реализацией спецификации JSR-231 (Java Bindings to OpenGL). Отмечена независимым сообществом opengl.org (см. Programming Language Bindings to OpenGL). Изначально библиотека разрабатывалась Кеннетом Бредли Расселом и Кристофером Джоном Клайном, а позже группой Game Technology Group компании Sun Microsystems. В настоящее время является независимым открытым проектом.

JOGL предоставляет программисту доступ ко всем возможностям API OpenGL спецификации 2.0 и ко всем расширениям OpenGL от ведущих производителей[1]. JOGL предоставляет доступ и к двум основным дополнениям OpenGL — ко вспомогательной библиотеке OpenGL (GLU) и к инструментарию разработчика на OpenGL (GLUT) (за исключением возможностей GLUT, связанных с оконной системой, так как Java имеет свою кроссплатформенную высокоуровневую оконную систему AWT и Swing).


Также библиотека JOGL содержит несколько дополнительных классов, не описанных в спецификации JSR-231, служащих для удобства обработки данных для команд OpenGL и связанных с особенностями языка Java (такими как файловый ввод-вывод данных OpenGL, подготовка текстур, подготовка массивов данных для OpenGL).





Download 2,58 Mb.

Do'stlaringiz bilan baham:
1   ...   9   10   11   12   13   14   15   16   ...   109




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