Skip to content

PeterZs/ModalSound

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ModalSound

This project releases the educational C++ code used at SIGGRAPH 2016 Course "Physically Based Sound for Computer Animation and Virtual Environments".

There are two sub-projects, IsoStuffer and ModalSound.

IsoStuffer is an implementation of [Labelle and Shewchuk 2007]. It provides the functionality to construct a tetrahedral mesh from a water-tight triangle mesh.

ModalSound is a demostration of synthesizing rigid body sounds using the modal sound model. It includes the code of computing stiffness and mass matrices from a volumetric mesh and use the precomputed acoustic multipole coefficients to evaluate the acoustic transfer values at runtime.

About

Educational C++ code used at SIGGRAPH 2016 Course "Physically Based Sound for Computer Animation and Virtual Environments"

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 93.8%
  • CMake 3.2%
  • C 2.9%
  • Protocol Buffer 0.1%