Three.js · WebGL · GLSL — MeshPhysicalMaterial, no image textures

Procedural Wood Grain木目

One 1024² noise field, mip-filtered, drives rings, cathedral arcs, pores, rays and tool marks for colour, roughness and relief together. It stays wood at 10 cm; a tiled photo does not.

Detail fades by its own screen-space footprint (fwidth), so grazing and distant boards never shimmer. Drag to orbit, scroll to zoom.

Species
Finish
0.50
1.8
1.0
 
Kibori 木彫 — timber material
Sawing the boards