Kiri-Innovation / 3dgs-render-blender-addon

3DGS Render by KIRI Engine
Apache License 2.0
221 stars 2 forks source link

3DGS Render Blender Addon by KIRI Engine

License

Introduction:

This Blender addon streamlines the process of working with 3DGS (3D Gaussian Splatting) scans in your 3D projects. Here's what it offers:

  1. Automatic Conversion: Seamlessly transforms.ply scan files into Blender-compatible objects.
  2. Eevee Compatibility: Converted objects are fully renderable with Blender's Eevee engine.
  3. 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
  4. 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
  5. 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.

Installation:

❗❗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

Please follow the installation guide in the doc.

❗❗How to fix the error when clicking on Start camera update button❗❗
Download the addon from GitHub
Unzip the file
Rename the folder to gs_render_by_kiri_engine
Zip it to gs_render_by_kiri_engine.zip
Install the addon inside Blender
Enjoy!

Tutorial:

The instructions can be found in doc. The tutorial video can be found here.

Questions:

If you run into any issues or questions, feel free to ask on our Discord thread

Acknowledgement:

Thanks to everybody who contributes to this good work from the KIRI Engine team.