Patent ID: 7563168

Claim:
A method of sound processing to be used in systems utilizing computer generated graphics polygons comprising the machine implemented steps of: defining at least one sound source, each sound source attached to a first computer generated polygon; defining a plurality of second computer generated polygons, each second computer generated polygons having at least one associated acoustic property; periodically determining relative positions between each first computer generated polygon, second computer generated polygon and a listener position, and computing a resultant sound at the listener position of an interaction between sound generated by each sound source attached to a first computer generated polygon and the associated acoustic property of the plurality of second computer generated polygons, said step of computing including determining when sound from each sound source reaches a second computer generated polygon, creating at least one supplemental sound source at a time when sound from each sound source reaches a second computer generated polygon at a location of said second polygon having a character dependent upon the sound from the at least one sound source, the location of the second computer generated polygon and the at least one associated acoustic property of the second computer generated polygon, and computing a resultant sound at the listener position of an interaction between sound generated by each supplemental sound source and the associated acoustic property of the plurality of second computer generated polygons.