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

Цена:
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), а вивід піксела забезпечується функцією Піксел( ). Оскільки в мові С, С++ для назви функції не можна використовувати кирилицю, то будемо далі використовувати її як коментар.
Человек, его права и свободы
К сожалению не все, что написано имеет место быть в реальности, но тем не менее целью этой работы является краткое(не вдаваясь в подробности) описание основных прав и свобод человека и основных принципов этих понятий. Организация Объединенных Наций определяет права человека как «права, которые присущи нашей природе и без которых мы не можем жить как люди». Права человека называют также «общим языком человечества» - и не без оснований. Наряду с врожденной и присущей исключительно людям способнос
User ostah : 10 сентября 2013
4 руб.
Внешняя политика Беларуси на современном этапе
После провозглашения независимости Республика Беларусь вышла на международную арену в двух качествах: как новое независимое государство, возникшее в результате распада СССР, и как европейская страна, имеющая глубокие исторические традиции государственности. Существовавшие на территории Беларуси Полоцкое, Туровское и другие княжества Древней Беларуси (IХ - ХIII вв.), Великое Княжество Литовское, Русское и Жемойтское (середина ХIII - ХVIII вв.), Белорусская Народная Республика (1918 - 1925 гг.),
User evelin : 16 января 2014
15 руб.
Математические основы цифровой обработки сигнала. Контрольная работа. Вариант № 12
Математические основы ЦОС, 12 вариант: 1. В соответствии со своим вариантом начертите схему цепи с учетом реальных коэффициентов ; . Период дискретизации . 2. Определите передаточную функцию цепи H(z) и проверьте устойчивость цепи. 3. Рассчитайте амплитудно-частотную характеристику (АЧХ) и фазо-частотную характеристику (ФЧХ) цепи (8-10 точек), постройте графики АЧХ и ФЧХ (предварительно определив fд) 4. Определите разностное уравнение цепи по передаточной функции H(z) 5. Определите импульсн
User Alexis87 : 20 января 2013
299 руб.
История отечества. Экзамен. Билет №2
Билет № 2 1. Восточные славяне: генезис, территория расселения, занятия, общественный строй, быт, верования. 2. Общественное движение во второй половине ХIХ в.: консерватизм и либерализм, народничество и его эволюция, зарождение русской социал-демократии.
User Dendrd87 : 8 декабря 2015
50 руб.
up Наверх