Графічні роботи на комп’ютері

Цена:
10 руб.

Состав работы

material.view.file_icon
material.view.file_icon bestref-143062.doc
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Зміст

1. Алгоритм побудови ліній

2. Графічна бібліотека DirectX

3. Практичне завдання

Список використаної літератури

1. Алгоритм побудови ліній

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

Прості елементи, які можна використати для візуалізації об'єктів, будемо називати графічними примітивами. Фактично, зображення об'єктів складається з геометричних елементів. Тут необхідно зробити таке зауваження. Для того щоб чітко уявляти суть речей, потрібно відрізняти візуалізацію об'єктів від опису, моделі об'єктів. Для опису об'єктів також можуть використовуватися деякі геометричні елементи, однак це — примітиви для опису у базі даних. Зручно, коли набір елементів опису об'єктів у базі той самий, як і набір графічних примітивів візуалізації — це значно спрощує процес візуалізації. Однак, у загальному випадку, елементи опису об'єктів відрізняються від графічних примітивів.

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

Розглянемо графічні примітиви, які використовуються найчастіше часто в сучасних графічних системах, — це лінії й фігури.

Алгоритми виводу прямої лінії.

Розглянемо растрові алгоритми для відрізків прямої лінії. Припустимо, що задано координати (х1, у1 - х2, у2) кінців відрізка прямої. Для виводу лінії необхідно зафарбувати в певний колір усі піксели вздовж лінії. Для того щоб зафарбувати кожний піксел, необхідно знати його координати.

Найбільш просто нарисувати відрізок горизонтальної лінії:

for (х = х1; х <= х2; х++)//піксел (x, y1)

Обчислення поточних координат піксела тут виконується як прирощення по х (необхідно, щоб х1 ≤ х2), а вивід піксела забезпечується функцією Піксел( ). Оскільки в мові С, С++ для назви функції не можна використовувати кирилицю, то будемо далі використовувати її як коментар.
Розрахунок та проектування автоматизованого завантажувального пристрою, орієнтуючих та захоплюючих механізмі, пристрою для закріплення деталі
Зміст Вступ.................................................................................................................4 1. Вибір заготовки та матеріалу......................................................................5 2. Розробка маршруту обробки деталі...........................................................6 3. Вибір технологічної операції для автоматизації та автоматизованого завантажувального пристрою..............................................................................
User Рики-Тики-Та : 26 января 2012
55 руб.
Организация комплексного использования водных ресурсов
ВВЕДЕНИЕ 1. Исходные данные Задача 1. Расчёт предотвращённого ущерба от работы очистных сооружений. Задача 2. Расчёт платы за загрязнения поверхностным стоком. Задача 3. Расчёт экономического эффекта от водоохранного мероприятия. 2. Расчёт предотвращённого ущерба от загрязнения водоёма 2.1. Расчёт ущерба от сброса неочищенных сточных вод. 2.2. Расчёт ущерба после очистки сточных вод. 2.3. Определение предотвращённого ущерба. 3. Расчёт платы за загрязнения поверхностным стоком 3.1. Расчёт годо
User Решатель : 30 октября 2024
1000 руб.
Организация комплексного использования водных ресурсов
Редуктор цилиндрический двухступенчатый
Введение………........................................................................................................................................................3 1. ПОДГОТОВКА ИСХОДНЫХ ДАННЫХ К ПРОЕКТИРОВАНИЮ ...............................................4 1.1. Индивидуальное техническое задание на проектирование редуктора.......................................................................................................................................................4 1.2. Выбор электрод
User wunder_88 : 10 февраля 2009
Редуктор цилиндрический двухступенчатый
Курсовой проект по дисциплине: «Основы схемотехники». 5-й семестр. 12-й вариант
Содержание Техническое задание 3 1. Выбор и обоснование схемы ВКУ 4 2. Выбор режима транзистора ВКУ 5 3. Расчет необходимой стабилизации режима работы транзистора ВКУ 9 4. Расчет оконечного усилителя по переменному току 11 5. Построение сквозной динамической характеристики и оценка нелинейных искажений в ВКУ 13 7. Выбор операционного усилителя и расчет принципиальной схемы 16 8. Выбор режима работы ОУ
User наташ : 30 сентября 2012
250 руб.
up Наверх