Computer graphics, 3D

Similar documents
Тоон хэлбэрт дуу авиаг боловсруулах

netcat Гарчиг Tuguldur BiBO

Multimedia Authoring and Tools L-2

Програм хангамжийн архитектур (Software Architecture)

Introduction to Multimedia

Хэмнэл ба давтамж. Лекц 13. МУИС-ХШУИС-МКУТ-ийн багш П.Гантуяа

MATLAB ПРОГРАММЫН ТУХАЙ

Лекц 1 Сэдэв: Дэд сэдвүүд : Си хэлний тухай Си хэлний бүтэц Тайлбар

Халдлага Илрүүлэх Системийн Хосолмол Загварын Судалгаа

EVC Series Video Conferencing. Your Best Collaborative Communication Solution

CLOUD COMPUTING БУЮУ ҮҮЛЭН ТООЦООЛЛЫН ВИРТУАЛЧЛАЛЫН АРГЫГ БАНКНЫ СИСТЕМД НЭВТРҮҮЛСЭН ТУРШИЛТЫН ҮР ДҮНГЭЭС

ХУВИЛБАР ТОВЧ УТГА Батлагдсан огноо

Компьютерын сүлжээ Лекц-14

MANUAL DROUGHTWATCH SYSTEM. DroughtWatch 3.1. Information and Research Institute of Meteorology, Hydrology and Environment

Дизайн дахь өнгө ба гэрэл. Лекц 5

УГСААТНЫ ЗҮЙН ҮЗЭСГЭЛЭН

Өнгөний тухай. МУИС ХШУИС МКУТийн багш П.Гантуяа

Гарчиг Веб портал ашиглан үйлчилгээний тохиргоо хийх заавар... 2

ИНТЕРНЭТИЙН СҮЛЖЭЭНД СУУРИЛСАН ДОТУУР ХОЛБООНЫ ҮЙЛЧИЛГЭЭ. (Хэрэглэгчийн гарын авлага) 1 Хуудас

USB flash memory, USB принтер зэргийг клиент тус бүрээр ашиглахыг зөвшөөрөх/хориглох тохиргоог хийх боломжтой юу?

ЦАЛИН ХӨЛСНИЙ СИСТЕМ

ZTESmart. Гарын авлага. МЦХ ний Мэдээллийн Технологийн Газар

Article begins on next page

Программ суулгах ажилж эхлэх талаар гардаг нийтлэг асуултууд

Лекц 16 Судалгааны ажлын боловсруулалт хийх Excel програмд дэд програм нэмж суулгах Excel Solver Datanalysis Office Excel File Options

САНАЛ. Нэг. Ерөнхий мэдээлэл: Овог, нэр Сургууль Мэргэжил Ажилласан жил Мэргэжлийн зэрэг Хүйс. Сурах бичгийн нэр: Анги: Хоёр. Агуулга: Сэдвийн нэр

Манай интернэт Wi-Fi ашиглах заавар

Манай интернэт Wi-Fi ашиглах заавар

Утас идэвхжүүлэх тохиргоо ios 8.4 үйлдлийн систем

МОНГОЛ УЛСЫН ЭРЧМИЙН САЛБАРЫН ӨНӨӨГИЙН БАЙДАЛ, ТУЛГАМДСАН АСУУДЛУУД, ШИЙДВЭРЛЭХ АРГА ЗАМ

J.CN203 Дохио ба систем Хувилбар А оны хичээлийн жилийн намрын улирлын шалгалт

Article begins on next page

Програм хангамжийн архитектур (Software Architecture)

БИЗНЕСИЙН УХААЛАГ МЭДЭЭЛЭЛИЙГ СУДЛАХ НЬ (Business Intelligence) Б.Гэрэлтуяа. О.Намуунцэцэг

Буффер Overflow(Дүүргэх) (БОФ) гэж юу вэ? Сүлжээний орчинд БОФ exploit хэрхэн хийх вэ? (Зөвхөн x86 процессорын хувьд FreeBSD дээр)

LOGO. ШУТИС, ГУУС, ГГ- ийн салбарын дэд проф Г. Сарантуяа

МОНГОЛБАНКНЫ ТӨЛБӨР ТООЦОО, БҮРТГЭЛИЙН ГАЗАР ТӨЛБӨР ТООЦООНЫ ТӨВ ТӨЛБӨРИЙН КАРТЫН EMV СТАНДАРТЫГ ДЭМЖИЖ АЖИЛЛАХ, ОДООГИЙН БАЙДАЛ

Стандартчиллын үндэсний зөвлөлийн 2011 оны 11 дүгээр сарын 24 -ний өдрийн 54 дүгээр тогтоолоор батлав.

Төслийн МэдээллийнТайлан

Харилцагчийн удирдлагын систем

Тохокү Их Сургууль Номын сангийн Хөтөч

- Интернэтийн орчинд байвал хүссэн газраасаа шууд... - Компьютер, Таблет, гар утасны шинэ төрлийн хамгаалалт

Бараа материалын нөөцийн удирдлага (Managing Inventory)

Article begins on next page

ГАР БАГАЖНЫ танилцуулга

Агуулга. Клоуд гэж юу вэ? Клоуд үйлчилгээний загвар. Клоуд Deployment загвар. Microsoft Azure. Business case. Асуулт & Харуулт

УР ЧАДВАРААР СОНГОН ШАЛГАРУУЛАХ НЬ

УЛААНБААТАР ХОТЫН СУУРЬШЛЫН БҮСИЙН ХӨРСНИЙ БОХИРДЛЫН СУДАЛГААНЫ ЗАРИМ ДҮН

[ ] Гүйцэтгэлийн түлхүүр үзүүлэлтүүд БЕРНАРД МАРР. Менежер бүр мэдвэл зохих 75 KPI

Ардчилал ба улстөрийн авилга

"D. a&fcvn<m. /РСлркетиЯг,

ЗӨВЛӨХ ҮЙЛЧИЛГЭЭНИЙ ТУХАЙ ЗАРЛАЛ

Иргэний бүртгэлийн систем

3.5. Гэнэтийн саатал гэж тухайн системийн үйл ажиллагаа 2 (хоёр) минутаас дээш хугацаагаар, төлөвлөгөөт бусаар хэсэгчлэн болон бүрэн зогсохыг.

ТАНИЛЦУУЛГА INTRODUCTION

ВИРТУАЛ ТЕХНОЛОГИЙН ТЭНХИМ

ЭДИЙН ЗАСАГЧИД СОНГУУЛЬД ОРОЛЦДОГ УУ? Д.Долгорсүрэн, Удирдлагын академийн эдийн засгийн тэнхмийн багш доктор, дэд профессор

УУРЫН ЗУУХАНД НҮҮРСНИЙ ШАТАЛТЫН ЯВЦАД АГААРТ ЯЛГАРАХ БОХИРДУУЛАГЧ ХИЙН СУДАЛГАА

ТЕХНИК ТУСЛАЛЦАА ҮЙЛЧИЛГЭЭ

МОНГОЛ УЛСАД ТУЛГАРААД БУЙ ӨРИЙН ХЯМРАЛ

Цахим сургалтын үнэлгээнд сургалт удирдлагын системийн өгөгдөл олборлолт ашиглах судалгаа

Монгол Улс. Хэвлэл мэдээллийн эрх зүй. Онлайн, оффлайн орчин дахь хувь хүний нууц ба цахим эрх Сургалтын гарын авлага

Уламжлалт бус мэдээллийн хэрэглээ, анхаарах асуудал. Ш.Ариунболд

ХӨРӨНГӨ ОРУУЛАГЧИЙН САНХҮҮГИЙН ХЭРЭГЦЭЭ, ЧАДАМЖ, ХУВИЙН ЗАН ТӨЛӨВТ НИЙЦСЭН ОНОВЧТОЙ БАГЦ БҮРДҮҮЛЭХ MB 1.0 ПРОГРАММ

САНСРЫН ХОЛБООНЫ IRIDIUM УТАС АШИГЛАХ ЗААВАР бусад сүлжээнээс

АЖЛЫН СХЕМ 10-Р АНГИ

ДЭЭД БОЛОВСРОЛ БА ИННОВАЦИ

CrossPower. Microgrids-ийн хосолмол эрчим хүчний систем. цахилгаан түгээлт

МУБИС-ийн мэдээлэл, холбооны сүлжээг шинэчлэх

Computer Graphics 1. Chapter 7 (June 17th, 2010, 2-4pm): Shading and rendering. LMU München Medieninformatik Andreas Butz Computergraphik 1 SS2010

CS 498 VR. Lecture 19-4/9/18. go.illinois.edu/vrlect19

Долоодугаар бүлэг. ЗАХ ЗЭЭЛИЙН СЕГМЕНТЧИЛЭЛ, ЗОРИЛТОТ ЗАХ зээлийн сонголт, БҮТЭЭГДЭХҮҮНИЙ ХОНОГШУУЛАЛТ

СТАТИСТИК СИСТЕМ ГАРЫН АВЛАГА (ТӨСВИЙН ОРЛОГО, ЗАРЛАГЫН ГҮЙЦЭТГЭЛ; ХӨРӨНГИЙН ТАЙЛАН) Шинэчилсэн огноо:

ДӨРӨВ.НИЙЛҮҮЛЭГЧИЙН ЭРХ, ҮҮРЭГ

МЭДЭЭЛЛИЙН АЮУЛГҮЙ БАЙДАЛ ӨНӨӨ ҮЕД

КОКСЖИХ НҮҮРСНИЙ ЗАХ ЗЭЭЛИЙН ЧИГ ХАНДЛАГА

МЭДЭЭЛЛИЙН СИСТЕМИЙН ХЭРЭГЛЭГЧДИЙН ГАРЫН АВЛАГА

ХҮНИЙ НӨӨЦИЙН БҮРТГЭЛ, МЭДЭЭЛЛИЙН СИСТЕМИЙН ХӨГЖҮҮЛЭЛТ ХӨДӨӨ АЖ АХУЙН ИХ СУРГУУЛИЙН ЖИШЭЭН ДЭЭР. Б.Аззаяа *, Д.Мөнхтуяа

ДЭЭД ЗЭРГИЙН ТОС ТОСОЛГООНЫ МАТЕРИАЛ, НЭМЭЛТ БҮТЭЭГДЭХҮҮНИЙ ҮЙЛДВЭРЛЭЛЭЭР ДЭЛХИЙД ТЭРГҮҮЛЭГЧ

САНАЛ. Нэг. Ерөнхий мэдээлэл: Овог, нэр Сургууль Мэргэжил Ажилласан жил Мэргэжлийн зэрэг Хүйс. Сурах бичгийн нэр: Анги: Хоёр. Агуулга: Сэдвийн нэр

Пролайн Систем ХХК ны АЖЛЫН ТАНИЛЦУУЛГА

Ц.Хүрэл-Очир. МУИС-ийн Хууль зүйн сургуулийн Эрх зүй, төрийн онол-түүхийн тэнхимийн ахлах багш, докторант

ТШТ:Х КАМ ЕРЄНХИЙ ШААРДЛАГА Хуудас 11-ийн 1

Монгол улсын Өмнөд бүсийн (ӨГБ) газар доорх усны үнэлгээ Урьдчилсан дүгнэлт оны 9-р сар

Монгол Улc - Нээлттэй мэдээлэл

ГЭМТ ХЭРГИЙН СТАТИСТИК ЗҮЙН ОНОЛ, ПРАКТИКИЙН ТУЛГАМДСАН АСУУДАЛ

БОЛОВСРОЛ ИРЭЭДҮЙД: Төсөөлөл. Б.Зоригтбаатар ШУТИС, МХТС-ийн Электроникийн салбарын профессор. Мэдээлэл, холбооны технологи боловсролд ММТ 2017

Техникийн даалгавар Эрх зүйн цахим хөтөчийн програм хангамж, цахим хуудас

Програм хангамжийн архитектур (Software Architecture)

Их сургуулийн танхимаас

ТАТВАРЫН ЕРӨНХИЙ ГАЗАР. Татвар төлөгч хуулийн этгээдийн талаар мэдээлэл солилцох хамтын ажиллагаа

ЦАХИЛГААН СТАНЦЫН ХАЯГДАЛ ҮНС, ҮНСНИЙ ХЭРЭГЛЭЭ, ҮНСИЙГ МАНАЙ УЛСАД АШИГЛАХ БОЛОМЖ

НЭГДСЭН ҮНДЭСТНИЙ БАЙГУУЛЛАГЫН АРДЧИЛАЛ САНГИЙН ТУХАЙ

Санхүүгийн систем тогтворжсон хэдий ч зарим арга хэмжээг дуусгавар болгох, шинэчлэлт хийх, төсвийн хүндрэлийг арилгах зэрэг олон зүйл хүлээгдэж байна

Interpolation using scanline algorithm

ДОТООДЫН ЗОЧИД БУУДЛЫН ҮЙЛЧИЛГЭЭНИЙ ӨРСӨЛДӨХ ЧАДВАРЫГ НЭМЭГДҮҮЛЭХ АРГА ЗАМУУД

Програм хангамжийн каталог

Фраскатийн гарын авлага СУДАЛГАА, ТУРШИЛТ ХӨГЖЛИЙН АСУУЛГАД БАРИМТЛАХ ЖИШИГ СТАНДАРТ

ШИНЭ ҮЕИЙН БАНКИР ТӨСЛИЙН СУРГАЛТЫН ХӨТӨЛБӨР Банк санхүүгийн академийн Удирдах зөвлөлийн дэргэдэх Мэргэшлийн эрх олгох зөвлөлөөс батлав.

ХАМТРАН АЖИЛЛАХ БИЗНЕС САНАЛ

Transcription:

Computer graphics, 3D

Анхны компьютер график нь CRT технологийг ашигладаг байсан. 2D -ийн вектор болон растер графикийн xоёр үндсэн төрөл байдаг. Вектор график нь цэгийн байрлал, цэгүүдийн ( шулуунаар, муруйгаар) xолболт геометрийн өгөгдөл, топологи, төрөл болон өнгө, өргөн нарийн ба дүрсийг дүүргэх боломжоор тодорхойлогдно. Computer graphics, 2D

Computer graphics, 3D Иxэнx вектор графикийн системүүд нь тойрог, тэгш өнцөг гэх мэт стандарт xэлбэрийн энгийн дүрс-()-ийг ашигладаг. Ихэнх тоxиолдолд вектор графикийн имиж нь растер график руу xөрвөгддөг. Энгийн дүрс: Бөмбөрцөг, Куб, Цлиндр, Конус, Торус

Координат систем

Гадаргууг зөв зурагласнаар бодит имиж үзүүлэхэд үндсэн нөлөөтэй. Хэрэглэж буй программ хангамжаас хамааран объектийн гадаргууг зураглах хэд хэдэн арга байдаг. Объектийн зарим хэсгийг нэвт харагдах байдлаар харуулах, өнгөний дундаж дээр хар цагаан өнгө нэмэх зэрэг ялгаатай техниикүүд бий. Surface

Материал өгөх Texturing: Полигионы гадаргуу нь зөвхөн өнгөний талаарх мэдээлэл бус агуулагдсан зураг болон растержуулсан имижийн талаарх хийсвэр төсөөлөл бий болгох арга юм. Ийм төрлийн имиж нь 1 фэйс дээр юмуу хэд хэдэн фэйс дээр байрлах бөгөөд нийтэд нь Texture гэж нэрлэгдэнэ.

Bump mapping Jim Blinn үндэслэсэн, нугалаа атираатай гадаргуудыг бий болгоход ашигладаг симуляцын техник. Имижийн ялгаатай хар цагаан утгуудыг нэмэх байдлаар хэрэглэнэ.

Компьютер графикийн имиж Mesh Face Vertex Меш (mesh) рендэр хийн имиж бүрдүүлэх объект байгуулахад шаардлагатай материал.

Меш нь объектыг бүрдүүлж байгаа олон тооны фэйс(face)-с бүрдэнэ. Объект нь бөмбөлөг, пирамид, машин, заан гэх мэт юу ч байж болно. Фэйсууд (face) нь тухайн объектийн гадна талаас гадаргуу үүсэх байдлаар байрлана. Үүнийг тухайн объектийн арьс ч гэж ойлгож болно.

Face- Фэйс Фэйс нь 3 болон түүнээс олон вертексээс бүрдэн жижиг гурвалжинг үүсгэх цуглуулга юм. Ихэнх 3D программууд 3 талт фэйс хэрэглэдэг ч зарим нь 4 талтыг хэрэглэнэ. Фэйсүүд мешийг бүрдүүлнэ.фэйс бүр нормал гэж нэрлэгдэх тусгай үзүүлэлттэй байна. Нормал нь фэйсийн объектийн гадна эсвэл дотор тал болохыг тодорхойлно. Фэйсүүд ихэвчлэн полигон гэж тооцогддог.

Улаан гурвалжин бүр нь фэйс

Вертекс Vertex Вертекс нь координат системийг тодорхойлох 3 цэгийн цуглуулга юм. Цэгүүд нь 3D объектийн бүх биеийг бүрдүүлдэг. Цэгүүдээс фэйсүүд түүнчлэн меш бий болно.

Сүүдэрлэлт Shading Сүүдэрлүүлэлт хэмээх процесс нь 3 хэмжээст полигонууд нь хиймэл гэрлийн үүсвэрээр гэрэлтүүлэхэд хэрхэн утгаа өөрчлөх симуляцийн тооцоог хийх үйлдэл юм. Тодорхой тооцоог гүйцэтгэхийн тулд сүүдэрлэлт гаргах ямар өгөгдөл байгаагаас гадна сүүдэрлүүлэлтийн техникээс хамааралтай.

Техникүүд Flat shading: Gouraud shading: Phong shading Bump mapping Ray Tracing Radiosity Blobs Ray tracing

Ray tracing рендерийн давталтын Сонгодог алгоритм: Имиж доторх пиксел бүр нь { Харааны өнцгийн цэгээс тухайн пикселийг дайруулан Хамгийн ойрынт-т хязгааргүй(infinity), Хамгийн_ойрын_Объект-д тэг (NULL) утга олго Фэйс (scene) дах объект бүр {IF цацраг нь тус объекттой огтлолцож (intersect) байвал{ IF огтлолцолын t нь Хамгийн_ойрынT c бага байвал{ Хамгийн ойрынт-г огтлолцлын t болго Хамгийн_ ойрын_объект-г энэ объект болго }}} IF Хамгийн_ойрын_Объект нь NULL байвал {Энэ пикселийг суурь өнгөөр (background color) дүүргэ } ELSE { Гэрлийн үүсгүүр бүр лүү цацраг татан сүүдэрт байгаа эсэхийг нь шалга Хэрэв гадаргуу нь гэрэл ойлгохоор (reflective) бол цацрагийн ойлт үүсгэ: дахиж тооцоол (recurse) Хэрэв нэвт гэрэлтэх (transparent) бол цацрагийн хугарлыг үүсгэ (refraction ray): дахиж тооцоол (recurse) Хамгийн_ойрын_Объект ба Хамгийн_ойрынT дээр сүүдэрлүүлэх функцийн тооцоог хэрэглэ Энэ пикселийг сүүдэрлүүлэх функцийн үр дүнгээр дүүргэ }}

GPU- Graphic Processing Unit GPU нь 3 хэмжээст компьютер графикийн тооцоо гүйцэтгэх транзисторуудтай байдаг.эдгээр нь санах ойн ажиллагааг идэвхижүүлэн texture mapping болон полигоны рендерийг тооцоолон, дараа нь хоорондоо ялгаатай координат системүүдийг вертексийг хөрвүүлэх байдлаар геометрийн тооцоог гүйцэтгэх унитуудыг идэвхижүүлдэг.

Сүүлийн үед GPU нь програмчлагдах сүүдэрлүүлэлт (programmable shaders) дэмжих байдлаар oversampling ба interpolation техникийг хэрэглэн aliasing г багасган өнгөний зайг (color spaces ) өндөр хэмжээнд нэмэх боломжтой болсон.

Компьютер графикийн анимацын төрлүүд Real-time 3D rendering (видео тоглоомд ихэвчлэн ашиглана), Computer animation, Video capture and video creation rendering, Тусгай эффектийн засвар (кино болон телевизэд ашиглана), Image editing, Загварчилгаа- modeling (ихэвчлэн инженерийн ба эрүүл мэндийн салбарт ) гэж ангилж болно.

Rendering 3 хэмжээст ажлын файлыг 2 хэмжээст имиж зурагт шилжүүлэх процесс буюу илустраци Real Time Rendering Real Time Rendering нь flat rendering төрөл дээр ажилладаг бөгөөд бусад төрлийн рендерээс багаар компьютерийн хүчин чадал шаарддаг учраас virtual reality байдлаар байж чаддаг. Энэхүү төрөл дээр итерактив шинжтэй видео тоглоом зэрэгт рендерлэхэд 1 секундэд 20-120 фрэймийг солих бөгөөд итерактив биш медиа болох видео, кинонд арай бага тоотой байна.

Computer Graphics Компьютер графикийн үндэс хэдэн нэршилгээ. Anti-aliasing, Contouring, Digitizing, Dithering, Modeling. Digitizing Тасралтгүй үргэлжлэх дохиог (дуу, видео гэх мэт ) компьютерийн техникт зохицуулан хөрвүүлэх процесс. 3D объектийг тоон утгад шилжүүлж болно. Эдгээр нь давхаргуудаар 3D цэг, меш үүсгэх байдлаар харагдана. Anti-aliasing Зургийн хүрээг бүдэгрүүлэн (blur) ирмэгийг мохоо болгох техник. Зарим программууд рендер хийснийхээ дараа автоматаар имижид anti-alias хийдэг. 2 объектийн хүрээний ойролцоох дэд-пикселүүдээс ижил тоогоор аван өнгийг нэгтгэн дундын өнгийг олоод sub-sample үүсгэнэ.

Contouring: Градиент уусалттай имижийг хөрвүүлэх үед өнгөний деталыг гээн цөөн тоогоор илэрхийлэх үзэгдэл.

Dithering-хөрвүүлэлт

Modeling Загварчлах гэдэг нь энгийн 2D объектоос энгийн примитив хэмээх 3D объект үүсгэх процесс. Энэ процессийн үед хэд хэдэн Бүүлин үйлдэл (Boolean operation) хэрэглэгддэг.

Transition Компьютерийн анимацийн үед нэг зураас нөгөөд шилжих арга замыг transition гэж нэрэлнэ. Хамгийн энгийн transition бол замхарал (fade). Wiping, morphing, blending гэх мэт хэдэн төрлийн transition бий.

Morphing

Warping