Tool Open source

Heat Kernel Textures (HKTex)

HKTex is an intrinsic texture representation and research software for triangular meshes. Instead of using a UV atlas, it represents appearance directly on the mesh with anisotropic heat kernels, the geodesic counterparts of Gaussians; kernel positions, optimisation, pruning, and densification operate on the surface. It can fit textures from textured meshes or multi-view observations and supports differentiable and physically based rendering through a Mitsuba-based pipeline. The repository includes KNN-accelerated HKTex experiments, adaptive density controllers, rendering and optimisation workflows, neural-texture and vertex-colour baselines, benchmarking utilities, and interactive notebooks. The documented setup targets Python 3.11 on Linux with an NVIDIA GPU and a CUDA 12.9-compatible driver. It is released under the MIT License.

View repository Mentioned in 1 video ↓

What Heat Kernel Textures (HKTex) is used for

1 use taken from transcripts — each links to the moment in the video.

  • Represents textures directly on 3D meshes with heat kernels instead of UV maps, supporting texture fitting from meshes or images and physically based rendering.

Videos mentioning Heat Kernel Textures (HKTex)

1 in the library.