Computer Graphics Text Book: Computer Graphics with OpenGL 3rd Edition, by Hearn & Baker Baker, Prentice Hall 2004 OpenGl, A Primier , by Edward Angel, OpenGl, Addison Wesley © 2002 2002.. ﻛﺎﻣﭙﻴﻮﺗﺮي ﺗ ﻚ ﻛﺎ ﮔﺮاﻓﻴﻚ اول .ﻣﺮوري ﺑﺮ ﮔ اﻓ ﻓﺼﻞ ا ل ﻓ ﻞ – – – – – – – ﻃﺮاﺣﻲ ﺑﻜﻤﻚ ﻛﺎﻣﭙﻴﻮﺗﺮ CAD ﻛﺎﻣﭙﻴﻮﺗﺮ ﺗ ﻫﻨﺮ در ﻛﺎ ﻨ ﺳﺮﮔﺮﻣﻲ ﻳﺎدﮔﻴﺮي آﻣﻮزش و ﺎ ﮔ آ زش ﻣﺼﻮر ﺳﺎزي ﭘﺮازش ﺗﺼﻮﻳﺮ راﺑﻂ ﻛﺎرﺑﺮ ﮔﺮاﻓﻴﻚ ﮔﺮاﻓﻴﻜﻲ ﻫﺎي ﮔ اﻓ ﻜ ﺳﻴﺴﺘﻢ ﺎ ﺘ ﻓﺼﻞ دوم .ﻣﺮوري ﺑﺮ ﻓ ﻞ – – – – – – – دﺳﺘﮕﺎﻫﻬﺎي ﻧﻤﺎﻳﺶ وﻳﺪﺋﻮ R t S Raster ﻫﺎي Scan ﺳﻴﺴﺘﻢ ﺎ ﺘ ﺳﻴﺴﺘﻢ ﻫﺎي Random Scan ﻣﺎﻧﻴﺘﻮرﻫﺎي ﮔ اﻓ ﻚ ﮔﺮاﻓﻴﻚ ﺎﻧ ﺘ ﺎ دﺳﺘﮕﺎﻫﻬﺎي ورودي دﺳﺘﮕﺎﻫﻬﺎي ﭼﺎﭘﮕﺮ ﻧﺮم اﻓﺰارﻫﺎي ﮔﺮاﻓﻴﻚ ﻓﺼﻞ ﻫﻔﺘﻢ .ﻣﻔﺎﻫﻴﻢ ﺳﻪ ﺑﻌﺪي – – روﺷﻬﺎي ﻧﻤﺎﻳﺶ ﺳﻪ ﺑﻌﺪي ﺑﺴﺘﻪﻫﺎي ﻧﺮم اﻓﺰاري ﮔﺮاﻓﻴﻜﻲ ﺳﻪ ﺑﻌﺪي اﺷﻴﺎء ﻧﻤﺎﻳﺶ ﺳﻪ ﺑﻌﺪي اﺷ ﺎ ﻫﺸﺘﻢ .ﻧ ﺎ ﺶ ﻞ ﺸﺘ ﻓﻓﺼﻞ – – – – – – – – ﺳﻄﻮح ﭼﻨﺪ ﺿﻠﻌﻲ دار اﻧﺤﻨﺎء ا ﺳﻄﻮح اﻧ ﻨﺎ ﺧﻄﻮط و ﻄ ﺧﻄ ط ﺳﻄﻮح درﺟﻪ ﺳﻮم اﺷﻴﺎء ﺣﺒﺎﺑﻲ ﺷﻜﻞ ﻧﻤﺎﻳﺶ اﺳﭙﻼﻳﻦ ﻫﺎ اﺳﭙﻼﻳﻦ درﺟﻪ ﺳﻮم ﺗﻘﺮﻳﺐ ﭙ ﺳﻄﻮم و ﻣﻨﺤﻨﻲ ﻫﺎي ﺑﺰﻳﻴﺮ )(Bezier ﺳﻄﻮح و ﻣﻨﺤﻨﻲ ﻫﺎي B- Spline اﺷﻴﺎء ﺑﻌﺪي اﺷﻴﺎ ﺳﻪ ﺑ ي ﻧﻤﺎﻳﺶ ﻪ ﻓﺼﻞ ﻫﺸﺘﻢ .ﻧ ﺎﻳﺶ ﻓ ﻞ – – – – – – – ﻫﺎي ﺑﺘﺎﺎ اﺳﭙﻼﻳﻦ ﺎ ا ﻼ اﺳﭙﻼﻳﻦ ﻫﺎي Rational ﺗﺒﺪﻳﻞ ﺑﻴﻦ اﻧﻮاع اﺳﭙﻼﻳﻦ ﻫﺎ ﻧﻤﺎﻳﺶ ﻣﻨﺤﻨﻲ ﻫﺎي اﺳﭙﻼﻳﻦ درﺧﺖ ﻫﺎي ﻫﺸﺖ ﺗﺎﺋﻲ Actress درﺧﺖ ﻫﺎي ESP روﺷﻬﺎي ﻫﻨﺪﺳﻪ ﻓﺮاﻛﺘﺎﺑﻲ اﺷﻴﺎء ﺑﻌﺪي اﺷﻴﺎ ﺳﻪ ﺑ ي ﻧﻤﺎﻳﺶ ﻪ ﻓﺼﻞ ﻫﺸﺘﻢ .ﻧ ﺎﻳﺶ ﻓ ﻞ – – – – – – – – اﺷﻜﺎل ﺎل ﮔﺮاﻣﺮ اﺷ ﮔا ﺳﻴﺴﺘﻢ ﻫﺎي Particle ﻣﺪﻟﻬﺎي ﻣﺒﺘﻨﻲ ﺑﺮ ﻓﻴﺰﻳﻚ اﺷﻴﺎء ﻣﺼﻮر ﺳﺎزي ﻣﺠﻤﻮﻋﻪ داده ﻫﺎ ﭘﺮﺗﻮ اﻓﻜﻨﻲ Projection ﺣﺠﻢ ﻫﺎي ﻗﺎﺑﻞ روﻳﺖ ﻗﻴﭽﻲ ﻛﺮدن دﻳﺪن ﺣﺠﻢ ﻫﺎي ﺳﻪ ﺑﻌﺪي ﻓﺼﻞ ﻧﻬﻢ .روﺷﻬﺎي ﺗﺸﺨﻴﺺ ﺳﻄﻮح ﻗﺎﺑﻞ روﻳﺖ – – – – – – ﻛﻼﺳﻪ ﻛﺮدن اﻟﮕﻮرﻳﺘﻢ ﻫﺎي ﺗﺸﺨﻴﺺ ﺳﻄﻮح ﻗﺎﺑﻞ روﻳﺖ روش ،Back-Faceروش Depth-Buffer روش A-Buffer روش Scan-Line روش ﻣﺮﺗﺐ ﺳﺎزي روش درﺧﺖ BSP – – – – – – روش ﺗﻨﻈﻴﻢ ﻧﺎﺣﻴﻪ روش درﺧﺖ ﻫﺸﺖ ﺗﺎﺋﻲ روش Ray-Casting ﺳﻄﻮح اﻧﺤﻨﺎء دار ي( ي ) Wireframeﻣﺜﻠﺚ ﺑﺑﻨﺪي روﺷﻬﺎي رو ﻬ ﺗﻮاﺑﻊ ﺗﺸﺨﻴﺺ دﻫﻨﺪه ﺳﻄﻮح ﻗﺎﺑﻞ روﻳﺖ ﻓﺼﻞ دﻫﻢ .روﺷﻬﺎي ﻧﻮرﭘﺮدازي و روﺷﻬﺎي رﻧﮓ ﺳﻄﻮح آﻣﻴﺰي ﻄ آ ﺰ – – – – – – – – ﻣﻨﺎﺑﻊ ﻧﻮر ﺎ روﺷﻬﺎي ﭘﺎﻳﺪاري ﺑﺮاي ﻧﻮر ﭘﺮدازي ﻧﻤﺎﻳﺶ ﻣﻴﺰان روﺷﻨﺎﻳﻲ ﻧﻮر اﻟﮕﻮﻫﺎي Half Tone روﺷﻬﺎي رﻧﮓ آﻣﻴﺰي ﭼﻨﺪ وﺟﻬﻲ روﺷﻬﺎي Ray-Casting ﻣﺪل ﻧﻮرﭘﺮدازي Radiosity اﺿﺎﻓﻪ ﻛﺮدن ﺟﺰﺋﻴﺎت ﺑﻪ ﺳﻄﻮح ﻛﺎرﺑﺮدﻫﺎي ﻧﮓ رﻧﮓ ﺎ رﻧﮓ و ﻛﺎ ﻣﺪﻟﻬﺎي ﻧﮓ دوازدﻫﻢ .ﻟ ﺎ ﻓﺼﻞ از ﻓ ﻞ – – – – – – – – – – ﻫﺎي ﻧﻧﻮر وﻳﮋﮔﻲ ﺎ ﮋﮔ ﻣﻔﺎﻫﻴﻢ اﺳﺘﺎﻧﺪارد و دﻳﺎﮔﺮام Chromaticity ﻲ( ررﻧﮓ ﻲ )ذاﺗﻲ ﻣﻔﺎﻫﻴﻢ ﺣﺴﻲ ﻴﻢ ﻣﺪل رﻧﮓ RGB ﻣﺪل رﻧﮓ YIQ ﻣﺪل رﻧﮓ CMY ﻣﺪل رﻧﮓ HSV ﺗﺒﺪﻳﻞ ﺑﻴﻦ ﻣﺪﻟﻬﺎي رﻧﮓ ﻣﺪل رﻧﮓ HLS اﻧﺘﺨﺎب رﻧﮓ و ﻛﺎرﺑﺮدﻫﺎي آن ﻓﺼﻞ ﺳﻴﺰدﻫﻢ .ﭘﻮﻳﺎﻧﻤﺎﺋﻲ ﻛﺎﻣﭙﻴﻮﺗﺮي C Computer t Animation A i ti • • • • • • • • ﻧﻤﺎﺋﻲ ﭘﻮﻳﺎ ﻧ ﺎﺋ دﻧﺒﺎﻟﻪ ﺎ ﻃﺮاﺣﻲ ﻧ ﺎﻟ ﻃا ﺗﻮاﺑﻊ ﻋﻤﻮﻣﻲ ﭘﻮﻳﺎ ﻧﻤﺎﺋﻲ ﻛﺎﻣﭙﻴﻮﺗﺮي ﭘﻮﻳﺎ ﻧﻤﺎﺋﻲ Raster زﺑﺎن ﻫﺎي ﭘﻮﻳﺎﻧﻤﺎﺋﻲ ﻛﺎﻣﭙﻴﻮﺗﺮي ﻛﻠﻴﺪي ي ي ﻴ ﺮﻳﻢ ﻫﺎي ي ﻓﺮﻳﻢ ﻢ ﻫﺎي ﺳﻴﺴﺘﻢ ﻴ ﻣﺸﺨﺺ ﻛﺮدن ﺣﺮﻛﺖ ﺣﺮﻛﺖ ﻛﺮدن ﻫﺎي ﭘﺮﻳﻮدﻳﻚ ﭘﺮدازه ﻫﺎي ﭘﻮﻳﺎ ﻧﻤﺎﺋﻲ ﺑﺎ OpenGL ارزﻳﺎﺑﻲ درس ﻧﻧﻬﻮه ا ز ﺎ • آزﻣﻮن ﻣﻴﺎن ﺗﺮم 6ﻧﻤﺮه • آزﻣﻮن ﭘﺎﻳﺎن ﺗﺮم 10ﻧﻤﺮه • ﺗﻤﺮﻳﻦ ﻫﺎي ﺑﺮﻧﺎه ﻧﻮﻳﺴﻲ ﺑﺎ اﺳﺘﻔﺎده از OpenGL 4ﻧﻤﺮه • ﭘﻴﺸﻨﻬﺎد ﺳﺎﺧﺖ ﻳﻚ ﭘﻮﻳﺎ ﻧﻤﺎﺋﻲ ﺑﺼﻮرت ﻛﺎر ﮔﺮوﻫﻲ )ﻣﺜﻼ ﮔﺮوه ﻫﺎي 3ﺗﺎ 5ﻧﻔﺮي( 3ﻧﻤﺮه
© Copyright 2025 Paperzz