-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathprocedural_knots.html
116 lines (99 loc) · 4.8 KB
/
procedural_knots.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>Procedural Knots</title>
<link href="style.css" rel="stylesheet" type="text/css" />
<div class="header">
<h1> Procedural Texturing of Solid Wood with Knots </h1>
<p class=titletext>Maria Larsson, Takashi Ijiri, Hironori Yoshida, Johannes A. J. Huber,
Magnus Fredriksson, Olof Broman, and Takeo Igarashi
</p>
<p class=titletext>
<a href=https://s2022.siggraph.org/ target="_blank">SIGGRAPH 2022</a> /
<a href=https://dl.acm.org/journal/tog target='blank'>ACM Transactions on Graphics</a>
<figure>
<img src="procedural_knots/teaser.jpg" alt="Procedural Knots Title Image" class=headerimage>
</p>
</div>
<body>
<h3>SIGGRAPH Sesions</h3>
<p>
<ul>
<li>
<a href=https://s2022.siggraph.org/session/?sess=sess102 target="_blank">
Round Table: Volumes and Materials</a>. Monday, 8 August 2022, 9am - 10:30am PDT
</li>
<li><a href=https://s2022.siggraph.org/session/?sess=sess423 target="_blank">
Lab Demo</a>. Monday, 8 August 2022, 2pm - 2:30pm PDT
</li>
</ul>
</p>
<h3>Abstract</h3>
<p> 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.
</p>
<h3>Video</h3>
<p>
<iframe
width="800"
height="450"
src="https://www.youtube.com/embed/1TM90Y55UO0"
title="YouTube video player"
frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen>
</iframe>
</p>
<h3>Paper download</h3>
<p>
<a href="procedural_knots/Procedural_Knots_2022.pdf" target="_blank">PDF 📄</a> (13.9 MB)<br>
</p>
<p>
<a href=https://dl.acm.org/doi/abs/10.1145/3528223.3530081 target="_blank">ACM Link 🔗</a>
</p>
<h3> Source Code</h3>
<p>
<a href=https://www.shadertoy.com/view/fsyyzt target="_blank">ShaderToy 🔗</a> (simplified implementation)<br>
<a href=https://github.com/marialarsson/procedural_knots target="_blank">Github 🔗</a> (full implementation)
</p>
<h3>Presentation</h3>
<p>Presentation video recording (15 min):</p>
<p>
<iframe
width="395" height="220"
src="https://www.youtube.com/embed/mMvoTtipJac"
frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen>
</iframe>
</p>
<h3>Media</h3>
<p>
<li><a href=https://ja.takram.com/projects/siggraph-asia-2024 target="_blank">SIGGRAPH Asia 2024 branding design (JP)</a>,
Takram Blog post</li>
</p>
<h3> Authors</h3>
<p><a href=home.html target="_blank">Maria Larsson</a>, The University of Tokyo<br>
<a href=https://takashiijiri.com/ target="_blank">Takashi Ijiri</a>, Shibaura Institute of Technology<br>
<a href=http://hy-ma.com/ target="_blank">Hironori Yoshida</a>, Future University Hakodate<br>
<a href=https://www.ltu.se/staff/j/johhub-1.155738?l=en target="_blank">Johannes A. J. Huber</a>, Luleå University of Technology<br>
<a href=https://www.ltu.se/staff/m/magfre-1.58741?l=en target="_blank">Magnus Fredriksson</a>, Luleå University of Technology<br>
<a href=https://www.ltu.se/staff/o/olof-1.12258?l=en target="_blank">Olof Broman</a>, Luleå University of Technology<br>
<a href=https://www-ui.is.s.u-tokyo.ac.jp/~takeo/ target="_blank">Takeo Igarashi</a>, The University of Tokyo</a>
</p>
<h3> Reference </h3>
<p>Maria Larsson, Takashi Ijiri, Hironori Yoshida, Johannes A. J. Huber, Magnus Fredriksson, Olof Broman, Takeo Igarashi.
Procedural Texturing of Solid Wood with Knots.
ACM Transactions on Graphics (Proceedings of SIGGRAPH), 41(4), July 2022.
</p>
</body>
</html>