4DGS 的 .ply 若含名为 t 的属性需先改名为 ttt,否则 Blender 会静默忽略;需自行准备 3DGS/4DGS 的 .ply 数据文件,仓库仅含示例 4D corgi 资产;需新建 collection 存放 seq05 并将其排除出渲染可见性
Blender-3DGS-4DGS-Viewer-Node
mediastormDevMIT更新放缓在 Blender 里轻量查看高斯泼溅数据、设计相机运动轨迹,并把配置导出给外部高斯渲染器使用。
A lightweight point-based visualization tool used for inspecting Gaussian data, designing camera motion, and exporting setups for external Gaussian renderers.
下载或克隆仓库后在 Blender 中 File → Append → NodeTree → GeometryNodesTree,再在几何节点编辑器 Shift+A → Group → GeometryNodesTree 添加节点组README 未说明具体显存或 GPU 型号要求,仅要求 Blender 4.3+,支持 Windows / macOS / Linux。
Blender 节点工具,用于加载预览 3DGS/4DGS 点云并设计相机运动
在 Blender 里轻量查看高斯泼溅数据、设计相机运动轨迹,并把配置导出给外部高斯渲染器使用。
核心能力
- 加载并可视化 3DGS 与 4DGS 的 .ply 文件
- 内置基础着色器预设,支持风格化或解析式预览
- 通过 Frame_Index 参数或 #frame 绑定控制 4DGS 播放
- 可作为几何节点组追加进自定义 Blender 管线
- 支持在 Cycles 与 Eevee 中做高斯渲染探索
容易踩的坑
暂无 release 数据(可能没有发版,或尚未同步)。
用户点评
登录用户的真实使用记录,可按版本和硬件筛选还没有人点评。第一个说出真实体验的人最有价值。
The UGRS 4D Gaussian Splatting project is now officially live on the Blender Demo Files page
Cycles native ray-traced Gaussian rendering in an infinite mirror environment.
Real-time 4DGS bullet-time effect rendered entirely in Eevee.
Blender Demo File - UGRS Real-time 4DGS Demo for Blender 5.0 © 2025 Mediastorm & 4DV.ai — Released under the Creative Commons Attribution (CC-BY 4.0) License.
This demo is part of the SIGGRAPH 2025 Real-Time Live! “InfiniteStudio: 4D Volumetric Capture for Filmmaking and Beyond” showcase, recognized with the Best in Show award.
Blender Gaussian Quick Viewer

Overview
A custom Blender node originally developed by Mediastorm during the ASUS 4DGS Yungang Grottoes project. It supports loading and previewing of 3D Gaussian Splatting (3DGS) and 4D Gaussian Splatting (4DGS) datasets,
providing basic visualization styles for quick inspection and camera motion design. This viewer represents an early component of the Universal Gaussian Rendering System (UGRS), a broader R&D effort exploring unified Gaussian rendering and visualization workflows.
Its technology was later featured in the SIGGRAPH 2025 Real-Time Live! showcase “InfiniteStudio: 4D Volumetric Capture for Filmmaking and Beyond” — which received the Best in Show Award.
Features
Load and visualize .ply files for 3DGS and 4DGS Basic shader presets for stylized or analytic previews Easy to integrate into custom Blender pipelines Experimental visualization for dynamic 4DGS sequences
Requirements
Blender 4.3+
Platform: Windows / macOS / Linux
How to Use
- Clone or download this repository.
- Add the provided assets into your Blender scene collection.(The sample project already includes a 4D corgi .ply asset.)
- Create a new collection to store seq05 and exclude it from rendering visibility.
-
If using a new project: Go to File → Append → NodeTree → GeometryNodesTree Add the node group in the Geometry Nodes editor via Add (Shift + A) → Group → GeometryNodesTree
-
Load the 3DGS/4DGS .ply file through the node’s file path input, and ensure the parameters match the reference setup.
- Control playback via the Frame_Index_input parameter. You can keyframe it manually or enter #frame to bind it to the current timeline frame.
⚠️ Important: If your 4DGS .ply file contains an attribute named t, rename it to ttt before import — Blender silently ignores attributes named t due to internal parsing rules.
🔬 Technology Exploration
Mediastorm’s ongoing R&D explores advanced Gaussian rendering within Blender’s ecosystem, bridging procedural rendering, real-time lighting, and volumetric representation.
Current Focus
Spherical Harmonics Shading
Full-space Gaussian Evaluation
Realtime Eevee Integration
Shadow & Reflection Support
Proxy Mesh Approximation
🙏 Acknowledgements
Special thanks to Zhang Yu (4DV.ai) for clarifying the fundamental differences between 3DGS and 4DGS in the early stages of development. His guidance ensured this tool was built on a correct conceptual foundation.
📺 Follow & Contact
For development logs (in Chinese): 👉 (Bilibili)








