Helbing, D. and Molnar, P. (1995). Social force model for
pedestrian dynamics. Physical review E, 51(5):4282.
Henry, J., Shum, H. P. H., and Komura, T. (2012).
Environment-aware Real-time Crowd Control. In
Proc. EUROSCA’12, pages 193–200.
Hughes, R., Ond
˘
rej, J., and Chaurasia, G. (2014). Sketch-
Based Annotation and Authoring of Geometrically
Sparse 3d Environments. Technical report, TCD-CS-
2014-01, School of Computer Science and Statistics,
Trinity College Dublin.
Jin, X., Xu, J., Wang, C. C., Huang, S., and Zhang,
J. (2008). Interactive Control of Large-Crowd
Navigation in Virtual Environments Using Vector
Fields. IEEE Computer Graphics and Applications,
28(6):37–46.
Jordao, K., Charalambous, P., Christie, M., Pettr
´
e, J., and
Cani, M.-P. (2015). Crowd art: Density and flow
based crowd motion design. In Proc. MIG ’15, pages
167–176.
Jordao, K., Pettr
´
e, J., Christie, M., and Cani, M.-P. (2014).
Crowd sculpting: A space-time sculpting method for
populating virtual environments. Comput. Graph. Fo-
rum, 33(2):351–360.
Kallmann, M. (2005). Path planning in triangulations. In
Proceedings of the IJCAI workshop on reasoning, rep-
resentation, and learning in computer games, pages
49–54.
Kallmann, M., Bieri, H., and Thalmann, D. (2003).
Fully Dynamic Constrained Delaunay Triangulations.
In Geometric Modelling for Scientific Visualization,
Springer-Verlag, 2003.
Karmakharm, T., Richmond, P., and Romano, D. M. (2010).
Agent-based Large Scale Simulation of Pedestrians
With Adaptive Realistic Navigation Vector Fields.
TPCG, 10:67–74.
Kim, J., Seol, Y., Kwon, T., and Lee, J. (2014). Interactive
Manipulation of Large-scale Crowd Animation. ACM
Trans. Graph., 33(4):83:1–83:10.
Kim, M., Hwang, Y., Hyun, K., and Lee, J. (2012). Tiling
motion patches. In Proc. SCA ’12, pages 117–126.
Kim, M., Hyun, K., Kim, J., and Lee, J. (2009). Synchro-
nized multi-character motion editing. ACM Trans.
Graph., 28(3):79:1–79:9.
Kwon, T., Lee, K. H., Lee, J., and Takahashi, S. (2008).
Group Motion Editing. In Proc. SIGGRAPH 2008,
pages 80:1–80:8.
Lee, K. H., Choi, M. G., and Lee, J. (2006). Motion patches:
Building blocks for virtual environments annotated
with motion data. ACM Trans. Graph., 25(3):898–
906.
McIlveen, J., Maddock, S., Heywood, P., and Richmond, P.
(2016). PED: Pedestrian Environment Designer. In
Proc. CGVC 2016.
Millan, E. and Rudomin, I. (2005). Agent paint: Intuitive
specification and control of multiagent animations. In
Proc. CASA.
Musse, S. R. and Thalmann, D. (1997). A model of human
crowd behavior: Group inter-relationship and colli-
sion detection analysis. In Computer Animation and
Simulation’97, pages 39–51.
Oliva, R. and Pelechano, N. (2011). Automatic genera-
tion of suboptimal navmeshes. In Proc MIG’11, pages
328–339, Berlin, Heidelberg.
Oliva, R. and Pelechano, N. (2013). NEOGEN: Near op-
timal generator of navigation meshes for 3d multi-
layered environments. Computers & Graphics,
37(5):403–412.
Oshita, M. and Ogiwara, Y. (2009). Sketch-based interface
for crowd animation. In International Symposium on
Smart Graphics, pages 253–262. Springer.
Owen, M., Galea, E., and Lawrence, P. (1996). The exodus
evacuation model. Fire Engineers Journal, 56:26–30.
Pan, X., Han, C. S., Dauber, K., and Law, K. H. (2007).
A multi-agent based framework for the simulation of
human and social behaviors during emergency evacu-
ations. AI & SOCIETY, 22(2):113–132.
Patil, S., Van Den Berg, J., Curtis, S., Lin, M. C., and
Manocha, D. (2011). Directing crowd simulations us-
ing navigation fields. IEEE Transactions on Visual-
ization and Computer Graphics, 17(2):244–254.
Pelechano, N., Allbeck, J. M., and Badler, N. I. (2007).
Controlling Individual Agents in High-density Crowd
Simulation. In Proc. SCA ’07, pages 99–108.
Pelechano, N., O’Brien, K., Silverman, B., and Badler, N.
(2005). Crowd simulation incorporating agent psy-
chological models, roles and communication. Techni-
cal report, Center for human modeling and simulation,
Pennsylvania University, USA.
Rao, Y., Chen, L., Liu, Q., Lin, W., Li, Y., and Zhou, J.
(2011). Real-time control of individual agents for
crowd simulation. Multimedia Tools and Applications,
54(2):397–414.
Reynolds, C. W. (1987). Flocks, herds and schools: A
distributed behavioral model. ACM SIGGRAPH com-
puter graphics, 21(4):25–34.
Reynolds, C. W. (1999). Steering behaviors for autonomous
characters. In Game developers conference, volume
1999, pages 763–782.
Reynolds, C. W. (2000). Interaction with groups of au-
tonomous characters. In Game developers conference,
volume 2000, page 83.
Richmond, P. and Romano, D. M. (2008). A high perfor-
mance framework for agent based pedestrian dynam-
ics on gpu hardware. Proc. EUROSIS ESM, 20:27–29.
Shen, Y., Henry, J., Wang, H., Ho, E. S., Komura, T., and
Shum, H. P. (2018). Data-Driven Crowd Motion Con-
trol with Multi-touch Gestures. Computer Graphics
Forum, 37(6):382–394.
Snook, G. (2000). Simplified 3d movement and pathfinding
using navigation meshes. Game Programming Gems,
1(1):288–304.
Sung, M., Gleicher, M., and Chenney, S. (2004). Scalable
behaviors for crowd simulation. In Computer Graph-
ics Forum, volume 23, pages 519–528.
Takahashi, S., Yoshida, K., Kwon, T., Lee, K. H., Lee, J.,
and Shin, S. Y. (2009). Spectral-Based Group Forma-
tion Control. Computer Graphics Forum.
Treuille, A., Cooper, S., and Popovi
´
c, Z. (2006). Contin-
uum Crowds. In Proc. SIGGRAPH 2006, pages 1160–
1168.
A Sketch-based Interface for Real-time Control of Crowd Simulations that Use Navigation Meshes
51