TY - JOUR
T1 - Procedural texturing of solid wood with knots
AU - Larsson, Maria
AU - Ijiri, Takashi
AU - Yoshida, Hironori
AU - Huber, Johannes A.J.
AU - Fredriksson, Magnus
AU - Broman, Olof
AU - Igarashi, Takeo
N1 - Funding Information:
This work was supported by a collaborative research fund between Mercari Inc. R4D and RIISE, University of Tokyo, JST ACT-X Grant Number JPMJAX210P, Japan, JST CREST Grant Number JPMJCR17A1, Japan, and JST ACT-I Grant Number JPMJPR17UT, Japan. We would further like to thank the anonymous reviewers and the participants of the expert evaluation for their constructive feedback.
Publisher Copyright:
© 2022 ACM.
PY - 2022/7/22
Y1 - 2022/7/22
N2 - We present a procedural framework for modeling the annual ring pattern of solid wood with knots. Although wood texturing is a well-studied topic, there have been few previous attempts at modeling knots inside the wood texture. Our method takes the skeletal structure of a tree log as input and produces a three-dimensional scalar field representing the time of added growth, which defines the volumetric annual ring pattern. First, separate fields are computed around each strand of the skeleton, i.e., the stem and each knot. The strands are then merged into a single field using smooth minimums. We further suggest techniques for controlling the smooth minimum to adjust the balance of smoothness and reproduce the distortion effects observed around dead knots. Our method is implemented as a shader program running on a GPU with computation times of approximately 0.5 s per image and an input data size of 600 KB. We present rendered images of solid wood from pine and spruce as well as plywood and cross-laminated timber (CLT). Our results were evaluated by wood experts, who confirmed the plausibility of the rendered annual ring patterns.
AB - We present a procedural framework for modeling the annual ring pattern of solid wood with knots. Although wood texturing is a well-studied topic, there have been few previous attempts at modeling knots inside the wood texture. Our method takes the skeletal structure of a tree log as input and produces a three-dimensional scalar field representing the time of added growth, which defines the volumetric annual ring pattern. First, separate fields are computed around each strand of the skeleton, i.e., the stem and each knot. The strands are then merged into a single field using smooth minimums. We further suggest techniques for controlling the smooth minimum to adjust the balance of smoothness and reproduce the distortion effects observed around dead knots. Our method is implemented as a shader program running on a GPU with computation times of approximately 0.5 s per image and an input data size of 600 KB. We present rendered images of solid wood from pine and spruce as well as plywood and cross-laminated timber (CLT). Our results were evaluated by wood experts, who confirmed the plausibility of the rendered annual ring patterns.
KW - Distance field
KW - Natural phenomena
KW - Procedural texturing
KW - Smooth minimum
KW - Volumetric texturing
KW - Wood
UR - http://www.scopus.com/inward/record.url?scp=85135164162&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85135164162&partnerID=8YFLogxK
U2 - 10.1145/3528223.3530081
DO - 10.1145/3528223.3530081
M3 - Article
AN - SCOPUS:85135164162
SN - 0730-0301
VL - 41
JO - ACM Transactions on Graphics
JF - ACM Transactions on Graphics
IS - 4
M1 - 3530081
ER -