Bell, NathanYu, YizhouMucha, Peter J.D. Terzopoulos and V. Zordan and K. Anjyo and P. Faloutsos2014-01-292014-01-2920051-59593-198-81727-5288https://doi.org/10.2312/SCA/SCA05/077-086Granular materials, such as sand and grains, are ubiquitous. Simulating the 3D dynamic motion of such materials represents a challenging problem in graphics because of their unique physical properties. In this paper we present a simple and effective method for granular material simulation. By incorporating techniques from physical models, our approach describes granular phenomena more faithfully than previous methods. Granular material is represented by a large collection of non-spherical particles which may be in persistent contact. The particles represent discrete elements of the simulated material. One major advantage of using discrete elements is that the topology of particle interaction can evolve freely. As a result, highly dynamic phenomena, such as splashing and avalanches, can be conveniently generated by this meshless approach without sacrificing physical accuracy. We generalize this discrete model to rigid bodies by distributing particles over their surfaces. In this way, two-way coupling between granular materials and rigid bodies is achieved.Categories and Subject Descriptors (according to ACM CCS): I.3.5 [Computer Graphics]: Computational Geometry and Object Modeling - Physically based modeling I.3.7 [Computer Graphics]: Three-Dimensional Graphics and Realism - Animation I.6.8 [Simulation and Modeling]: Types of Simulation - AnimationParticle-Based Simulation of Granular Materials