Rendering, Composition, and Animation in SuGaR
1. Rendering a Scene
view_sugar_results.ipynb
notebook๊ณผ metrics.py
์คํฌ๋ฆฝํธ๋ ํ์ด๋ธ๋ฆฌ๋ ํํ๊ณผ Gaussian Splatting rasterizer๋ฅผ ์ฌ์ฉํ์ฌ ์ฅ๋ฉด์ ๋ ๋๋งํ๋ ๋ฐฉ๋ฒ์ ์์๋ฅผ ์ ๊ณตํฉ๋๋ค.
์์ธํ ๋ด์ฉ์ ๊ณง ์ถ๊ฐ๋ ์์ ์
๋๋ค.
2. Composition and Animation Data from Blender
- Exporting from Blender:
blender
directory๋ Blender์์ ์์ ํ๊ฑฐ๋ ์ ๋๋ฉ์ด์
ํ SuGaR meshes์ composition ๋ฐ animation ๋ฐ์ดํฐ๋ฅผ ๋ด๋ณด๋ด๋ ์ฌ๋ฌ Python ์คํฌ๋ฆฝํธ๊ฐ ํฌํจ๋์ด ์์ต๋๋ค.
sugar_scene/sugar_compositor.py
์คํฌ๋ฆฝํธ์๋ ์ด๋ฌํ ์ ๋๋ฉ์ด์
๋๋ composition ๋ฐ์ดํฐ๋ฅผ PyTorch๋ก ๊ฐ์ ธ์ SuGaR ํ์ด๋ธ๋ฆฌ๋ ํํ์ ์ ์ฉํ ์ ์๋ Python ํด๋์ค๊ฐ ํฌํจ๋์ด ์์ต๋๋ค.
3. High-Quality Rendering with Hybrid Representation
- Hybrid representation: ํ์ด๋ธ๋ฆฌ๋ ํํ์ ํตํด Gaussian Splatting rasterizer๋ฅผ ์ฌ์ฉํ์ฌ ๊ณ ํ์ง์ ์ฅ๋ฉด ๋ ๋๋ง์ด ๊ฐ๋ฅํฉ๋๋ค.
- ์๋ ์์๋ฅผ ์ฐธ๊ณ ํ์ธ์.
4. Future Tutorial
- ์ด๋ฌํ ์คํฌ๋ฆฝํธ์ ํด๋์ค๋ฅผ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ์ด ์ฝ๊ฐ ๊น๋ค๋ก์ธ ์ ์์ต๋๋ค. ์ฌ์ฉ๋ฒ์ ๋ํ ์์ธํ ํํ ๋ฆฌ์ผ์ด ๊ณง ์ถ๊ฐ๋ ์์ ์
๋๋ค.
Leave a comment