This Blender addon streamlines the process of working with 3DGS (3D Gaussian Splatting) scans in your 3D projects. Here's what it offers:
- Automatic Conversion: Seamlessly transforms.ply scan files into Blender-compatible objects.
- Eevee Compatibility: Converted objects are fully renderable with Blender's Eevee engine.
- Full Object Control: Manipulate your imported scans just like any other Blender object:
- Move, scale, and rotate with precision
- Easily duplicate to populate your scenes
- Advanced Lighting Integration:
- Light-Reactive Objects: Imported scans fully interact with scene lighting for realistic rendering
- Option for shadeless display to preserve the raw scan appearance
- Seamlessly blend scans with other 3D elements in your scene
- Color Enhancement: Fine-tune the visual appeal of your scans with built-in color editing tools. By bridging the gap between 3DGS technology and Blender's powerful ecosystem, this addon empowers artists and designers to seamlessly incorporate realistic, light-responsive scans into their 3D workflows.
This project demonstrates the local setup and execution of the Make-It-Animatable pipeline for automatic 3D character rigging.
-
Python (via Conda environment)
-
PyTorch
-
PyTorch3D
-
Git LFS
-
Blender (for
.objmesh preview and debugging) -
Installed all required dependencies using
requirements.txt. -
Cloned LFS assets via HuggingFace.
-
Rigged custom
.objmesh locally usingapp.py. -
Manually managed submodule issues for clean GitHub upload.
Based on the original project by Jason Gzy.
❗❗Please note❗❗ The addon was made for the most current version of Blender at the time of writing - Blender 4.2 version. The addon will NOT work with previous versions of Blender. If you zip the installation package yourself, please make sure the zip file is named as: gs_render_by_kiri_engine.zip