Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 4

Translated from English to Amharic - www.onlinedoctranslator.

com

አርባ ምንጭ ዩኒቨርሲቲ


የቴክኖሎጂ ኢንስቲትዩት (AmiT)
የኮምፒውተር እና ሶፍትዌር ምህንድስና ፋኩልቲ
የኮርስ መግለጫ
__________________________________________________________________________________________
________
የኮርሱ ርዕስ፡- የኮምፒውተር ግራፊክስ አስተማሪ፡-አማኑኤል ቢ.
የኮርሱ ኮድ፡-COSC 3121 ኢሜይል፡-aman.bahiru@gmail.com
የብድር ሰዓት፡ 3 ሞባይል:+251 926576198
ቅድመ ሁኔታ፡-የፕሮግራሚንግ ፈንድ - II ቢሮ፡
የዒላማ ቡድን: G3 - ኮም (ተጨማሪ) የትምህርት ዘመን: 2020/21

የኮርሱ መግለጫ፡-
የዚህ ኮርስ አላማ ለኢሜጂንግ ወይም ዲጂታል ቪዥዋል ጥበባት ፍላጎት ላላቸው ተማሪዎች የኮምፒዩተር ግራፊክስ
እና የኮምፒዩተር እይታ አንድ ወጥ የሆነ መግቢያ እና በከፍተኛ ደረጃ ፣ የታነሙ ዕቃዎችን እና የቪዲዮ ጨዋታ
እድገትን መፍጠር ነው።
ትምህርቱ በዋናነት በኮምፒውተር ግራፊክስ ውስጥ ጥቅም ላይ የሚውሉትን ሃርድዌር እና ሶፍትዌሮችን
ያስተዋውቃል። አጽንዖቱ የሚሰራው የግራፊክስ ስርዓትን ከመሰረቱ መፍጠር ነው፣ ነገር ግን ዘመናዊ ሞዴሎች እና
አፕሊኬሽኖችም ተብራርተው ጥቅም ላይ ይውላሉ። የማሳያ ሃርድዌር እና አፕሊኬሽኖች መሰረታዊ ነገሮች፣
በይነተገናኝ ቴክኒኮች እና የቀለም ሞዴሎች፣ የ 3-ል መመልከቻ ቧንቧ መስመር ጥናት፣ ምስሎችን በ OpenGL ውስጥ
መሳል፣ 3D ፖሊጎን አተረጓጎም እና ለውጦች በብልሃት ተብራርተዋል። ትምህርቱ በፕሮግራም አወጣጥ ስራዎች
አማካኝነት የተግባር ልምድን ይሰጣል። የምሳሌ ኮድ እና የንግግር ቁሳቁስ በ C++ ወይም Java OpenGL API
በመጠቀም ይቀርባል። ስራዎች በ C++/Java እንዲጠናቀቁ በጣም ይመከራል። የፈለከውን ቋንቋ ለመጠቀም ነፃ ነህ፣
እዚህ በታች ከተብራሩት አራት ማስጠንቀቂያዎች ጋር፣ እና ካልሆነ በስተቀር አስተማሪው ተማሪዎቹ በአንዳንድ
ምክንያቶች በተመረጠ ቋንቋ እንዲሰሩ ካልፈለገ፡
 የማዋቀር እና የማረም እገዛ ከ C ወይም C++ ውጪ ለሆኑ ቋንቋዎች አይሰጥም።
 ከ C ወይም C++ ሌላ ኮድ በሁሉም ዊንዶውስ ኦኤስ ላይ መሮጥ አለበት።
 ተፈፃሚውን ለማጠናቀር እና ለማስኬድ መመሪያዎች የበለጠ ግልጽ መሆን አለባቸው።
 ለ"በከፊል የሚሰራ" ኮድ ከፊል ክሬዲት ላይሰጥ ይችላል።
OpenGL በሁሉም የላቦራቶሪ ዊንዶውስ ማሽኖች እና ሊኑክስ ላይ መጫን አለበት። ምደባዎች በዊንዶውስ (Visual
Studio .NET ወይም Net beans በመጠቀም) ወይም ሊኑክስ (gcc/g++ በመጠቀም) ሊደረጉ ይችላሉ።OpenGL
እንደ የመዳፊት ጠቅታ ወይም መስኮቶችን በመክፈት የተጠቃሚ መስተጋብር ለመፍጠር ጥሪዎች የሉትም።
የመማር ውጤቶች፡-
ትምህርቱ በተሳካ ሁኔታ ሲጠናቀቅ ተማሪዎች የሚከተሉትን ማድረግ ይችላሉ።
በይነተገናኝ የኮምፒዩተር ግራፊክስ ስርዓት አወቃቀር እና የስርዓት ክፍሎችን መለያየት እውቀት እና ግንዛቤ
ይኑርዎት።

1 AMIT - FCSE
የእይታ እና ሌሎች የትንበያ ዓይነቶችን መሰረታዊ ፅንሰ-ሀሳቦችን ይረዱ።
የጂኦሜትሪክ ትራንስፎርሜሽን በተለይም 3D ትራንስፎርሜሽን ይማሩ።
በይነተገናኝ ግራፊክስ መተግበሪያዎችን መፍጠር መቻል።
ከላይ የተጠቀሱትን ዕቃዎች ለማከናወን OpenGL ን እንዴት መጠቀም እንደሚችሉ ይወቁ።
የ 3-ል ጂኦሜትሪክ ዕቃዎችን ለመወከል ቴክኒኮችን እውቀት እና ግንዛቤ ይኑርዎት።
የመስመር ማመንጨት እና የጂኦሜትሪክ ቅርሶችን ይማሩ።
የአካባቢያዊ እና ዓለም አቀፋዊ የብርሃን ሞዴሎች መሰረታዊ መርሆችን እውቀት እና ግንዛቤ ይኑርዎት።
የምስል አፕሊኬሽኖችን እንዴት መጠቀም እንደሚችሉ ይወቁ እና የምስል ቅርፀትን በአግባቡ ይጠቀሙ።
በሞዴሊንግ እና በግራፊክስ መካከል ያለውን ልዩነት ይለዩ.
ብርሃንን እና ጥላን ለመቆጣጠር OpenGL ን ይጠቀሙ።
ቀለሞች በኮምፒተር ውስጥ እንዴት እንደሚታወክ ይወቁ።
በ OpenGL የመስጠት መሰረታዊ ፅንሰ-ሀሳቦችን ይረዱ።
ፖሊጎኖች በመጠቀም 3D ነገሮችን ሞዴል ያድርጉ።
ፖሊጎን ያልሆኑ የነገሮችን ውክልና ይረዱ እና ከላይ ባሉት መካከል ያለውን ልዩነት ይገንዘቡ።
ስለ ትግበራ ሞዴሊንግ መሰረታዊ መርሆች እውቀት እና ግንዛቤ ይኑርዎት።

የኮርስ መግለጫ
ርዕሶች ማንበብ
ምዕራፍ 1፡በይነተገናኝ የኮምፒውተር ግራፊክስ መግቢያ  ሪቻርድ ኤስ. ራይት እና ሌሎች.
 የኮምፒውተር ግራፊክስ አጭር ታሪክ OpenGL® SuperBible፡ አጠቃላይ አጋዥ
 የ 3-ል ግራፊክስ ቴክኒኮች እና ቃላት ስልጠና እና ማጣቀሻ፣ 5 ኛ
 የኮምፒውተር ግራፊክስ የተለመዱ አጠቃቀሞች እትም።ምዕራፍ 1.
 የመተግበሪያ ቦታዎች ምሳሌዎች  ዶናልድ ሄርንእና M. Pauline Baker፣
የኮምፒውተር ግራፊክስ ከ OpenGL፣
2004፣ 3 ኛ እትም።
ምዕራፍ 2፡ ግራፊክስ ሃርድዌር  ዶናልድ ሄርንእና M. Pauline Baker፣
 ራስተር ማሳያ ስርዓቶች የኮምፒውተር ግራፊክስ ከ OpenGL፣
 የ 3-ል ግራፊክስ ቧንቧ መስመር መግቢያ 2004፣ 3 ኛ እትም።ምዕራፍ 2
 ለድብቅ ወለል ማስወገጃ Z Buffer
ምዕራፍ 3፡ ከ OpenGL ጋር የማዘጋጀት ሂደት መግቢያ  ሪቻርድ ኤስ. ራይት እና ሌሎች.
 በማጣቀሻ ሞዴል ውስጥ የ OpenGL ሚና መጋጠሚያ OpenGL® SuperBible፡ አጠቃላይ አጋዥ
ስርዓቶች ስልጠና እና ማጣቀሻ፣ 5 ኛ
 ሰው ሰራሽ ካሜራ በመጠቀም መመልከት እትም።ምዕራፍ 3
 የውጤት ቀዳሚዎች እና ባህሪዎች  ዶናልድ ሄርንእና M. Pauline Baker፣
የኮምፒውተር ግራፊክስ ከ OpenGL፣
2004፣ 3 ኛ እትም።ምዕራፍ 3 እና 4

2 AMIT - FCSE
ምዕራፍ 4፡ ጂኦሜትሪ እና የመስመር ማመንጨት  ዶናልድ ሄርንእና M. Pauline Baker፣
 ነጥብ እና መስመሮች፣ ብሬሰንሃም's የኮምፒውተር ግራፊክስ ከ OpenGL፣
 አልጎሪዝም ማመንጨት ክበቦች 2004፣ 3 ኛ እትም።ምዕራፍ 3
 አጠቃላይ ኩርባዎችን ማቀድ  ሪቻርድ ኤስ. ራይት እና ሌሎች.
 የመስመር ውፍረት OpenGL® SuperBible፡ አጠቃላይ አጋዥ
 የመስመር ዘይቤ ስልጠና እና ማጣቀሻ፣ 5 ኛ
 ፖሊጎኖች እትም።ምዕራፍ 2
 መሙላት
 ጽሑፍ እና ቁምፊዎች
ምዕራፍ 5፡ ጂኦሜትሪክ ትራንስፎርሜሽን  ዶናልድ ሄርንእና M. Pauline Baker፣
 3D ለውጥ የኮምፒውተር ግራፊክስ ከ OpenGL፣
 የማትሪክስ ውክልና 2004፣ 3 ኛ እትም።ምዕራፍ 5
 ተመሳሳይነት ያላቸው መጋጠሚያዎች  ሪቻርድ ኤስ. ራይት እና ሌሎች.
 የለውጦች ጥምረት OpenGL® SuperBible፡ አጠቃላይ አጋዥ
ስልጠና እና ማጣቀሻ፣ 5 ኛ
እትም።ምዕራፍ 4
ምዕራፍ 6፡ የግዛት አስተዳደር እና ስዕል ጂኦሜትሪክ ነገሮች  ዴቪድ ሽሬነርየክፍት ጂኤል ፕሮግራሚንግ
 መሰረታዊ የመንግስት አስተዳደር መመሪያ፡ ይፋዊ የመማሪያ መመሪያ
 የማሳያ ነጥቦች መስመሮች እና ፖሊጎኖች OpenGL®፣ ስሪቶች 4.3፣ 8 ኛ እትም
 መደበኛ ቬክተር ምዕራፍ 2
 Vertex Arrays
ምዕራፍ 7፡ 3D ነገሮችን የሚወክል  ጄምስ ፎሌይ፣ አንድሪስ ቫን ዳም፣ ስቲቨን
 ፖሊጎኖች በመጠቀም ሞዴል ማድረግ ፌይነር እና ጆን ሂውስየኮምፒውተር
 ውክልና ባለ ብዙ ጎን ሜሽዎችን ለመፍጠር ቴክኒኮች ግራፊክስ፡ መርሆች እና ልምምድ (3 ኛ
 ባለብዙ ጎን ውክልናዎች እትም) Addison-Wesley, 1997. ምዕራፍ
5, 6, 7
ምዕራፍ 8: ቀለሞች እና ምስሎች  ዴቪድ ሽሬነርየክፍት ጂኤል ፕሮግራሚንግ
 ቀለም በኮምፒተር ግራፊክስ RGB; ሲኢኢ መመሪያ፡ ይፋዊው የመማሪያ መመሪያ
 የምስል ቅርጸቶች እና መተግበሪያዎቻቸው፡ GIF፣ OpenGL®፣ ስሪቶች 4.3፣ ስምንተኛ
JPG፣ PNG እትም ምዕራፍ 4
ምዕራፍ 9፡ የአካባቢያዊ አብርኆት ሞዴልን መመልከት  ዴቪድ ሽሬነርየክፍት ጂኤል ፕሮግራሚንግ
 የ 3-ል ትዕይንቶችን ለማየት የካሜራውን ሞዴል መመሪያ፡ ይፋዊ የመማሪያ መመሪያ
መጠቀም OpenGL®፣ ስሪቶች 4.3፣ ስምንተኛ
 የእይታ እና ሌሎች የትንበያ ዓይነቶች እትም ምዕራፍ 3
 የብርሃን ምንጭ ዓይነቶችን መመልከት  ዶናልድ ሄርንእና M. Pauline Baker፣
 አንጸባራቂ ሞዴሎች፡- የእንቅርት (ላምበርት) እና ልዩ የኮምፒውተር ግራፊክስ ከ OpenGL፣
(Phong) ጉራድ እና ፎንግ መጠላለፍ 2004፣ 3 ኛ እትም።ምዕራፍ 7
 በ OpenGL ውስጥ ማብራት እና ጥላ
 ሸካራዎች
ምዕራፍ 10፡ የመተግበሪያ ሞዴሊንግ  ማንኛውም የግራፊክስ መጽሐፍት።
 በሞዴሊንግ እና በግራፊክስ መካከል ያለው ልዩነት
 ቅጽበታዊ ሁነታ እና ከተቀመጠው ሁነታ ሞዴል ጋር
 የማከማቻ ስልቶች
 ማትሪክስ ቁልል
 የክፍት ጂኤል ማሳያ ዝርዝሮች፡ መሻገሪያ፣ አቀማመጥ
 ጽንሰ-ሀሳቦቹ በተወሰኑ ስርዓቶች ውስጥ እንዴት
እንደሚተገበሩ: OpenGL, Java3D
የግምገማ መግለጫ ክብደት / 100
ምደባዎች እና ጥያቄዎች 15%

3 AMIT - FCSE
ሙከራ I & II 30%
ፕሮጀክት 10%
የመጨረሻ ፈተና 45%
የመማሪያ መጽሐፍ፡
1. ሪቻርድ ኤስ. ራይት እና ሌሎች.OpenGL®SuperBible፡ አጠቃላይ አጋዥ ስልጠና እና ማጣቀሻ፣ 5 ኛ
እትም።አዲሰን-ዌስሊ ፕሮፌሽናል
2. ዶናልድ ሄርንእና M. Pauline Baker፣ የኮምፒውተር ግራፊክስ ከ OpenGL፣ prentice hall፣ 2004፣ 3rd እትም
(2 ኛ እትም በቤተ-መጽሐፍት ውስጥ ይገኛል)
1. ቶቢ ሃዋርድ፣ ከ OpenGL ጋር የግራፊክስ ፕሮግራሚንግ መግቢያ - መማሪያ እና ማጣቀሻ፣ ስሪቶች 3.3፣
ጥር 2010
2. ኤድዋርድ መልአክ ፣ በይነተገናኝ የኮምፒተር ግራፊክስ OpenGL ን በመጠቀም ከላይ ወደ ታች የሚደረግ
አቀራረብ, 7 ኛ እትም, 2010, Addison-Wesley(4 ተኛ እትም በቤተ-መጽሐፍት ውስጥ ይገኛል)
3. ጎቪል-ፓይ፣ ሻሊኒ ፣ የኮምፒዩተር ግራፊክስ ንድፈ ሀሳብ እና የ OpenGL እና ማያን በመጠቀም የተግባር
መርሆዎች ፣ ስፕሪንግ ፣ 2005(በላይብረሪ ውስጥ ይገኛል)
4. ፒተር ሸርሊ፣ ስቲቭ ማርሽነር፣ የኮምፒውተር ግራፊክስ መሰረታዊ ነገሮች፡ 3 ኛ እትም፣ CRC ፕሬስ፣ 2009
5. የኮምፒውተር ግራፊክስ OpenGL ን በመጠቀም፣ 2 ኛ እትም። ፍራንሲስ ሂል
6. ዴቪድ ሽሬነር እና ሌሎች OpenGL ፕሮግራሚንግ መመሪያ፡ ይፋዊው የመማሪያ ክፍት ጂኤል መመሪያሥሪት
4.3፣ 8 ኛ እትም፣አዲሰን-ዌስሊ፣ 2013
7. Rost፣ Licea-Kane፣ Ginsburg፣ Kessenich፣ Lichtenbelt፣ Malan እና Weiblen፣ OpenGL Shading
Language፣ 3rd Edition፣ Addison-Wesley፣ 2009
8. ድሩን ለማሰስ እና የ OpenGL መነሻ ገጽን ለማየት ከፈለጉ በሩ እዚህ አለ። http://www.opengl.org/

4 AMIT - FCSE

You might also like