ЗМІСТ
ВСТУП
. Передпроектних досліджень
.1 Опис предметної області завдання автоматизації
.2 Аналіз прототипів системи
.3 Обгрунтування вибору технічної платформи розроблюваної системи
.4 Обгрунтування вибору інструментального середовища розробки програмного забезпечення
.5 Завдання випускної роботи
. АНАЛІЗ ЗАВДАННЯ
.1 Аналіз автоматизованої системи
.1.1 Аналіз першого рівня деталізації завдання
.1.2 Аналіз другого рівня деталізації завдання
.1.3 Аналіз третього рівня деталізації завдання
.2 Аналіз шаблону графічного програми
.2.1 Аналіз першого рівня деталізації завдання
.1.2 Аналіз другого рівня деталізації завдання
. РОЗРОБКА АЛГОРИТМІВ РІШЕННЯ ЗАВДАННЯ
.1 Автоматизована система генерації додатків
.1.1 Алгоритм розв'язання задачі Введення даних
.1.2 Алгоритм розв'язання задачі Конвертація файлу
.1.3 Алгоритм розв'язання задачі Генерація шаблону
.2 Шаблон графічного програми
.2.1 Алгоритм розв'язання задачі Ініціалізація OpenGL
.2.2 Алгоритм розв'язання задачі Завантаження 3D файлу
.2.3 Алгоритм розв'язання задачі Висновок 3D файлу на екран
. СИНТЕЗ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ
.1 Архітектура програмного забезпечення
.2 Інформаційний простір системи
.3 Інтерфейс користувача
. ТЕСТУВАННЯ СИСТЕМИ
. ОЦІНКА ЕКОНОМІЧНОЇ ЕФЕКТИВНОСТІ ЗАСТОСУВАННЯ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ І ВИЗНАЧЕННЯ ЙОГО ЦІНИ
.1 Порядок розрахунку і аналізу економічної ефективності
.2 Розрахунок економічної ефективності застосування програмного забезпечення та визначення його ціни
. ОХОРОНА ПРАЦІ
.1 Характеристика робочого місця
.2 Виявлення та аналіз небезпечних і шкідливих експлуатаційних факторів, що діють в робочій зоні проектованого вироби
.3 Розробка заходів щодо запобігання або ослаблення можливого впливу небезпечних і шкідливих експлуатаційних факторів на працюючих
.4 Забезпечення екологічної безпеки функціонування проектованого об'єкта
Список використаної літератури
ВСТУП
Зараз тривимірні зображення можна побачити скрізь, починаючи від комп'ютерних ігор і закінчуючи системами моделювання в реальному часі. Раніше, коли тривимірна графіка існувала тільки на суперкомп'ютерах, не існувало єдиного стандарту в галузі графіки. Всі програми писалися з «нуля» або з використанням накопиченого досвіду, але в кожній програмі реалізовувалися свої методи для відображення графічної інформації. З приходом потужних процесорів і графічних прискорювачів тривимірна графіка стала реальністю для персональних комп'ютерів. Але в теж час виробники програмного забезпечення зіткнулися з серйозною проблемою - це відсутність будь-яких стандартів, які дозволяли писати програми, незалежні від устаткування і операційної системи. Одним з перших таких стандартів, існуючий і донині, є OpenGL [1]. - Це графічний стандарт в області комп'ютерної графіки. На даний момент він є одним з найбільш популярних графічних стандартів у всьому світі. Ще в 1982 р. в Стенфордському університеті була розроблена концепція графічної машини, на основі якої фірма Silicon Graphics в своєї робочої станції Silicon IRIS реалізувала конвеєр рендеринга....