3d spatially aware event emitter