×èòàòü â îðèãèíàëå

Òðåõìåðíàÿ êîìïüþòåðíàÿ ãðàôèêà

  

Èâàíîâ Â.Ï., Áàòðàêîâ À.Ñ. Òðåõìåðíàÿ êîìïüþòåðíàÿ ãðàôèêà / Ïîä ðåä. Ã.Ì. Ïîëèùóêà. — Ì.: Ðàäèî è ñâÿçü, 1995. — 224 ñ.

Ðàññìîòðåíû îñíîâíûå ïðèíöèïû ôîðìèðîâàíèÿ òðåõìåðíûõ èçîáðàæåíèé íà êîìïüþòåðå è ïðàêòè÷åñêîå ïðèìåíåíèå òðåõìåðíîé êîìïüþòåðíîé ãðàôèêè: ðàñïîçíàâàíèå îáðàçîâ, ìîäåëèðîâàíèå òðåõìåðíûõ ñöåí, àðõèòåêòóðíîå ïðîåêòèðîâàíèå, àíèìàöèÿ è ò.ä. Ïðèâåäåíû ñâåäåíèÿ î ïðîãðàììíîé ïîääåðæêå ãåîìåòðè÷åñêîãî ìîäåëèðîâàíèÿ è êîìïüþòåðíîãî ñèíòåçà èçîáðàæåíèé, ïðèìåðû ïðîãðàìì íà Òóðáî Ïàñêàëå. Îðèãèíàëüíîñòü è ïðàêòè÷åñêàÿ çíà÷èìîñòü ïðåäëîæåííûõ ïîäõîäîâ ïîäòâåðæäåíà íåçàâèñèìîé êîíêóðñíîé ýêñïåðòèçîé êîìïàíèè Hewlett Packard.

Äëÿ ïðîãðàììèñòîâ, ñïåöèàëèñòîâ â îáëàñòè êîìïüþòåðíîé ãðàôèêè, ìîæåò áûòü ïîëåçíà ñòóäåíòàì âóçîâ.


Îãëàâëåíèå

ÂÂÅÄÅÍÈÅ
ÃËÀÂÀ 1. ÔÈÇÈ×ÅÑÊÈÅ ÏÐÎÖÅÑÑÛ ÔÎÐÌÈÐÎÂÀÍÈß ÈÇÎÁÐÀÆÅÍÈÉ È ÈÕ ÌÎÄÅËÈÐÎÂÀÍÈÅ
1.1. ÌÎÄÅËÈ Â ÌÀØÈÍÍÎÉ ÃÐÀÔÈÊÅ
1.2. ÈÑÒÎ×ÍÈÊÈ ÎÑÂÅÙÅÍÈß
1.2.1. ÈÑÒÎ×ÍÈÊÈ ÈÑÊÓÑÑÒÂÅÍÍÎÃÎ ÎÑÂÅÙÅÍÈß
1.2.2. ÕÀÐÀÊÒÅÐÈÑÒÈÊÈ ÈÇËÓ×ÅÍÈß ÈÑÒÎ×ÍÈÊΠÏÐÎÑÒÎÉ ÃÅÎÌÅÒÐÈ×ÅÑÊÎÉ ÔÎÐÌÛ
1.2.3. ÎÑÂÅÙÅÍÍÎÑÒÜ, ÑÎÇÄÀÂÀÅÌÀß ÒÎ×Å×ÍÛÌÈ È ÏÐÎÒßÆÅÍÍÛÌÈ ÈÑÒÎ×ÍÈÊÀÌÈ
1.3. ÅÑÒÅÑÒÂÅÍÍÎÅ ÎÑÂÅÙÅÍÈÅ
1.4. ÌÎÄÅËÈÐÎÂÀÍÈÅ ÎÒÐÀÆÅÍÍÎÃÎ ÈÇËÓ×ÅÍÈß ÎÁÚÅÊÒÎÂ
1.5. ÏÐÎÅÊÖÈÈ Â ÒÐÅÕÌÅÐÍÎÉ ÌÀØÈÍÍÎÉ ÃÐÀÔÈÊÅ È ÈÕ ÌÀÒÅÌÀÒÈ×ÅÑÊÈÅ ÌÎÄÅËÈ
1.5.1. ÏÀÐÀËËÅËÜÍÀß ÏÐÎÅÊÖÈß
1.5.2. ÖÅÍÒÐÀËÜÍÀß (ÏÅÐÑÏÅÊÒÈÂÍÀß) ÏÐÎÅÊÖÈß
1.5.3. ÎÏÈÑÀÍÈÅ ÏÐÅÎÁÐÀÇÎÂÀÍÈÉ Ñ ÈÑÏÎËÜÇÎÂÀÍÈÅÌ ÎÄÍÎÐÎÄÍÛÕ ÊÎÎÐÄÈÍÀÒ
1.5.4. ÏÐÎÅÊÖÈÈ ÏÐÈ ÐÀÇËÈ×ÍÛÕ ÂÈÄÀÕ ÑÚÅÌÊÈ
1.6. ÒÅÊÑÒÓÐÀ ÈÇÎÁÐÀÆÅÍÈß
1.7. ÌÎÄÅËÈÐÎÂÀÍÈÅ ÝÍÅÐÃÅÒÈ×ÅÑÊÈÕ ÏÐÅÎÁÐÀÇÎÂÀÍÈÉ Â ÑÈÑÒÅÌÀÕ ÔÎÐÌÈÐÎÂÀÍÈß ÈÇÎÁÐÀÆÅÍÈÉ
1.8. ÑÈÍÒÅÇ ÈÇÎÁÐÀÆÅÍÈÉ Ñ Ó×ÅÒÎÌ ÑÏÅÖÈÔÈÊÈ ÈÕ ÔÎÐÌÈÐÎÂÀÍÈß Â ÐÅÀËÜÍÛÕ ÓÑËÎÂÈßÕ
ÃËÀÂÀ 2. ÎÏÈÑÀÍÈÅ ÃÅÎÌÅÒÐÈ×ÅÑÊÈÕ ÔÎÐÌ
2.1. ÎÏÈÑÀÍÈÅ ÏÎÂÅÐÕÍÎÑÒÅÉ
2.2. ÎÁÙÈÅ ÕÀÐÀÊÒÅÐÈÑÒÈÊÈ ÎÑÍÎÂÍÛÕ ÒÈÏÎÂ ÏÎÂÅÐÕÍÎÑÒÅÉ
2.3. ÌÎÄÅËÈ ÎÁÚÅÊÒÎÂ È ÈÕ ÊËÀÑÑÈÔÈÊÀÖÈß
ÃËÀÂÀ 3. ÑÈÍÒÅÇ ÈÇÎÁÐÀÆÅÍÈÉ ÌÅÒÎÄÎÌ ÎÁÐÀÒÍÎÃÎ ÒÐÀÑÑÈÐÎÂÀÍÈß ËÓ×ÅÉ
3.1. ÌÎÄÅËÜ ÏÐÈÅÌÍÈÊÀ ÑÂÅÒÀ È ÅÃÎ ÐÀÇÌÅÙÅÍÈÅ Â ÏÐÎÑÒÐÀÍÑÒÂÅ
3.2. ÌÎÄÅËÜ ÎÁÚÅÊÒÀ
3.2.1. ÏÐÈÌÈÒÈÂÛ – ÁÀÇÎÂÛÅ ÑÒÐÎÈÒÅËÜÍÛÅ ÝËÅÌÅÍÒÛ ÎÁÚÅÊÒÀ
3.2.2. ÏÐÎÑÒÐÀÍÑÒÂÅÍÍÛÅ ÊÎÌÁÈÍÀÖÈÈ ÏÐÈÌÈÒÈÂÎÂ
3.2.3. ÔÎÐÌÀËÈÇÎÂÀÍÍÀß ÌÀÒÅÌÀÒÈ×ÅÑÊÀß ÌÎÄÅËÜ ÎÁÚÅÊÒÀ
3.2.4. ÂÇÀÈÌÍÎÅ ÏÎËÎÆÅÍÈÅ ÒÎ×ÊÈ È ÎÁÚÅÊÒÀ
3.3. ÎÏÐÅÄÅËÅÍÈÅ ÂÈÄÈÌÛÕ È ÇÀÒÅÍÅÍÍÛÕ ÒÎ×ÅÊ
3.3.1. ÏÅÐÅÑÅ×ÅÍÈß ÑÂÅÒÎÂÎÃÎ ËÓ×À Ñ ÏÐÈÌÈÒÈÂÎÌ
3.3.2. ÏÅÐÅÑÅ×ÅÍÈß ÑÂÅÒÎÂÎÃÎ ËÓ×À Ñ ÊÎÌÁÈÍÀÖÈÅÉ ÏÐÈÌÈÒÈÂÎÂ
3.3.3. ÎÏÐÅÄÅËÅÍÈÅ ÇÀÒÅÍÅÍÍÛÕ ÒÎ×ÅÊ
3.4. ÈÇÎÁÐÀÆÅÍÈÅ ÎÑÍÎÂÍÛÕ ÏÐÈÌÈÒÈÂΠÌÅÒÎÄÎÌ ÒÐÀÑÑÈÐÎÂÀÍÈß ËÓ×ÅÉ
3.4.1. ÏËÎÑÊÈÅ ÌÍÎÃÎÓÃÎËÜÍÈÊÈ
3.4.2. ÂÛÏÓÊËÛÅ ÌÍÎÃÎÃÐÀÍÍÈÊÈ
3.4.3. ÊÂÀÄÐÀÒÈ×ÍÛÅ ÏÎÂÅÐÕÍÎÑÒÈ
3.4.4. ÁÈÊÓÁÈ×ÅÑÊÈÅ ÏÎÂÅÐÕÍÎÑÒÈ
3.5. ÈÇÎÁÐÀÆÅÍÈÅ ÇÅÐÊÀËÜÍÛÕ È ÏÐÅËÎÌËßÞÙÈÕ ÏÎÂÅÐÕÍÎÑÒÅÉ
3.6. ÎÑÎÁÅÍÍÎÑÒÈ ÎÏÐÅÄÅËÅÍÈß ÎÑÂÅÙÅÍÍÎÑÒÈ
ÃËÀÂÀ 4. ÌÀÒÅÌÀÒÈ×ÅÑÊÈÅ ÌÅÒÎÄÛ ÑÈÍÒÅÇÀ ÈÇÎÁÐÀÆÅÍÈÉ ÏÓÒÅÌ ÏÐÎÅÊÒÈÐÎÂÀÍÈß ÒÎ×ÅÊ È ËÈÍÈÉ ÍÀ ÝÊÐÀÍ
4.1. ÒÐÀÑÑÈÐÎÂÀÍÈÅ ËÓ×ÅÉ ÎÒ ÎÁÚÅÊÒÀ Ê ÝÊÐÀÍÓ
4.1.1. ÎÑÍÎÂÍÛÅ ÏÐÈÍÖÈÏÛ
4.1.2. ÌÎÄÅËÜ ÎÁÚÅÊÒÀ
4.1.3. ÎÏÐÅÄÅËÅÍÈÅ ÂÈÄÈÌÛÕ ÒÎ×ÅÊ
4.1.4. ÎÏÐÅÄÅËÅÍÈÅ ÎÑÂÅÙÅÍÍÎÑÒÈ
4.1.5. ÈÇÎÁÐÀÆÅÍÈÅ ÏÎÒÎ×Å×ÍÎ ÎÏÈÑÀÍÍÛÕ ÎÁÚÅÊÒÎÂ
4.2. ÌÅÒÎÄ ÑÊÀÍÈÐÓÞÙÅÉ ÑÒÐÎÊÈ
4.2.1. ÌÎÄÅËÜ ÎÁÚÅÊÒÀ ÈÇ ÌÍÎÃÎÓÃÎËÜÍÈÊÎÂ
4.2.2. ÌÎÄÅËÜ ÏÐÈÅÌÍÈÊÀ
4.2.3. ÈÇÎÁÐÀÆÅÍÈÅ ÌÍÎÃÎÓÃÎËÜÍÈÊÎÂ ÍÀ ÝÊÐÀÍÅ
4.2.4. ÈÇÎÁÐÀÆÅÍÈÅ ÊÐÈÂÎËÈÍÅÉÍÛÕ ÏÎÂÅÐÕÍÎÑÒÅÉ
4.3. ÀËÃÎÐÈÒÌ ÐÎÁÅÐÒÑÀ
4.3.1. ÌÎÄÅËÜ ÎÁÚÅÊÒÀ
4.3.2. ÑÈÍÒÅÇ ÈÇÎÁÐÀÆÅÍÈß
ÃËÀÂÀ 5. ÎÐÃÀÍÈÇÀÖÈß ÑÈÍÒÅÇÀ ÈÇÎÁÐÀÆÅÍÈÉ
5.1. ÓÏÐÀÂËÅÍÈÅ ÏÐÎÖÅÑÑÎÌ ÑÈÍÒÅÇÀ
5.2. ÑÏÅÊÒÐ ÑÈÍÒÅÇÈÐÎÂÀÍÍÎÃÎ ÈÇÎÁÐÀÆÅÍÈß
5.3. ÑÎÊÐÀÙÅÍÈÅ ÂÐÅÌÅÍÈ ÑÈÍÒÅÇÀ ÈÇÎÁÐÀÆÅÍÈÉ
5.3.1. ÌÅÒÎÄ ÎÁÎËÎ×ÅÊ
5.3.2. ÂÎÇÌÎÆÍÎÑÒÈ ÈÑÏÎËÜÇÎÂÀÍÈß ÒÐÀÍÑÏÜÞÒÅÐÎÂ Â ÌÀØÈÍÍÎÉ ÃÐÀÔÈÊÅ
ÃËÀÂÀ 6. ÏÐÈÊËÀÄÍÎÅ ÈÑÏÎËÜÇÎÂÀÍÈÅ ÒÐÅÕÌÅÐÍÎÉ ÌÀØÈÍÍÎÉ ÃÐÀÔÈÊÈ
6.1. ÀÐÕÈÒÅÊÒÓÐÍÎÅ ÏÐÎÅÊÒÈÐÎÂÀÍÈÅ
6.2. ÐÀÑÏÎÇÍÀÂÀÍÈÅ ÂÈÄÅÎÎÁÐÀÇÎÂ
6.2.1. ÐÀÑÏÎÇÍÀÂÀÍÈÅ ÎÁÐÀÇÎÂ ÏÎ ÀÄÀÏÒÈÂÍÛÌ ÝÒÀËÎÍÀÌ
6.2.2. ÐÀÑÏÎÇÍÀÂÀÍÈÅ ÎÁÐÀÇÎÂ Â ÓÑËÎÂÈßÕ ÍÅÈÇÂÅÑÒÍÎÉ ÎÐÈÅÍÒÀÖÈÈ ÈÕ ÊÎÐÏÓÑÎÂ
6.2.3. ÐÀÑÏÎÇÍÀÂÀÍÈÅ ÎÁÐÀÇÎÂ ÏÎ ÀÄÀÏÒÈÐÎÂÀÍÍÛÌ ÝÒÀËÎÍÀÌ Â ÏÈÐÀÌÈÄÀËÜÍÎÉ ÑÒÐÓÊÒÓÐÅ
6.2.4. ÐÀÑÏÎÇÍÀÂÀÍÈÅ ÎÁÐÀÇΠÏÎ ÝÒÀËÎÍÀÌ, ÀÄÀÏÒÈÐÎÂÀÍÍÛÌ ÏÎ ÓÑËÎÂÈßÌ ÍÀÁËÞÄÅÍÈß È ÊÀ×ÅÑÒÂÓ
6.3. ÀÂÒÎÌÀÒÈÇÈÐÎÂÀÍÍÎÅ ÏÐÎÅÊÒÈÐÎÂÀÍÈÅ Â ÌÀØÈÍÎÑÒÐÎÅÍÈÈ
6.4. ÂÎÑÑÒÀÍÎÂËÅÍÈÅ ÔÎÐÌÛ ÑÊÐÛÒÛÕ ÎÁÚÅÊÒÎÂ Â ÌÅÄÈÖÈÍÑÊÈÕ ÈÑÑËÅÄÎÂÀÍÈßÕ
6.5. ÂÈÄÅÎÒÐÅÍÀÆÅÐÛ È ÈÌÈÒÀÒÎÐÛ ÑËÎÆÍÛÕ ÑÖÅÍ
6.5.1. ÒÐÅÍÀÆÅÐ ÄËß ÈÌÈÒÀÖÈÈ ÏÎËÅÒÀ ÍÀÄ ÐÅÀËÜÍÎÉ ÌÅÑÒÍÎÑÒÜÞ
6.5.2. ÊÎÌÏÜÞÒÅÐÍÛÉ ÈÌÈÒÀÒÎÐ ÈÇÎÁÐÀÆÅÍÈÉ ÎÁËÀÊÎÂ
6.6. ÐÅÊËÀÌÀ È ÌÓËÜÒÈÏËÈÊÀÖÈß
ÏÐÈËÎÆÅÍÈÅ. ÎÏÈÑÀÍÈÅ ÏÐÈÊËÀÄÍÛÕ ÏÎÄÏÐÎÃÐÀÌÌ
ÑÏÈÑÎÊ ËÈÒÅÐÀÒÓÐÛ