atlas

Research map / 3D vision / Gaussian splatting

TexGaussian: Generating High-quality PBR Material via Octree-based 3D Gaussian Splatting

CVPR 2025 · 3D vision › Gaussian splatting · approach: Regularization and primitive design for 3DGS · 8 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes TexGaussian, an octree-based 3D U-Net that places one 3D Gaussian per finest octree leaf of an input mesh and regresses PBR albedo, roughness and metallic maps in a single feed-forward pass.

Problem

Generating PBR materials (albedo, roughness, metallic) for untextured 3D meshes is slow and inconsistent with geometry when methods rely on multi-view 2D diffusion models or point-cloud diffusion, which yield blurry, illumination-baked textures.

Approach

Octant-aligned 3D Gaussian Splatting: each Gaussian sits at the center of the finest octree leaf built from surface points, extended with roughness and metallic channels, and an octree-based 3D U-Net regresses these Gaussian parameters directly from 2D rendering supervision (MSE+LPIPS) rather than diffusion denoising.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use TexGaussian instead of TexOctShapeNet per-category texture generation · ShapeNet averageFID: 59.45 -> 49.76Helped
Use TexGaussian instead of TexOctShapeNet per-category texture generation · ShapeNet averageKID (×102): 2.60 -> 2.07Helped
Use TexGaussian instead of TexOctShapeNet per-category texture generation · ShapeNet averageinference time: 17.44s -> 11.02sHelped
Use TexGaussian instead of Paint3DShapeNet 2D diffusion-based comparison · ShapeNet averageFID: 135.25 -> 100.97Helped
Use TexGaussian instead of Paint3DShapeNet 2D diffusion-based comparison · ShapeNet averageKID (×102): 4.67 -> 1.88Helped
Use TexGaussian instead of DreamMatText-conditioned PBR material generation · Objaverse test set (albedo)FID: 152.63 -> 123.72Helped
Use TexGaussian instead of Fantasia3DText-conditioned PBR material generation · Objaverse test set (albedo)KID (×102): 0.96 -> 0.20Helped
Use TexGaussian instead of DreamMatText-conditioned PBR material generation · Objaverse test set (PBR rendering)FID: 145.49 -> 129.52Helped
Use TexGaussian instead of DreamMatText-conditioned PBR material generation · Objaverse test set (PBR rendering)KID (×102): 0.19 -> 0.02Helped
Use octant-aligned rather than full voxel-aligned Gaussians (ablation)3D Gaussian fitting · Objaverse subset (albedo)PSNR: 23.75 -> 32.60Helped
Use octant-aligned rather than full voxel-aligned Gaussians (ablation)3D Gaussian fitting · Objaverse subset (albedo)LPIPS: 0.17 -> 0.039Helped
Use octant-aligned rather than full voxel-aligned Gaussians (ablation)3D Gaussian fitting · Objaverse subset (albedo)SSIM: 0.92 -> 0.97Helped

Limitations

Experimental setup

Datasets: ShapeNet Objaverse Cap3D captions

Benchmarks: ShapeNet (bench, car, chair, table) Objaverse PBR test subset (200 objects)

Metrics: FID KID PSNR LPIPS SSIM inference time

Baselines: Point-UV TexOct TEXTure Text2Tex Paint3D TexPainter Fantasia3D FlashTex DreamMat Make-it-Real

Builds on: 3D Gaussian Splatting LGM octree-based convolutional neural networks (O-CNN) Point-UV TexOct

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy