Three.js · WebGL · GLSL — MeshPhysicalMaterial + onBeforeCompile

Woven Cloth布織

Folds are integrated from a tangent angle, so the weave is never stretched. A thread-level normal map, sheen and backlit transmission do the rest. Strip any one and it turns back into a plastic sheet.

Fabric
Strip a layer
View
Weaving