Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Автоматизована система генерації додатків, що використовують бібліотеку OpenGL

Реферат Автоматизована система генерації додатків, що використовують бібліотеку OpenGL





ліотеки OpenGL. Ініціалізація являє собою наступні кроки:

) установка формату пікселів;

) створення контексту відображення;

) вибір поточного контексту відображення.


2.1.2.2 Завантаження 3D файлу

Метою завдання є завантаження даних, що описують геометрію об'єкта, із зовнішнього файлу (3DS, Obj або 3DO) у внутрішні структури програми.

Вхідними даними задачі є шлях і ім'я 3D файлу.

До вихідних даних належать завантажені в пам'яті меню дані про геометрію моделі з обраного файлу.

2.1.2.3 Висновок 3D файлу на екран

Призначення завдання Висновок 3D файлу на екран полягає у відображенні на екрані засобами бібліотеки OpenGL геометрії об'єктів завантажених раніше з 3D файлу.

При виведенні користувач має можливість задати деякі налаштування, що впливають на відображення об'єктів на екрані.


3. Розробка алгоритмів розв'язання задачі


Цей розділ містить опис алгоритмів вирішення наступних завдань:

) автоматизована система генерації додатків, що використовують бібліотеку OpenGL:

a) введення даних;

b) конвертація файлу ;) генерація шаблону.

) шаблон графічного додатку:

a) ініціалізація OpenGL;

b) завантаження 3D файлу;

c) висновок 3D файлу на екран.

Послідовне виконання зазначених завдань забезпечує досягнення цілей основного завдання. Алгоритми рішення виділених подзадач описані в наступних підрозділах поточного розділу.


3.1 Автоматизована система генерації додатків


.1.1 Алгоритм розв'язання задачі Введення даних

Метою завдання Введення даних є отримання вихідних даних необхідних для отримання 3DO файлу або шаблона додатки. Для досягнення даної мети потрібно виконати наступні дії:

) для конвертації файлу:

a) здійснити вказівка ??шляху до конвертованості файлу (3DS або Obj);

b) здійснити вказівка ??шляху та імені одержуваного файлу (3DO).

) для генерації шаблону:

a) задати ім'я шаблона;

b) вказати шлях до 3DO файлу ;) вказати шлях по якому шаблон буде збережений.


3.1.2 Алгоритм рішення задачі Конвертація файлу


.1.2.1 Алгоритм розв'язання задачі Завантаження файлу для конвертації

В результаті виконання даного завдання буде отримана структура містить опис геометрії вихідного файлу (3DS або Obj).

Основними етапами цього завдання є:

) відкриття файлу для читання;

) визначення типу файлу - або з розширення, або по заголовку;

) читання та інтерпретація даних з файлу:

a) читання даних про координати вершин;

b) читання даних про індекси граней ;) читання даних про нормаль до граней (для Obj формату).

) збереження проч...


Назад | сторінка 13 з 32 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Обробка набору даних, представленого у вигляді файлу
  • Реферат на тему: Практична обробка набору даних, представленого у вигляді файлу
  • Реферат на тему: Створення текстового файлу. Довідково-пошукова система
  • Реферат на тему: Створення меню без файлу опису ресурсів на основі функції LoadMenuIndirect ...
  • Реферат на тему: Потокове шифрування файлу