русс | укр

Мови програмуванняВідео уроки php mysqlПаскальСіАсемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование


Linux Unix Алгоритмічні мови Архітектура мікроконтролерів Введення в розробку розподілених інформаційних систем Дискретна математика Інформаційне обслуговування користувачів Інформація та моделювання в управлінні виробництвом Комп'ютерна графіка Лекції


Шановні українці! Матеріал був перекладений з російської мови. Тому можуть бути незначні помикли...

Сучасне програмування графіки

Існує два основних напрямки використання графіки: Internet і класичні програми.
Internet - мова розмітки. Ця мова взагалі не має графічних операторів. Намалювати коло неможливо. Для реалізації графічних фрагментів в основному використовуються готові заготовки (звичайні графічні файли). Завдання мови вказати місце, де розташувати певний фрагмент. Ця ж операція делаеться та алгоритмічні мови. Але помиммо можливого використання готових графічних файлів, вони дозволяють малювати самостійно всі графічні фрагменти з допомогою бібліотек графічних функцій.

Але алгоритмічні мови содают ехе-файли . які змінювати складно, а мова розмітки можна змінювати в будь-якій точці.
Самі передові бібліотеки графічних функцій.

Особливість - вони завжди машиннонезависимы і языковонезависимы. Вони залежать від операційної системи. DOS вимер.
Під WINDOWS все починається з библеотеки GDI. Це перша библеотека яка використовує можливості комбінацій клавіш графічних адаптерів. З появою Net Frame Work - це не функції, а методи які вирішують проблеми, які не вирішувалися в GDI+.

бібліотеки OpenGL і DirectX.

Недоліки OpenGL - немає Multimedia та роботи зі звуком (1992 рік).

DirectX(1995 рік)- з появою WINDOWS операційної системи. Це продовження ідеї OpenGL, але набагато більш швидкодіюча Multimedia і засоби реалізації.

Multimedia - супершвидкий графіка + робота зі звуком + робота з відео. Її Microsoft оновлює кожен рік - DirectX 9.0с. Microsoft Wista - DirectX 10.0.

Переглядів: 7593

Повернутися в зміст:Комп'ютерна графіка




Онлайн система числення Калькулятор онлайн звичайний Науковий калькулятор онлайн