EQUINOX-3D ํŒจํ‚ค์ง€ ๋ฐ ๋ธŒ๋ผ์šฐ์ € ๊ธฐ๋ฐ˜ 3D Fusion ์—”์ง„ ์ถœ์‹œ


EQUINOX-3D ํŒจํ‚ค์ง€ ๋ฐ ๋ธŒ๋ผ์šฐ์ € ๊ธฐ๋ฐ˜ 3D Fusion ์—”์ง„ ์ถœ์‹œ

Gabor Nagy๋Š” ์›๋ž˜์˜ ์•„์ด๋””์–ด๋ฅผ ๊ฒธ์†ํ•˜๊ณ  ์กฐ์šฉํžˆ ์ž‘์—…ํ•˜๋ฉฐ ๋ฆด๋ฆฌ์Šค์— ๋งŒ์กฑํ•˜์ง€ ์•Š๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์ง€๋งŒ ์ด๊ฒƒ์ด ๋ฐ”๋กœ ์ œ๊ฐ€ ์—ฌ๋Ÿฌ๋ถ„๊ณผ ๊ณต์œ ํ•˜๊ณ  ์‹ถ์€ ๊ฒƒ์ž…๋‹ˆ๋‹ค(ํ•˜์ด๋ผ์ดํŠธ๋Š” ๋งˆ์ง€๋ง‰์— ์žˆ์Šต๋‹ˆ๋‹ค).

EQUINOX-3D๋Š” Linux, Mac OS X ๋ฐ SGI IRIX์—์„œ ์‹คํ–‰๋˜๋Š” ๊ฒธ์†ํ•˜๊ณ  ์ตœ์†Œํ•œ์˜ 3D ๋ชจ๋ธ๋ง, ์• ๋‹ˆ๋ฉ”์ด์…˜, ์‚ฌ์‹ค์ ์ธ ๋ Œ๋”๋ง ํŒจํ‚ค์ง€์ž…๋‹ˆ๋‹ค.

์ƒˆ ๋ฒ„์ „ v0.9.9 EQUINOX-3D:

  • ์˜ˆ๋ฅผ ๋“ค์–ด .fbx ํŒŒ์ผ๋ณด๋‹ค ํ›จ์”ฌ ํšจ์œจ์ ์ธ .eqx ๋ฐ”์ด๋„ˆ๋ฆฌ ํŒŒ์ผ ํ˜•์‹์„ ํ†ตํ•ด ์ €์ž๋Š” 138kB์™€ 15MB์˜ ๋น„๊ต๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
  • ํ‘œํ˜„
    • Cg, GLSL ๋ฐ GLES/WebGL๊ณผ ํ•จ๊ป˜ ์ž‘๋™ํ•˜๋Š” ์ƒ๋‹นํžˆ ์ตœ์ ํ™”๋œ ์…ฐ์ด๋” ์ƒ์„ฑ๊ธฐ
    • PBR ์…ฐ์ด๋”๋Š” Cg ๋ฐ GLSL์—์„œ๋„ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.
    • ํ…์Šค์ฒ˜ ๋งคํผ ํ๋ธŒ๋งต์€ reyieracer์—์„œ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.
    • PBR ์…ฐ์ด๋”๋ฅผ ๋ Œ๋”๋งํ•  ๋•Œ ์ค‘์š”๋„ ์ƒ˜ํ”Œ๋ง ์„ฑ๋Šฅ์ด ๋”์šฑ ํšจ์œจ์ ์ž…๋‹ˆ๋‹ค.
    • ํŽธ์ง‘๊ธฐ์—์„œ๋Š” ์˜ˆ๋ฅผ ๋“ค์–ด glTF2.0 ํŒŒ์ผ์— ๋‚ด์žฅ๋œ ํ…์Šค์ฒ˜๋ฅผ ์ €์žฅํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
    • ์กฐ๋ช…/์กฐ๋„ ๋งต์ด ๊ฐœ์„ ๋˜์—ˆ์œผ๋ฉฐ ์ด์ œ ์…ฐ์ด๋”์— "Irradiance" ๋งค๊ฐœ๋ณ€์ˆ˜๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.
    • CG ๋ฐ GLSL ์…ฐ์ด๋”์˜ ์ŠคํฌํŠธ๋ผ์ดํŠธ ์ง€์›
    • ์Šคํฟ ๋ฐ ์ŠคํฌํŠธ๋ผ์ดํŠธ ๋žจํ”„์—๋Š” ๋ณ„๋„์˜ ํ™•์‚ฐ๊ด‘ ๋ฐ ๋ฐ˜์‚ฌ๊ด‘ ์„ค์ •์ด ์žˆ์Šต๋‹ˆ๋‹ค.
    • ์ด์ œ ์ฐธ์กฐ๋ฅผ ๋ Œ๋”๋งํ•  ๋•Œ ๋ฐฐ๊ฒฝ์— ์ด๋ฏธ์ง€๋ฅผ ๋กœ๋“œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๋ชจ๋ธ๋ง
    • ์ด์ œ ํƒ€์‚ฌ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์ด๋‚˜ Equinox ์ž์ฒด(Ctrl+R)๋กœ ์ˆ˜์ •๋œ ํ…์Šค์ฒ˜๋ฅผ ๋‹ค์‹œ ๋กœ๋“œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
    • ์Šคํ”Œ๋ผ์ธ์„ ๋”ฐ๋ผ ๋Œ์ถœ์‹œํ‚ต๋‹ˆ๋‹ค. ์ „์ฒด ํด๋ฆฌ๊ทธ๋ฃน์— ๊ฑธ์ณ ๋Œ์ถœ์‹œํ‚ค๊ฑฐ๋‚˜ ๊ฐ ์Šคํ”Œ๋ผ์ธ์„ ๋”ฐ๋ผ ๊ฐœ๋ณ„์ ์œผ๋กœ ๋Œ์ถœ์‹œํ‚ฌ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
    • ์Šคํ”Œ๋ผ์ธ์— ๋Œ€ํ•œ ๊ฐ€์žฅ์ž๋ฆฌ. ๋ฉ”์‰ฌ ๊ฐ€์žฅ์ž๋ฆฌ์—์„œ ์Šคํ”Œ๋ผ์ธ์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
    • ๋“œ๋””์–ด ๊ธฐ๋ณธ์ ์ธ ๊ธฐ๋Šฅ์„ ๊ฐ–์ถ˜ UV ์—๋””ํ„ฐ๊ฐ€ ๋“ฑ์žฅํ–ˆ์Šต๋‹ˆ๋‹ค.

ํ“จ์ „ ์—”์ง„์€ ๋…๋ฆฝ์ ์œผ๋กœ ์‹คํ–‰๋  ์ˆ˜ ์žˆ๋Š” "๊ฒŒ์ž„ ์—”์ง„"์ž…๋‹ˆ๋‹ค.

์ƒˆ ๋ฒ„์ „์—์„œ:

  • ์ด์ œ WebAssembly์™€ WebGL ๋•๋ถ„์— ๋ธŒ๋ผ์šฐ์ €์—์„œ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค! ์ €์ž์— ๋”ฐ๋ฅด๋ฉด ํ”„๋กœ์ ํŠธ ํŒŒ์ผ์˜ ์••์ถ•์„ฑ ๋•๋ถ„์— ๊ดด๋ฌผ ๊ฐ™์€ Unity ํŒŒ์ผ๊ณผ ๋‹ฌ๋ฆฌ ๋กœ๋”ฉ ์†๋„๊ฐ€ ๋งค์šฐ ๋น ๋ฆ…๋‹ˆ๋‹ค. ์ „์ฒด PBR ๋ Œ๋”๋ง์ด ๋ฐœํ‘œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ €์ž๊ฐ€ ์ž‘์€ ๊ฒƒ์„ ์ค€๋น„ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ฐ๋ชจ.

์ฆ๊ฑฐ์šด ๋ชจํ—˜์„ ์ฆ๊ฒจ๋ณด์„ธ์š”.

์ถœ์ฒ˜ : linux.org.ru

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€