<aside> ๐Ÿ’ก

<์˜คํ”ˆํ”„๋ ˆ์ž„์›์ŠคLIB> https://openframeworks.cc/download/

<ํŒŒ์ดํ”„๋ผ์ธ> a.๋ฒ„ํ…์Šค์‰์ด๋” : ์ ์ฐ๊ธฐ b.์กฐ๋ฆฝ๋‹จ๊ณ„ : ์—์ง€๋ฐฐ์น˜ c.๋ž˜์Šคํ„ฐํ™” : ํ™”๋ฉด์— ๋ณด์ผ ํ”ฝ์…€๊ณ„์‚ฐ ๋ฐ ํ”„๋ž˜๊ทธ๋จผํŠธ ๊ณ„์‚ฐ(๋ฐ์ดํ„ฐ๊ตฌ์กฐ์ฒด) d.ํ”„๋ž˜๊ทธ๋จผํŠธ์ฒ˜๋ฆฌ : ํ”ฝ์…€์— ๊ฐ์ข… ๊ฐ’ ๋ถ€์—ฌ ใ„ดํ”„๋ž˜๊ทธ๋จผํŠธ ํƒœ์ŠคํŒ… - ๊ทธ๋ฆด ํ”ฝ์…€ ๊ตฌ๋ถ„ ใ„ด๋ธ”๋žœ๋”ฉ ์—ฐ์‚ฐ - ๋น›๋ฒˆ์ง๋“ฑ ์ƒํ˜ธ์ž‘์šฉ ๊ณ„์‚ฐ

=๋ฉ”์ธ.cpp= setup() ใ„ด๊ฐ์ข…์ค‘์š”์„ค์ • ใ„ด๋ฉ”์‰ฌํ˜ธ์ถœ ใ„ด์…ฐ์ด๋”ํ˜ธ์ถœ ใ„ด์†Œ์Šคํ˜ธ์ถœ(ํ…์Šค์ณ๋“ฑ) update() draw() key() mouse()

=๋ฒ„ํƒ์Šค์…ฐ์ด๋”.vert= 0์œ„์น˜ 1์ƒ‰์ƒ 2๋…ธ๋ง 3UV

=ํ”„๋ž˜๊ทธ๋จผํŠธ์…ฐ์ด๋”.frag= 3UV โ†’ ํ…์Šค์ณ, ๊ฐ์ข… ๋น› ๊ด€๋ จ ํ›„๋ณด์ •

</aside>