appeal of digital imagery.
S2. When obstacles are present, the resulting tree
shape appears realistic.
S3. The controls provided allow you to create the tree
structure you intended.
S4. I would like to see this tree modeling approach
become part of the modeler’s work flow.
The results of the questionnaire are shown in Figure 8.
Note that none of the subjects disagreed or strongly
disagreed with any of the statements. A notable ob-
servation from the survey results is that 67% strongly
agreed that our approach to tree modeling should be
part of the modeler’s workflow.
5 CONCLUSIONS
In this paper we presented a system that adapts the
Space Colonization Tree Modeling approach to allow
for continued branch addition as well as environmen-
tal interaction. Our approach facilitates user creativ-
ity while still providing physically plausible models.
The results of a user study with experienced modelers
demonstrates the usefulness of our system.
Our system does have several limitations which
we hope to address as part of our future work.
Our gravitropism implementation, for example, only
works well if the initial point cloud is roughly cen-
tered above the starting trunk. Unrealistically leaning
trees can result if this is not the case as our gravit-
ropism computation for each branch is based on dis-
tance from the trunk. Additional limitations include
the fact that our system does not yet consider light-
ing (phototropism) or curved trunks. We also plan
to further develop our data-structures for branch con-
trol. A branch container would allow us the ability to
implement our own branch clustering algorithms for
interactivity and subsequent balancing strategies. Fi-
nally, we would like to expand this tool to operate on
the GPU to give faster responses and open more doors
for real-time computation.
REFERENCES
Bene
ˇ
s, B., Andrysco, N., and
ˇ
St’ava, O. (2009). Interac-
tive modeling of virtual ecosystems. In Proceedings
of the Fifth Eurographics conference on Natural Phe-
nomena, NPH’09, pages 9–16, Aire-la-Ville, Switzer-
land, Switzerland. Eurographics Association.
Bene
ˇ
s, B. and Mill
´
an, E. U. (2002). Virtual climbing plants
competing for space. In Proceedings of the Com-
puter Animation, CA ’02, pages 33–, Washington,
DC, USA. IEEE Computer Society.
Bloomenthal, J. (1985). Modeling the mighty maple. SIG-
GRAPH Comput. Graph., 19(3):305–311.
Chen, X., Neubert, B., Xu, Y.-Q., Deussen, O., and
Kang, S. B. (2008). Sketch-based tree modeling
using markov random field. ACM Trans. Graph.,
27(5):109:1–109:9.
de Reffye, P., Edelin, C., Franc¸on, J., Jaeger, M., and Puech,
C. (1988). Plant models faithful to botanical struc-
ture and development. SIGGRAPH Comput. Graph.,
22(4):151–158.
Deussen, O. and Lintermann, B. (2010). Digital Design
of Nature: Computer Generated Plants and Organics.
Springer Publishing Company, Incorporated, 1st edi-
tion.
Hart, J. C. and Baker, B. (1996). Structural simulation of
tree growth and response. In In: Proceedings Inter-
national Conference on Shape Modeling and Applica-
tions, pages 7–11. Springer-Verlag.
Honda, H. (1971). Description of the form of trees by
the parameters of the tree-like body: Effects of the
branching angle and the branch length on the shape
of the tree-like body. Journal of Theoretical Biology,
31(2):331–338.
Kawaguchi, Y. (1982). A morphological study of the form
of nature. SIGGRAPH Comput. Graph., 16(3):223–
232.
Lindenmayer, A. (1968). Mathematical models for cellular
interaction in development: Parts I and II. Journal of
Theoretical Biology, 18.
Longay, S., Runions, A., Boudon, F., and Prusinkiewicz, P.
(2012). Treesketch: interactive procedural modeling
of trees on a tablet. In Proceedings of the International
Symposium on Sketch-Based Interfaces and Modeling,
SBIM ’12, pages 107–120, Aire-la-Ville, Switzerland,
Switzerland. Eurographics Association.
M
ˇ
ech, R. and Prusinkiewicz, P. (1996). Visual models of
plants interacting with their environment. In Pro-
ceedings of the 23rd annual conference on Computer
graphics and interactive techniques, SIGGRAPH ’96,
pages 397–410, New York, NY, USA. ACM.
Neubert, B., Franken, T., and Deussen, O. (2007). Approxi-
mate image-based tree-modeling using particle flows.
ACM Trans. Graph., 26(3).
Pirk, S., Stava, O., Kratt, J., Said, M. A. M., Neubert, B.,
M
ˇ
ech, R., Benes, B., and Deussen, O. (2012). Plastic
trees: interactive self-adapting botanical tree models.
ACM Trans. Graph., 31(4):50:1–50:10.
Reche-Martinez, A., Martin, I., and Drettakis, G. (2004).
Volumetric reconstruction and interactive rendering
of trees from photographs. ACM Trans. Graph.,
23(3):720–727.
Runions, A., Lane, B., and Prusinkiewicz, P. (2007). Mod-
eling trees with a space colonization algorithm. In
Proceedings of the Third Eurographics conference on
Natural Phenomena, NPH’07, pages 63–70, Aire-la-
Ville, Switzerland, Switzerland. Eurographics Associ-
ation.
Smith, A. R. (1984). Plants, fractals, and formal languages.
SIGGRAPH Comput. Graph., 18(3):1–10.
Weber, J. and Penn, J. (1995). Creation and rendering of
realistic trees. In Proceedings of the 22nd annual con-
GRAPP2014-InternationalConferenceonComputerGraphicsTheoryandApplications
134