*
*


CAPTCHA Image   Reload Image
X

Реалізація 3-D графіки на OpenGL

дипломные работы, Программирование и информатика

Объем работы: 64 стр.

Год сдачи: 2015

Стоимость: 600 руб.

Просмотров: 303

 

Не подходит работа?
Узнай цену на написание.

Оглавление
Введение
Содержание
Заказать работу
ВСТУП………………………………………………………………………........3
СПИСОК УМОВНИХ ПОЗНАЧЕНЬ ТА СКОРОЧЕНЬ……………………….5
АНАЛІТИЧНА ЧАСТИНА……………………………………………………...6
1 КЛАСИФІКАЦІЯ OPENGL………………………………………………...13
2 ТРИВИМІРНЕ МОДЕЛЮВАННЯВ BORLANDC++ З ЗАСТОСУВАННЯМ 2.1 БІБЛІОТЕКИ OPENGL……………………………………………………..15
2.2 Тривимірне моделювання…….…………………………………………….15
2.3 Опис інтерфейсу мови програмування Borland C++……………................18
ПРОЕКТНА ЧАСТИНА………………………………………………………...22
3 ПЕРЕСУВАННЯ ЗОБРАЖЕНЬ У 3D…………………………………........22
ЕКОНОМІЧНА ЧАСТИНА……………………………………………………27
4.Розрахунок собівартості виробу……………………………………………...28
4.1 Розрахунок ціни виробу…………………………………………………….30
4.2 Розрахунок реалізаційной ціни…………………………………………….31
ЧАСТИНА З ОХОРОНИ ПРАЦІ ………………………………………………32
5. Аналіз небезпечних і шкідливих факторів………………………………..33
5.1 Розробка заходів щодо зменшення впливу шкідливих факторів…........40
5.2 Інструкція по охороні праці з експлуатації ЕОМ…………………........47
ВИСНОВКИ…………………………………………………………………….51
СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ ……………………………………...52
ДОДАТОК А.Технічне завдання………………………………………….........53
ДОДАТОК Б. Лістинг програми……………………………………………….55
ВСТУП………………………………………………………………………........3
СПИСОК УМОВНИХ ПОЗНАЧЕНЬ ТА СКОРОЧЕНЬ……………………….5
АНАЛІТИЧНА ЧАСТИНА……………………………………………………...6
1 КЛАСИФІКАЦІЯ OPENGL………………………………………………...13
2 ТРИВИМІРНЕ МОДЕЛЮВАННЯВ BORLANDC++ З ЗАСТОСУВАННЯМ 2.1 БІБЛІОТЕКИ OPENGL……………………………………………………..15
2.2 Тривимірне моделювання…….…………………………………………….15
2.3 Опис інтерфейсу мови програмування Borland C++……………................18
ПРОЕКТНА ЧАСТИНА………………………………………………………...22
3 ПЕРЕСУВАННЯ ЗОБРАЖЕНЬ У 3D…………………………………........22
ЕКОНОМІЧНА ЧАСТИНА……………………………………………………27
4.Розрахунок собівартості виробу……………………………………………...28
4.1 Розрахунок ціни виробу…………………………………………………….30
4.2 Розрахунок реалізаційной ціни…………………………………………….31
ЧАСТИНА З ОХОРОНИ ПРАЦІ ………………………………………………32
5. Аналіз небезпечних і шкідливих факторів………………………………..33
5.1 Розробка заходів щодо зменшення впливу шкідливих факторів…........40
5.2 Інструкція по охороні праці з експлуатації ЕОМ…………………........47
ВИСНОВКИ…………………………………………………………………….51
СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ ……………………………………...52
ДОДАТОК А.Технічне завдання………………………………………….........53
ДОДАТОК Б. Лістинг програми……………………………………………….55
OpenGL — це “програмний інтерфейс для апаратури, яка створює графіку”. Цей інтерфейс зроблений у вигляді бібліотеки функцій (Open Graphic Library — OpenGL). Розробник — фірма Silicon Graphics.
OpenGL стала індустріальним стандартом, вона підтримується багатьма операційними системами для різноманітних апаратних платформ — від персональних комп'ютерів до надпотужних суперкомп'ютерів. Бібліотека OpenGL дозволяє досить просто створювати швидкодіючі графічні програми, які використовують апаратні можливості ЗD-акселераторів. Тому вона часто використовується розроблювачами комп'ютерних ігор (наприклад, Quake) та систем тривимірного моделювання. В операційній системі Windows бібліотека OpenGL (версії 1.1) підтримана, починаючи з Windows 95 версії OSR 2, — були додані відповідні модулі DLL, а також включені кілька функцій і структур даних у АРІ Win32.
Перша версія OpenGL побачила світ у 1992 році. Розширення OpenGL втілювалися у версіях 1.1-1.5. Зараз на порядку денному впровадження OpenGL версії 2. Ця версія буде забезпечувати використання усіх можливостей графічних процесорів, у тому числі повну підтримку шейдерів.
Розробка графічних програм OpenGL для середовища Windows подібна програмуванню графіки GDI функцій АРІ, що ми розглянули в главах 7-10. Однак є особливості, деякі з яких ми вивчимо. Для одержання докладніших відомостей можна порекомендувати такі літературні джерела, як довідники для систем програмування для АРІ Win32.
Швидкодія графічних програм, що використовують OpenGL, істотно залежить від відеоадаптера. Апаратна реалізація всіх базових функцій OpenGL — гарантія високої швидкодії. У даний час багато відеоадаптерів містять спеціальний графічний процесор (один чи декілька) для підтримки функції графіки. Крім того, що відеоадаптер повинен апаратно виконувати усі базові функції OpenGL (такі як перетворення координат, відсікання, вивід полігонів, розрахунок освітлення, накладення текстур), для досягнення високої швидкодії повинен бути встановлений...

После офорления заказа Вам будут доступны содержание, введение, список литературы*
*- если автор дал согласие и выложил это описание.

Работу высылаем в течении суток после поступления денег на счет
ФИО*


E-mail для получения работы *


Телефон


ICQ


Дополнительная информация, вопросы, комментарии:



CAPTCHA Image
Сусловиямиприбретения работы согласен.

 
Добавить страницу в закладки
Отправить ссылку другу