Компьютерийн график

2011 оны 12-р сараас ХБНГУ-н зайн сургалтын OPAL системээр дамжуулан ШУТИС-н ЭХИС-н ЭСПБ-н багш нар “Компьютер график” хичээлийг зайнаас судалж байна.

Эрх авсан суралцагсад энд дарж хичээлдээ бүртгүүлнэ.

Нэгдүгээр хичээл – Tom Keuhnert
Оршил
Энэхүү оршил хичээлээр суралцагсад компьютер графикийн тухай ерөнхий мэдээлэл авах болно. Энд “график”, “компьютер график”, “загвар үүсгэх” гэх мэтийн үндсэн ойлголтуудыг тайлбарлах болно.
Түүхийн үүднээс авч үзвэл компьютер график нь 1950-аад оноос эхэлсэн бөгөөд одоо компьютерийн шинжлэх ухааны бие даасан чиглэл болтолоо хөгжөөд байна.
Компьютер графикийн хичээл нь компьютерийн хичээлээс гадна дүрс боловсруулалт, дүрс шинжилгээ гэх мэт өөр салбарын хичээлүүдийн ойлголтоос өөртөө бас багтаасан байдаг.
Хичээлийн төгсгөлд компьютер графикт өргөнөөр хэрэглэгддэг програмуудын тухай танилцуулах бөгөөд OpenGL стандартын тухай илүү дэлгэрэнгүй өгүүлэх болно.

Холбогдох нэмэлт материал:
rendering
Computer graphics

Компьютерийн графикийн үүсэл хөгжлийн талаар өгүүлээд улмаар одоо хэрэглэгдэж байгаа стандартуудын талаар ярина.
– Computational geometry
– Geometrical modeling
– GUI
– Virtual and augmented reality
– CG
– Image recognition
– Image processing
– Graphical Kernel System
– PHIGS
– OpenGL
– Graphical formats
гэсэн үндсэн ойлголтуудыгн авч үлдэнэ.

Хоёрдугаар хичээл – Tom Keuhnert
OpenGL үндсэн ойлголт, дүрслэлийн ерөнхий ойлголт
Энэ хичээлээр OpenGL стандартын тухай ярилцах болно. Тухайн стандартын онцлогийн талаар хэлэлцэж хичээлийн туршид ашиглагдах жишээ болон түүний алгоритмыг энд танилцуулна. Уг жишээг DirectX стандарт дээр мөн ашиглах бөгөөд гурван хэмжээсээр загвар үүсгэн турших болно.
Дээрээс доош гэсэн зарчмаар OpenGL стандартыг танилцуулна. Эхлээд ерөнхий бүтцийг ярилцаж улмаар дотоод хэсэг рүү хандах болно. ’context’, ’GL status’ ба ’shader’ зэрэг үндсэн ойлголтуудыг GL боловсруулалтын ялгаатай давхрагууд дээр онцгойлон авч үзэх болно. 3-н хэмжээст дүрслэлээс дүрсийг үүсгэгч төлөв байдлын машины тухай ерөнхий тайлбар өгөх болно.
Дүрслэлийн хэсэг бүр OpenGL стандартад Vertex Data хэмээн нэрлэгддэг үндсэн элементээс бүрдэнэ. Гурвалжин, тэгш өнцөгт зэрэг энгийн дүрсүүдийг хэрхэн дүрслэхийг GL олон өнцөгтийн хэсэгт тайлбарлана.
Бөмбөрцөг, шоо зэрэг геометрийн нарийн дүрсүүдийг GL орчинд шууд дүрсэлж болохгүй ч Utility Libraries сангийн тусламжтайгаар дүрслэх боломжтой. Дээр өгүүлсэн энгийн дүрснүүдийг дүрсэлж сурах нь нарийн нийлмэл дүрслэлийг бүтээх үндэс болж өгдөг.

8 comments to Компьютерийн график

Leave a Reply

 

 

 

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>