Skip to content

LeoDarcy/SceneGS

Repository files navigation

2DGS+XXXX

Code base: 2DGS

Target:enable learnable environment map

Modification: gaussian_renderer/__init__.py

HashScaffold+ShadingEnvironment

Code base: Scaffold + HashGrid (gaussian_model.py)

Modification: gaussian_renderer/__init__.py Line 394

train.py Line49: BJY_RenderingSettings ={"env_color" , "bounce"}

"env_color": enable learnable environment map

"bounce": enable reflection from other Gaussians

HashScaffold+RefNeRF

Code base: Scaffold + HashGrid (gaussian_renderer/__init__.py Line 27=Scaffold, Line 28= HashGrid)

Using Integrated Directional Encoding in RefNeRF (gaussian_model.py Line 241)

Using 8-layer MLP as specular decoder (gaussian_model.py Line 155)

Option: Using 2-layer MLP as specular decoder (gaussian_model.py Line 149-154)

Loss: Color loss + normal loss (predicted_normal_loss)

Scaffold+RefNeRFV3

Code base: Scaffold

Update: MLP(feature, view direction) -> tints/ roughness/ normals

We find that HashGrid can not improve. Why?

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published