Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Програмування в Pascal. Моделювання 3D-об'єктів

Реферат Програмування в Pascal. Моделювання 3D-об'єктів





совий проект призначений для демонстрації основних принципів створення систем тривимірного моделювання. Для прикладу обрана найбільш часто зустрічається завдання: продемонструвати на екрані обертається навколо довільної осі тіло. При створенні проекту врахована можливість використання окремих його частин в інших програмах. Як наслідок детально обговорювалося ряд основних складнощів, що виникають при реалізації побудови складних графічних об'єктів. Крім того, було розглянуто низку алгоритмів і шляхів реалізації завдань моделювання, корисних не тільки для демонстрації можливостей тривимірної графіки, а й готових служити основою для інших програм, більш складних і досконалих. У результаті можна виділити основні контрольні точки проведеної роботи:

аналіз застосування 3D графіки в даний час;

з'ясування механізму побудови графічних об'єктів;

вибір оптимального алгоритму для запропонованої середовища програмування та операційної системи;

реалізація програми побудови тривимірних об'єктів з анімацією.

Варто відзначити, що сьогодні всі велику увагу при обробці інформації приділяється проблемам створення тривимірних моделей різних об'єктів, використання систем віртуальної реальності, створення інтуїтивно зрозумілого інтерфейсу користувача програм - комп'ютерна графіка не стоїть на місці. Існують численні програмні і апаратні реалізації алгоритмів побудови зображення, для чого на ринку широко представлені різноманітні графічні акселератори і масиви швидкої пам'яті. Аналіз ситуації на ринку так само говорить на користь того, що комп'ютерна графіка розвиватиметься до тих пір, поки буде розвиватися і вдосконалюватися комп'ютерна техніка. p> Література


1. Зуєв Є.А. Програмування на мові TURBO PASCAL 6.0/7.0 М. Веста, Радіо і зв'язок, 1993.

2. Олександр Фролов, Григорій Фролов Операційна система MS-DOS М.: Діалог-МІФІ, 1991.

. Едвард Енджел Інтерактивна комп'ютерна графіка. Вступний курс. 2-е вид. Вільямс, 2001.

. Горнаков С.Г. Програмування комп'ютерних ігор під Windows в XNA Game Studio Express. - М.: ДМК Пресс, 2008.

. Керниган Б.В., Пайк Р. UNIX - універсальне середовище програмування. М.: Фінанси і статистика, 1992.

Додаток


Код програми

комп'ютерний графіка тривимірний проекція

uses crt, graph; {підключення графічних модулів} rad: real = 0.01745329; {коефіцієнт перетворення градусів у радіани} {користувача тип "тривимірна"} d = record, y, z: real;;: integer; {мінлива циклу}: integer;: char;, a2, a3: real;, grMode, grDriver: Integer; {змінні графічного драй...


Назад | сторінка 14 з 16 | Наступна сторінка





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

  • Реферат на тему: Комп'ютерна графіка та основні графічні редактори
  • Реферат на тему: Програми створення і редагування тривимірних графічних об'єктів
  • Реферат на тему: Комп'ютерна графіка засобами Windows Forms
  • Реферат на тему: Розробка методичних вказівок до лабораторних робіт для курсу дисципліни &qu ...
  • Реферат на тему: Комп'ютерна графіка