blender 5.3可把ply、spz等高斯泼溅数据作为点云导入,再检查点云type为3d gaussian splat及对应缩放、旋转和辐射属性。导入和渲染前先保留原始文件;仅有普通点位置与颜色的数据,不会自动变成包含完整高斯参数的场景。
按文件格式导入数据
几何节点中的Import PLY可读取指定PLY文件,Import SPZ则读取SPZ高斯数据;按节点要求提供文件路径,并连接到后续几何输出。文件需包含对应格式实际支持的数据,不能只更改扩展名。
5.3也支持发布说明列出的glTF路径。导入后先在Workbench或对应渲染器查看,再进入几何节点编辑,不将普通网格导入结果与高斯点云混淆。

官方示例:Blender点云属性中的3D Gaussian Splat类型及属性。
检查点云类型及关键属性
点云属性中的Type区分Points和3D Gaussian Splat。高斯类型除position等基础属性,还使用scale、四元数rotation、radiance:base及radiance:sh_{index}等数据。
几何节点处理时应保留渲染所需属性。默认以自发光方式显示的辐射值,不能直接当作普通表面颜色随意替换。
生成Blender Python (bpy)脚本,该脚本使用node_groups API和GeometryNodeTree接口程序化地创建几何节点修改器树,用于参数化3D资产生成。

官方示例:Blender官方高斯泼溅重新打光节点和效果示例。
再决定是否重新打光
官方示例通过Diffuse BSDF等表面着色器尝试重新打光,目前属于基础支持。对比原始素材的亮部和透明区域,确认可接受后再用于目标工程。
常见训练素材使用sRGB,而渲染在线性空间进行;低透明度、高辐射区域可能偏离原始结果。性能也仍在优化,不对全部数据量作流畅性保证。










