numbers of occluded parts. (ii) Handling fluids: While the
parts in most mechanical assemblies interact directly with
one another via contact relationships, some assemblies use
fluid interactions to transform a driving force into movement (e.g., pumps and hydraulic machines). One approach
for supporting such assemblies would be to incorporate a
fluid simulation into our analysis technique. (iii) Visualizing
forces: In addition to visualizing motion, some
how-things-work illustrations also depict the direction and magnitude
of physical forces, such as friction, torque and pressure,
that act on various parts within the assembly. Automatically
depicting such forces is an open research challenge.
References
1. agrawala, M., Phan, d., Heiser, j.,
Haymaker, j., Klingner, j., Hanrahan,
P., tversky, b. designing effective
step-by-step assembly instructions.
In Proceedings of ACM SIGGRAPH
(2003), 828–837.
2. amerongen, C. V. the Way things
Work: an Illustrated Encyclopedia
of technology, simon and schuster,
1967.
3. brain, M. How stuff Works, Hungry
Minds, new york, 2001.
4. burns, M., Finkelstein, a. adaptive
cutaways for comprehensible
rendering of polygonal scenes. In ACM
TOG (SIGGRAPH Asia) (2008), 1–7.
5. davidson, j.K., Hunt, K.H. Robots
and screw theory: applications of
Kinematics and statics to Robotics,
Oxford university Press, 2004.
6. Feiner, s., seligmann, d. Cutaways
and ghosting: satisfying visibility
constraints in dynamic 3d
illustrations. Vis. Comput. 8, 5 (1992),
292–302.
7. Gal, R., sorkine, O., Mitra, n.j., Cohen-Or,
d. i WIREs: an analyze-and-edit approach
to shape manipulation. ACM TOG
(SIGGRAPH) 28, 3:#33 (2009), 1–10.
8. Goldman, d.b., Curless, b., salesin, d.,
seitz, s.M. schematic storyboarding for
video visualization and editing. ACM TOG
(SIGGRAPH) 25, 3 (2006), 862–871.
9. Hegarty, M. Mental animation:
Inferring motion from static displays
of mechanical systems. J. Exp.
Psychol. Learn. Mem. Cognit. 18, 5
(1992), 1084–1102.
10. Hegarty, M. Capacity limits in
diagrammatic reasoning. In Theory
and Application of Diagrams (2000),
335–348.
11. Hegarty, M., Kriz, s., Cate, C. the
roles of mental animations and
external animations in understanding
mechanical systems. Cognit. Instruct.
21, 4 (2003), 325–360.
12. Heiser, j., tversky, b. arrows in
comprehending and producing
mechanical diagrams. Cognit. Sci. 30
(2006), 581–592.
© 2013 aCM 0001-0782/13/01
13. Karpenko, O., li, W., Mitra, n.,
agrawala, M. Exploded view diagrams
of mathematical surfaces. IEEE Vis.
16, 6 (2010), 1311–1318.
14. Kriz, s., Hegarty, M. top-down and
bottom-up influences on learning
from animations. Int. J. Hum. Comput.
Stud. 65, 11 (2007), 911–930.
15. langone, j. national Geographic’s How
things Work: Everyday technology
Explained, national Geographic, 1999.
16. li, W., agrawala, M., Curless, b.,
salesin, d. automated generation of
interactive 3d exploded view diagrams.
ACM TOG (SIGGRAPH), 27, 3 (2008).
17. li, W., Ritter, l., agrawala, M., Curless,
b., salesin, d. Interactive cutaway
illustrations of complex 3d models.
ACM TOG (SIGGRAPH), 26, 3:#31
(2007), 1–11.
18. Macaulay, d. The New Way Things
Work, Houghton Mifflin books for
Children, 1998.
19. Mayer, R. Multimedia learning,
Cambridge university Press, 2001.
20. McGuffin, M.j., tancau, l.,
balakrishnan, R. using deformations
for browsing volumetric data. In
IEEE Visualization (2003).
21. Mehra, R., Zhou, Q., long, j., sheffer,
a., Gooch, a., Mitra, n.j. abstraction
of man-made shapes. In Proceedings
of ACM TOG (SIGGRAPH Asia)
niloy J. Mitra university College london.
Yong-Liang Yang, Dong-Ming Yan
King abdullah university of science
and technology (Kaust).
text excerpt and illustrations from The Way Things Work by david Macaulay. Compilation
copyright (c) 1988, 1998 dorling Kindersley, ltd., london. text copyright (c) 1988, 1998
david Macaulay, neil ardley. Illustrations copyright (c) 1988, 1998 david Macaulay. used
by permission of Houghton Mifflin Harcourt Publishing Company. all rights reserved.
(2009), 1–10.
22. Mitra, n.j., Guibas, l., Pauly, M.
Partial and approximate symmetry
detection for 3d geometry. ACM TOG
(SIGGRAPH) 25, 3 (2006), 560–568.
23. Mitra, n.j., yang, y.l., yan, d.M., li,
W., agrawala, M. Illustrating how
mechanical assemblies work. ACM TOG
(SIGGRAPH), 29 (2010), 58:1–58: 12.
24. narayanan, n., Hegarty, M. On
designing comprehensible interactive
hypermedia manuals. Int. J. Hum.
Comput. Stud. 48, 2 (1998), 267–301.
25. narayanan, n., Hegarty, M.
Multimedia design for communication
of dynamic information. Int. J. Hum.
Comput. Stud. 57, 4 (2002), 279–315.
2 6. nienhaus, M., döllner, j. depicting
dynamics using principles of visual art
and narrations. IEEE Comput. Graph.
Appl. 25, 3 (2005), 40–51.
27. seligmann, d., Feiner, s.
automated generation of intent-based 3d illustrations. In Proceedings
of ACM SIGGRAPH (1991), aCM, 132.
28. tversky, b., Morrison, j.b.,
betrancourt, M. animation: Can it
facilitate? Int. J. Hum. Comput. Stud.
5 (2002), 247–262.
29. Viola, I., Kanitsar, a., Gröller, M. E.
Importance-driven volume rendering.
In IEEE Visualization (2004), 139–145.
Wilmot Li adobe.
Maneesh Agrawala university
of California, berkeley.
World-Renowned Journals from ACM
ACM publishes over 50 magazines and journals that cover an array of established as well as emerging areas of the computing field.
IT professionals worldwide depend on ACM's publications to keep them abreast of the latest technological developments and industry
news in a timely, comprehensive manner of the highest quality and integrity. For a complete listing of ACM's leading magazines & journals,
including our renowned Transaction Series, please visit the ACM publications homepage: www.acm.org/pubs.
ACM Transactions
on Interactive
Intelligent Systems
ACM Transactions on Interactive
Intelligent Systems (TIIS). This
quarterly journal publishes papers
on research encompassing the
design, realization, or evaluation of
interactive systems incorporating
some form of machine intelligence.
ACM Transactions
on Computation
Theory
ACM Transactions on Computation
Theory (ToCT). This quarterly peer-reviewed journal has an emphasis
on computational complexity, foundations of cryptography and other
computation-based topics in theoretical computer science.
PLEASE CONTAC T ACM MEMBER
SERVICES TO PLACE AN ORDER
Phone: 1.800.342.6626 (U.S. and Canada)
+ 1.212.626.0500 (Global)
Fax: + 1.212.944.1318
(Hours: 8:30am–4:30pm, Eastern Time)
acmhelp@acm.org
ACM Member Services
General Post Office
PO Box 30777
New York, N Y 10087-0777 USA
Email:
Mail:
www.acm.org/pubs
114 CoMMuNiCatioNs of tHe aCM | jAnuARY 2013 | voL. 56 | no. 1 PUBS_halfpage_Ad.indd 1