Siren audio engine in progress

Added HRTF (Kemar) samples for 3d spatialization
Exposed frame buffer width and height for camera renderFrame calls.
Fixed a bug that caused objects containing a mixture of both opaque and transparent materials to be rendered entirely in the transparent render pass.  Now the sub meshes are evaluated independently.
This commit is contained in:
2013-02-08 17:28:17 -08:00
parent 63d333ae46
commit 743955fbe0
19 changed files with 264 additions and 89 deletions

View File

@@ -54,6 +54,11 @@ public:
KRAudioBuffer *getBuffer(int index);
int getBufferCount();
// Siren audio engine interface
int getChannelCount();
int getFrameCount(int frame_rate);
float sample(int frame_offset, int frame_rate, int channel);
private:
std::string m_extension;