JavaRush /Java Blog /Random-KO /๋น„๋””์˜ค ์ฃผ๋ง #54. Java๋กœ 3D ํ™”๋ฉด ๋ณดํ˜ธ๊ธฐ๋ฅผ ์ž‘์„ฑํ•˜๊ณ , IT ์ด๋ ฅ์„œ๋ฅผ ์ž‘์„ฑํ•  ๋•Œ ๋ฏธ๊ตญ์˜ ํŠน์„ฑ์— ...

๋น„๋””์˜ค ์ฃผ๋ง #54. Java๋กœ 3D ํ™”๋ฉด ๋ณดํ˜ธ๊ธฐ๋ฅผ ์ž‘์„ฑํ•˜๊ณ , IT ์ด๋ ฅ์„œ๋ฅผ ์ž‘์„ฑํ•  ๋•Œ ๋ฏธ๊ตญ์˜ ํŠน์„ฑ์— ๋Œ€ํ•ด ๋ฐฐ์šฐ๊ณ , Java์—์„œ ๋ฌธ์ž์—ด ์ฒ˜๋ฆฌ๋ฅผ ์—ฐ๊ตฌํ•ฉ๋‹ˆ๋‹ค.

Random-KO ๊ทธ๋ฃน์— ๊ฒŒ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค

์ž๋ฐ”. 3D ๊ณต๊ฐ„์—์„œ ๋ณ„ ๊ทธ๋ฆฌ๊ธฐ

3D ๊ทธ๋ž˜ํ”ฝ์„ ๋งŒ๋“ค ๋•Œ ํ•ญ์ƒ 3ds Max, Maya, Blender ๋“ฑ๊ณผ ๊ฐ™์€ ํŠน์ˆ˜ ๋„๊ตฌ๋ฅผ ์‚ฌ์šฉํ•ด์•ผ ํ•˜๋Š” ๊ฒƒ์€ ์•„๋‹™๋‹ˆ๋‹ค. Java ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด์˜ ํ‘œ์ค€ ๋„๊ตฌ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ฐ„๋‹จํ•œ 3์ฐจ์› ์• ๋‹ˆ๋ฉ”์ด์…˜์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ถ”๊ฐ€ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•˜์ง€ ์•Š๊ณ ๋„ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. Java๋กœ ์›€์ง์ด๋Š” ๋ณ„์ด ๋น›๋‚˜๋Š” ํ•˜๋Š˜์ด ํฌํ•จ๋œ 3D ํ™”๋ฉด ๋ณดํ˜ธ๊ธฐ์šฉ ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•˜๊ณ  ์‹คํ–‰ํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๊ด€์‹ฌ์ด ์žˆ๋‹ค๋ฉด Sergei Arkhipov์˜ ๊ต์œก ๋น„๋””์˜ค๋ฅผ ์‹œ์ฒญํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค. ๋น„๋””์˜ค ์•„๋ž˜ ์„ค๋ช…์—์„œ GitHub์˜ ํ”„๋กœ์ ํŠธ ์†Œ์Šค์— ๋Œ€ํ•œ ๋งํฌ๋ฅผ ์ฐพ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ฏธ๊ตญ IT ๊ธฐ์—…์„ ์œ„ํ•œ ์ด๋ ฅ์„œ | ์ด๋ฏผ์ž ์ด๋ ฅ์„œ์˜ 90%๊ฐ€ ๋ฏธ๊ตญ ์“ฐ๋ ˆ๊ธฐํ†ต์— ๋“ค์–ด๊ฐ€๋Š” ์ด์œ 

๋ฏธ๊ตญ IT ๊ธฐ์—…์˜ ์ด๋ ฅ์„œ๋ฅผ ์ž‘์„ฑํ•  ๋•Œ๋Š” ๋‹ค์–‘ํ•œ ํ˜„์ง€ ์š”์ธ์„ ๊ณ ๋ คํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ์ด๋ ฅ์„œ์— ๋‚˜์ด, ์„ฑ๋ณ„์„ ํ‘œ์‹œํ•˜๊ฑฐ๋‚˜ ์‚ฌ์ง„์„ ์ถ”๊ฐ€ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ์–ด๋–ค ์‚ฌ๋žŒ๋“ค์€ ์ด๋Ÿฌํ•œ ์ž‘์€ ๊ฒƒ๋“ค์ด ๊ทธ๋‹ค์ง€ ์ค‘์š”ํ•˜์ง€ ์•Š๋‹ค๊ณ  ์ƒ๊ฐํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฒฐ๊ตญ ์šฐ๋ฆฌ๋Š” ์šฐ์„  ์ „๋ฌธ ๊ธฐ์ˆ ์— ๋Œ€ํ•ด ์ด์•ผ๊ธฐํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์œ„ํ—˜์„ ๊ฐ์ˆ˜ํ•˜์ง€ ์•Š๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค. ๊ทธ๋ ‡์ง€ ์•Š์œผ๋ฉด ์ด๋ ฅ์„œ๊ฐ€ HR ๋ถ€์„œ๋ฅผ ํ†ต๊ณผํ•˜์ง€ ๋ชปํ•˜๊ณ  ์˜จ๋ผ์ธ ์ธํ„ฐ๋ทฐ ์ „ํ™”๋ฅผ ํ—›๋˜์ด ๊ธฐ๋‹ค๋ฆฌ๊ฒŒ ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค. Victoria Borodina์˜ ์›จ๋น„๋‚˜์—์„œ๋Š” ๋ฏธ๊ตญ IT ํšŒ์‚ฌ ์ทจ์—…์„ ์œ„ํ•œ ์˜ฌ๋ฐ”๋ฅธ ์ด๋ ฅ์„œ ์ž‘์„ฑ ๋ฐฉ๋ฒ•์„ ๋ฐฐ์šฐ๊ฒŒ ๋˜๋ฉฐ, ์‹ค๋ฆฌ์ฝ˜ ๋ฐธ๋ฆฌ์—์„œ ์ทจ์—…์„ ๊ณ„ํšํ•˜๋Š” ๋ชจ๋“  ์‚ฌ๋žŒ์—๊ฒŒ ์œ ์šฉํ•œ ์ค‘์š”ํ•œ ์„ธ๋ถ€ ์ •๋ณด๋„ ๊ณต์œ ํ•ฉ๋‹ˆ๋‹ค.

Sergey Tsypanov - ์•„, ์ด ๋Œ€์‚ฌ๋“ค

Sergei Tsypanov์˜ ๋ณด๊ณ ์„œ๋Š” Java์˜ ๋ฌธ์ž์—ด ์ฒ˜๋ฆฌ์— ๊ด€ํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ด ํด๋ž˜์Šค๋Š” Java ์–ธ์–ด์—์„œ ๊ฐ€์žฅ ์ผ๋ฐ˜์ ์ด๊ณ  ์—ฐ๊ตฌ๋˜๋Š” ํด๋ž˜์Šค ์ค‘ ํ•˜๋‚˜๋กœ ๊ฐ„์ฃผ๋˜์ง€๋งŒ ํ•ญ์ƒ ์ƒˆ๋กœ์šด ์ •๋ณด๊ฐ€ ์žˆ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํŠนํžˆ ์ดˆ๋ณด ๊ฐœ๋ฐœ์ž์—๊ฒŒ๋Š” ๋”์šฑ ๊ทธ๋ ‡์Šต๋‹ˆ๋‹ค. java.lang.String์— ๋Œ€ํ•œ ์ง€์‹์„ ์‹ฌํ™”์‹œํ‚ค๊ณ  ์‹ถ๋‹ค๋ฉด ์ด ์˜์ƒ์„ ๋†“์น˜์ง€ ๋ง ๊ฒƒ์„ ๊ถŒํ•ฉ๋‹ˆ๋‹ค. ๋•๋ถ„์— ๊ฐ€์žฅ ํšจ์œจ์ ์ธ ๋ฌธ์ž์—ด ์ฒ˜๋ฆฌ ๋ฐฉ๋ฒ•์„ ์ตํž ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์ฝ”๋ฉ˜ํŠธ
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION