๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

computer graphics3

OpenGL๋กœ ๋ฐฐ์šฐ๋Š” 3์ฐจ์› ์ปดํ“จํ„ฐ ๊ทธ๋ž˜ํ”ฝ์Šค::5์žฅ&์—ฐ์Šต๋ฌธ์ œ โ— 5์žฅ ์—ฐ์Šต๋ฌธ์ œ 1. ์ „๊ธฐ ํŒจ๋„์— ์˜ํ•œ ํ„ฐ์น˜ ์Šคํฌ๋ฆฐ์—์„œ๋Š” ํ™”๋ฉด ํ‘œ๋ฉด์˜ ๋ง‰์„ ์„ธ๊ฒŒ ๋ˆ„๋ฅด์ง€ ์•Š์•„๋„ ์œ„์น˜๊ฐ€ ๊ฐ์ง€๋œ๋‹ค. (True / False) โ†’ ๊ด‘ํ•™ ํŒจ๋„์€ ๋น›์„ ์†๊ฐ€๋ฝ์ด ๊ฐ€๋ฆฌ๋ฉด ๋ˆ„๋ฅธ ๊ฑธ๋กœ ๊ฐ์ง€๋ฅผ ํ•˜์ง€๋งŒ ์ „๊ธฐ ํŒจ๋„์€ ๋ง‰์ด ๋ˆŒ๋ฆฌ๊ณ  ๋‹ฟ๋Š” ๊ฒƒ์— ์˜ํ•ด์„œ ์œ„์น˜๋ฅผ ๊ฐ์ง€ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ํ™”๋ฉด์˜ ๋ง‰์„ ์„ธ๊ฒŒ ๋ˆŒ๋Ÿฌ์•ผ ํ•œ๋‹ค. 2. ์ž…๋ ฅ ์žฅ์น˜์˜ ์„ ํƒ์— ๊ด€ํ•œ ํ•œ ๋ฆฌํ€˜์ŠคํŠธ ๋ชจ๋“œ์—์„œ๋Š” ์‚ฌ์šฉ์ž๊ฐ€ ์ฃผ๋„๊ถŒ์„ ์ฅ”๋‹ค. (True / False) โ†’์ด๋ฒคํŠธ ๋ชจ๋“œ์—์„œ ์‚ฌ์šฉ์ž๊ฐ€ ์ž…๋ ฅ ์žฅ์น˜ ์„ ํƒ์— ์ฃผ๋„๊ถŒ์„ ์ฅ˜ ์ˆ˜ ์žˆ๋‹ค. 3. ์ง€์—˜์—์„œ ์ฝœ๋ฐฑ ํ•จ์ˆ˜๋ฅผ ๋“ฑ๋กํ•˜๋Š” ๋ช…๋ น์–ด๋Š” ์„œ๋กœ ์ˆœ์„œ๊ฐ€ ๋ฐ”๋€Œ์–ด๋„ ๋œ๋‹ค. (True / False) โ†’ ํ•ด๋‹น ์ด๋ฒคํŠธ๊ฐ€ ๋ฐœ์ƒ์‹œ, ํ•ด๋‹น ์ด๋ฒคํŠธ ์ฝœ๋ฐฑํ•จ์ˆ˜์— ๋“ฑ๋ก๋œ ๊ฒƒ์ด ์‹คํ–‰๋˜๋Š” ๊ฒƒ์ž„์œผ๋กœ ์ˆœ์„œ๊ฐ€ ๋ฐ”๋€Œ์–ด๋„ ์ƒ๊ด€ ์—†๋‹ค. 4. ์ง€์—˜ ํ”„๋กœ๊ทธ๋žจ์—์„œ๋Š” ์ฝœ.. 2020. 7. 20.
OpenGL๋กœ ๋ฐฐ์šฐ๋Š” 3์ฐจ์› ์ปดํ“จํ„ฐ ๊ทธ๋ž˜ํ”ฝ์Šค::4์žฅ&์—ฐ์Šต๋ฌธ์ œ โ— 4์žฅ ์—ฐ์Šต ๋ฌธ์ œ 1. ๊ทธ๋ž˜ํ”ฝ ๋ถ„์•ผ์˜ ISO ํ‘œ์ค€ ์ค‘ ํ•˜๋‚˜์ธ PHIGS์—๋Š” ๊ตฌ์กฐ์ฒด ๊ฐœ๋…์ด ํฌํ•จ๋˜์–ด ์žˆ๋‹ค.(True/False) 2. API๋Š” ํ”„๋กœ๊ทธ๋žจ ์–ธ์–ด๋‹ค.(True/False) 3. ๊ณ ์ˆ˜์ค€ API๋Š” ์žฅ๋ฉด ๋ฌ˜์‚ฌ ์œ„์ฃผ๋กœ, ๊ตฌ์ฒด์  ๋ Œ๋”๋ง ๋ฐฉ์‹์ด ํฌํ•จ๋˜์–ด ์žˆ์ง€ ์•Š๋‹ค.(True/False) 4. ํŒŒ๋ผ๋ฏธํ„ฐ ๋ฆฌ์ŠคํŠธ๋ฅผ ์‚ฌ์šฉํ•  ๊ฒฝ์šฐ ์‹œ์Šคํ…œ ํ…Œ์ด๋ธ”์€ ๋ถˆํ•„์š”ํ•˜๋‹ค.(True/False) 5. ํŒŒ์ดํ”„๋ผ์ธ ๊ตฌ์กฐ์—์„œ ์„œ๋ธŒ ํ”„๋กœ์„ธ์„œ์˜ ๋…ผ๋ฆฌ๋Š” ํ•˜๋“œ์›จ์–ด์ ์œผ๋กœ ๊ณ ์ •๋˜์–ด ์žˆ๋‹ค. (True/False) 6. ์ง€์—˜์ด C ํ•จ์ˆ˜์— ๋Œ€ํ•œ ํ˜ธ์ถœ์ด๋ผ๋ฉด GLU๋Š” ์ง€์—˜์— ๋Œ€ํ•œ ํ˜ธ์ถœ์ด๋‹ค.(True/False) // ๋‚ด ์ƒ๊ฐ์€ ์ง€์—˜์€ ์ € ์œ„์—์„œ Cํ•จ์ˆ˜๊ฐ€ ํ˜ธ์ถœํ•ด์„œ ๋ถˆ๋ฆฌ๋Š”๊ฒŒ ๋งž๋Š”๋ฐ, GLU๋Š” GL์— ๋Œ€ํ•œ ํ˜ธ์ถœ์ด ์•„๋‹ˆ๋ผ GL์ด GLU์— ๋Œ€ํ•œ ํ˜ธ์ถœ์ด๋‹ค. ๊ทธ๋ž˜์„œ.. 2020. 7. 9.
OpenGL๋กœ ๋ฐฐ์šฐ๋Š” 3์ฐจ์› ์ปดํ“จํ„ฐ ๊ทธ๋ž˜ํ”ฝ์Šค::1์žฅ&์—ฐ์Šต๋ฌธ์ œ1 โ— 1์žฅ ์—ฐ์Šต๋ฌธ์ œ 1. ์ธํ„ฐ๋„ท ๊ฒ€์ƒ‰์œผ๋กœ ์˜์ƒ ๊ธฐ๋ฐ˜ ๋ Œ๋”๋ง(Image-Based Rendering)์ด๋ผ๋Š” ์šฉ์–ด๋ฅผ ์ •์˜ํ•ด๋ณด๋ผ. : ์˜์ƒ ๊ธฐ๋ฐ˜ ๋ Œ๋”๋ง์ด๋ž€, 1990๋…„๋Œ€ ์ค‘๋ฐ˜๋ถ€ํ„ฐ ์—ฐ๊ตฌ๋˜๊ธฐ ์‹œ์ž‘ํ•œ ์ปดํ“จํ„ฐ ๊ทธ๋ž˜ํ”ฝ์Šค์˜ ํ•œ ๋ถ„์•ผ์ธ๋ฐ, ๊ฐ€์ƒ๊ณต๊ฐ„์„ ๊ตฌ์„ฑํ•˜๋Š” ๊ธฐ๋ณธ๋‹จ์œ„๋กœ ์˜์ƒ์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด๋‹ค. ์ฆ‰, ์˜์ƒ์œผ๋กœ๋ถ€ํ„ฐ 3์ฐจ์› ๊ตฌ์กฐ ๋ฐ์ดํ„ฐ๋ฅผ ์ถ”์ถœํ•˜๋Š” ์ปดํ“จํ„ฐ ๋น„์ „๋ถ„์•ผ์™€ 3์ฐจ์›๋ฐ์ดํ„ฐ๋กœ๋ถ€ํ„ฐ ์ƒˆ๋กœ์šด ์˜์ƒ์„ ๋งŒ๋“ค์–ด ๋‚ด๋Š” ์ปดํ“จํ„ฐ ๊ทธ๋ž˜ํ”ฝ์Šค๊ฐ€ ๊ฒฐํ•ฉํ•œ ํ˜•ํƒœ์ด๋‹ค. 2. ์–ด๋„๋น„์‚ฌ์˜ ๋Œ€ํ‘œ์ ์ธ ์˜์ƒ ์ฒ˜๋ฆฌ ์†Œํ”„ํŠธ์›จ์–ด๋กœ๋Š” ํฌํ† ์ƒต์„, ๊ทธ๋ž˜ํ”ฝ ์ฒ˜๋ฆฌ ์†Œํ”„ํŠธ์›จ์–ด๋กœ๋Š” ์ผ๋Ÿฌ์ŠคํŠธ๋ ˆ์ดํ„ฐ๋ฅผ ๋“ค ์ˆ˜ ์žˆ๋‹ค. ๊ฐ ์†Œํ”„ํŠธ์›จ์–ด์˜ ๋ฉ”๋‰ด๋ฅผ ์˜ˆ๋กœ๋“ค์–ด ์˜์ƒ์ฒ˜๋ฆฌ์™€ ๊ทธ๋ž˜ํ”ฝ์Šค์˜ ์ฐจ์ด์ ์„ ์ •์˜ํ•ด๋ณด๋ผ. : ์˜์ƒ์ฒ˜๋ฆฌ๋ž€ ๊ธฐ์กด์˜ ์ด๋ฏธ์ง€๋ฅผ ๊ฐœ์„ ํ•˜๊ฑฐ๋‚˜ ์ธ์‹ํ•˜๋Š” ๋ถ„์•ผ, ๊ทธ๋ž˜ํ”ฝ ์ฒ˜๋ฆฌ๋Š” ์•„๋ฌด๋Ÿฐ ์ž…๋ ฅ์ด ์—†์–ด๋„ ๊ทธ๋ฆผ.. 2020. 7. 3.