Введение в компьютерную графику
книга

Введение в компьютерную графику : методические рекомендации

Автор: Нина Костюкова

Форматы: PDF

Издательство: Сибирское университетское издательство

Год: 2003

Место издания: Новосибирск

ISBN: 5-94087-105-4

Страниц: 80

Артикул: 20043

Электронная книга
10

Краткая аннотация книги "Введение в компьютерную графику"

Пособие знакомит с основными понятиями и методами компьютерной графики, дает представление об основных направлениях и позволяет освоить базовые приемы реализации ее алгоритмов на персональных компьютерах. Приведенные в пособии программы, написанные на языках Турбо-Паскаль и Си++, могут быть использованы при решении широкого класса задач визуализации и анимации.
Для преподавателей информатики, студентов высших и средних специальных учебных заведений, а также учителей информатики средних школ.

Содержание книги "Введение в компьютерную графику"


1. Геометрическое моделирование
2. Динамические геометрические задачи
3. Введение в двумерную геометрию
4. Понятие палитры
5. Преобразования двумерного пространства (матричное представление)
6. Координатная геометрия трехмерного пространства
7. Матричные преобразования трехмерного пространства
8. Ортогональные проекции
9. Платоновы тела
10. Виды проектирования
11. Удаление невидимых линий и поверхностей
12. Отсечение нелицевых граней
Примеры трехмерной графики
Литература

Все отзывы о книге Введение в компьютерную графику : методические рекомендации

Чтобы оставить отзыв, зарегистрируйтесь или войдите

Отрывок из книги Введение в компьютерную графику : методические рекомендации

(y–y1)(z2–z1) = (z–z1)(y2–y1);(z–z1)(x2–x1) = (x–x1)(z2–z1).Êàê è â äâóìåðíîì ñëó÷àå, ýòà ôîðìà ïðåäñòàâëåíèÿ ïðÿìîéëèíèè â òðåõìåðíîì ïðîñòðàíñòâå íå ÿâëÿåòñÿ åäèíñòâåííîé. Äðó-ãàÿ ôîðìà ïðåäñòàâëåíèÿ áóäåò áîëåå óäîáíîé. Ïðåäñòàâèì ïðîèç-âîëüíóþ òî÷êópíà ëèíèè â âèäå âåêòîðà, çàâèñÿùåãî òîëüêî îòîäíîãî äåéñòâèòåëüíîãî ÷èñëà:p(m)º(1 –m)p1+mp2,ò. å.p(m)º((1 –m)x1+mx2, (1 –m)y1+my2, (1 –mz1) +mz2).Ýòî ïðåäñòàâëåíèå ýêâèâàëåíòíî ïðåäñòàâëåíèþ â äâóìåðíîìñëó÷àå. Îíî ìîæåò áûòü ïåðåïèñàíî â âèäåp(m)ºp1+ (p2–p1).Çäåñü p1èçâåñòåí êàêáàçîâûé âåêòîð, êîòîðûé ôàêòè÷åñêè ìîæåòçàäàâàòüñÿ ëþáîé òî÷êîé íà äàííîé ëèíèè, à (p2–p1) íàçûâàåòñÿíàïðàâëÿþùèì âåêòîðîì. Ýòî ïåðâûé ïðèìåð äâîéñòâåííîé èí-òåðïðåòàöèè âåêòîðà. Âåêòîð îäíîçíà÷íî îïðåäåëÿåò òî÷êó â òðåõ-ìåðíîì ïðîñòðàíñòâå. Âåêòîð ìîæíî ðàññìàòðèâàòü è êàê îáùååíàïðàâëåíèå, ëþáóþ ïðÿìóþ, ïàðàëëåëüíóþ ëèíèè, ñîåäèíÿþùåéíà÷àëî êîîðäèíàò ñ òî÷å÷íûì âåêòîðîì. Ìû äâèæåìñÿ âäîëü ïðÿ-ìîé â îäíîì èç äâóõ âîçìîæíûõ íàïðàâëåíèé, è ïîýòîìó íàì íå-îáõîäèìî îïðåäåëèòüíàïðàâëÿþùèé âåêòîð, à èìåííî: íàïðàâëå-íèå îò íà÷àëà êîîðäèíàò ê âåêòîðó òî÷êè â ïðîñòðàíñòâå; ïðîòè-âîïîëîæíûì íàïðàâëåíèåì áóäåò íàïðàâëåíèå îò äàííîé òî÷êèê íà÷àëó êîîðäèíàò.Òåïåðü ìû ìîæåì îïðåäåëèòü äëèíó âåêòîðàp, ò. å. ìîäóëü|p|, êàê ðàññòîÿíèå îò íà÷àëà êîîðäèíàò äî çàäàííîé òî÷êè. Ñëå-äîâàòåëüíî, åñëèpº(p1,p2,p3), òî |p| =ppp122232++. Òàêèì îá-ðàçîì, ëþáàÿ òî÷êà íà îòðåçêå ïðÿìîép+mdíàõîäèòñÿ äâèæåíèåìïî áàçîâîìó âåêòîðóp, à çàòåì ïåðåìåùåíèåì âäîëü ïðÿìîé, ïðî-õîäÿùåé ÷åðåçpè ïàðàëëåëüíîé íàïðàâëÿþùåìó âåêòîðód, íàðàññòîÿíèåm|d| â íàïðàâëåíèèd, åñëèmïîëîæèòåëüíî, èëè íàðàññòîÿíèå –m|d| â ïðîòèâîïîëîæíîì äëÿdíàïðàâëåíèè, åñëèmîòðèöàòåëüíî.37