- 最后登录
- 2017-9-18
- 注册时间
- 2011-1-12
- 阅读权限
- 90
- 积分
- 12276
- 纳金币
- 5568
- 精华
- 0
|
1 Introduction
Beadwork is the art of connecting beads together by wires. While
common beadwork is two-dimensional (2D), three-dimensional
(3D) beadwork is also popular in oriental regions such as Japan
and China. However, the design and construction of 3D beadwork
is very difficult. The final shape is defined by the complicated
three-dimensional interaction between beads and wires, thus mak-
ing it very difficult to design manually. One also needs to specify
an appropriate wire path to hold the beads together and to manu-
ally insert the wire into the beads one by one following the path to
construct the beadwork. Careful observation of existing beadwork
structures shows several geometrically interesting problems, which
make beadwork design an interesting technical challenge.
This paper presents an interactive computational system to assist
the design of original beadwork and its construction. Fig. 1 shows
the overall process. The user first creates a polygonal mesh model,
called a design model, which represents the overall structure of the
beadwork (Fig. 1(a)). A bead of the beadwork is represented as
an edge (not a vertex) of the design model. The system then con-
verts the design model into a beadwork model by placing beads on
the edges with the appropriate wiring (Fig. 1(c)). Finally, the user
manually constructs the physical beadwork by following the step-
by-step instruction generated by the system (Fig. 1(e, f)).
The design of a 3D model of a real-world object requires that
certain physical constraints be satisfied. For example, a pa-
per toy model has to be represented as a set of developable
patches. This kind of restriction is often discussed in the de-
sign of architecture consisting of freeform surfaces [Liu et al. 2006;
Schiftner et al. 2009]. Pottmann et al. [2010] called this new re-
search area architectural geometry. Related to this trend, recent
work presented methods to slightly modify the geometry of a polyg-
onal mesh to reduce the number of unique polygons contained in the
original model [Singh and Schaefer 2010; Eigensatz et al. 2010;
Fu et al. 2010].Our work differs in that we support the interactive
design of a model instead of pursuing automatic conversion.
The contributions of this work are summarized as follows. (1) We
present a mesh modeling user interface specialized for beadwork
models by combining gestural operations and physical simulations.
(2) We present an algorithm based on face stripification to com-
pute wire paths for a beadwork model designed by the user. (3) We
present a step-by-step construction guide to assist the user in the
manual construction process. (4)We show the feasibility and effec-
tiveness of our approach by presenting a solid implementation. |
|