3 repository-uri
Systems that link audio playback to 3D coordinate positions to simulate distance and panning.
Distinct from Audio And Sounds: Candidates cover general audio libraries or synthesis, not the spatial bridging of sound to 3D objects.
Explore 3 awesome GitHub repositories matching graphics & multimedia · Spatial Audio Integration. Refine with filters or upvote what's useful.
This project is a Three.js utility library and a collection of declarative React components designed for building 3D scenes. It provides a set of abstractions that wrap low-level primitives to manage lifecycles and memory disposal, serving as a geometry generator, a post-processing pipeline, and a scroll-driven animation tool. The library is distinguished by its specialized camera control systems, which include unified abstractions for orbit and perspective views as well as real-time face tracking and landmark detection via webcam feeds. It also features interactive transform gizmos for objec
Links spatial audio sources to 3D objects so that panning and volume respond dynamically to camera distance.
melonJS is a lightweight HTML5 game engine for building 2D games in the browser using JavaScript. It provides a complete framework for sprite animation, tilemap loading, physics simulation, input handling, and audio playback, with a unified rendering system that automatically switches between WebGL and Canvas2D backends without code changes. The engine distinguishes itself through several integrated capabilities. It features a per-sprite shader pipeline for custom fragment shader effects, a SAT-based collision engine with swappable physics adapters (including built-in SAT, Matter.js, and Plan
Positions sounds in 3D space with stereo panning and generates procedural audio primitives.
Kaiju este un motor de joc general purpose 2D și 3D construit cu limbajul de programare Go și API-ul grafic Vulkan. Servește ca un framework de joc cross-platform pentru desfășurarea aplicațiilor interactive pe Windows, Linux, Mac și Android. Motorul include un editor de joc integrat pentru compunerea scenelor, gestionarea resurselor și proiectarea shader-elor într-un spațiu de lucru vizual. Oferă un spațiu de lucru dedicat pentru proiectarea shader-elor care suportă hot-reloading în timp real, permițând vizualizarea instantanee a modificărilor fără a reporni aplicația. Framework-ul acoperă o gamă largă de sisteme de producție, inclusiv un motor de fizică pentru coliziuni 3D și un sistem audio spațial pentru simularea profunzimii și direcției sunetului. Alte capabilități includ animația de tip skeletal skinning, un sistem de efecte de particule și un sistem de fișiere virtual bazat pe tag-uri pentru organizarea texturilor, mesh-urilor și sunetelor. Proiectul oferă un toolchain de build pentru a exporta sursele Go și resursele în binare compatibile cu multiple sisteme de operare desktop și mobile.
Integrates audio playback with 3D coordinate positions to simulate sound distance and panning.