Maciej Matyka
University of Wroclaw, Poland
Mark Ollila
Linköping University, Sweden
Ladda ner artikelIngår i: The Annual SIGRAD Conference. Special Theme - Real-Time Simulations. Conference Proceedings from SIGRAD2003
Linköping Electronic Conference Proceedings 10:7, s. 29-33
Publicerad: 2003-11-20
ISBN:
ISSN: 1650-3686 (tryckt), 1650-3740 (online)
Motivated by existing models used for soft body simulation which are rather complex to implement; we present a novel technique which is based on simple laws of physics and gives high quality results in real-time. We base the implementation on simple thermodynamics laws and use the Clausius-Clapeyron state equation for pressure calculation. In addition; this provides us with a pressure force that is accumulated into a force accumulator of a 3D mesh object by using an existing spring-mass engine. Finally after integration of Newtons second law we obtain the behavior of a soft body with fixed or non-fixed air pressure inside of it.
CR Categories: I.6.8 [Simulation and Modeling]: Types of Simulation—Animation; I.3.5 [Computer Graphics]: Computational Geometry and Object Modeling—Physically based modeling I.3.7 [Computer Graphics]: Three-Dimensional Graphics and Realism—Animation.
[1] J. Teran; S. Blemker; V. Ng Thow Hing; R. Fedkiw; ’Cloth & deformable bodies: Finite volume methods for the simulation of skeletal muscle’; Euro. Symp. on Comp. Anim. (SIGGRAPH Proc.); pages 68–74; 2003 G. Debunne; M.
[2] Desbrun; M. P. Cani; and A. Barr. ’Adaptive simulation of soft bodies in real-time’; Comp. Anim.; pages 133–144; May 2000
[3] Nixon; D. and Lobb; R.; ’A fluid-based soft-object model’;Comp. Graph. and App.; IEEE ; Vol. 22 Iss. 4; pages 68–75; July-Aug. 2002
[4] Witkin; A. and Baraff; D. ’An Introduction to Physically Based Modeling’; SIGGRAPH Course Notes; 1993.
[5] Callen; H.B. ’Thermodynamics and an Introduction to Thermostatistics’; 2nd edition; John Wiley & Sons; New York; 1985.
[6] Doug L. James; Dinesh K. Pai; ’Multiresolution green’s function methods for interactive simulation of large-scale elastostatic objects’; Jan. 2003; ACM Transactions on Graphics (TOG); Vol. 22 Iss. 1
[7] Steve Capell; Seth Green; Brian Curless; Tom Duchamp; Zoran Popovi´c; ’Collisions and deformations: A multiresolution framework for dynamic deformations’; Proceedings of the 2002 ACMSIGGRAPH/Eurographics symposium on Computer animation; July 2002
[8] Matthias M¨uller; Julie Dorsey; Leonard McMillan; Robert Jagnow; Barbara Cutler; ’Collisions and deformations: Stable real-time deformations’; Proceedings of the 2002 ACM SIGGRAPH/Eurographics symposium on Computer animation; July 2002
[9] Cotin; S. Delingette; H. Ayache; N. ; ’Real-time elastic deformations of soft tissues for surgery simulation ’; Visualization and Computer Graphics; IEEE Transactions on ; Vol. 5 Iss. 1 ; Jan. -March 1999; pages 62–73
[10] Balaniuk; R. Salisbury; K. ; ’Dynamic simulation of deformable objects using the Long Elements Method’; Haptic Interfaces for Virtual Environment and Teleoperator Systems; 2002. HAPTICS 2002. Proceedings. 10th Symposium on; 24-25 March 2002; pages 58–65
[11] Costa; I.F. Balaniuk; R.; ’LEM-an approach for real time physically based soft tissue simulation’; Robotics and Automation; 2001. Proceedings 2001 ICRA. IEEE International Conference on; Vol. 3; 2001; pages 2337–2343
[12] Sundaraj; K.; Laugier; C.; Costa; I.F.; ’An approach to LEM modeling: construction; collision detection and dynamic simulation’; ntelligent Robots and Systems; 2001. Proceedings. 2001 IEEE/RSJ International Conference on ; Vol. 4; 29 Oct. - 3 Nov. 2001
[13] Xiaoming Wei; Ye Zhao; Zhe Fan; Wei Li; Suzanne Yoakum-Stover; Arie Kaufman; ’Natural phenomena: Blowing in the wind’; Proceedings of the 2003 ACM SIGGRAPH/Eurographics Symposium on Computer Animation; July 2003
[14] Doug L. James; Kayvon Fatahalian; ’Precomputing interactive dynamicdeformable scenes’; ACM Transactions on Graphics (TOG); Vol. 22 Iss. 3; July 2003
[15] Ralf Rabaetje; ’Real-time simulation of deformable objects for assembly simulations’; Proceedings of the Fourth Australian user interface conference on User interfaces; Vol. 18; 2003
Citeringar i Crossref