ISSUE-68: (Bugzilla 17356) AudioListener.setOrientation vectors

AudioListenerOrientation

(Bugzilla 17356) AudioListener.setOrientation vectors

State:
CLOSED
Product:
Web Audio API
Raised by:
Philip Jägenstedt
Opened on:
2012-05-16
Description:
https://dvcs.w3.org/hg/audio/raw-file/tip/webaudio/specification.html#AudioListener

The setOrientation method takes two vectors, front and up. No constraints are given for these, nor is their interpretation defined.

The gluLookAt function [1] is similar, and is defined as such:

"The viewing matrix created is based on an eye point eyex,eyey,eyez, a reference point that represents the center of the scene centerx,centery,centerz, and an up vector upx,upy,upz. The matrix is designed to map the center of the scene to the negative Z axis, so that when a typical projection matrix is used, the center of the scene will map to the center of the viewport. Similarly, the projection of the up vector on the viewing plane is mapped to the positive Y axis so that it will point upward in the viewport. The up vector must not be parallel to the line-of-sight from the eye to the center of the scene."

pyOpenGL [2] defines it in even more detail, with the actual transformation matrix being given.

The Web Audio API needs a similar level of detail.

[1] http://www.opengl.org/registry/doc/glu1.3.pdf
[2] http://pyopengl.sourceforge.net/documentation/manual/gluLookAt.3G.html
Related Actions Items:
No related actions
Related emails:
  1. [web-audio-api] (AudioListenerOrientation): AudioListener.setOrientation vectors (#146) (from notifications@github.com on 2013-09-11)
  2. Re: Summary of issues (from crogers@google.com on 2012-05-22)
  3. Summary of issues (from mage@opera.com on 2012-05-22)
  4. Audio-ISSUE-68 (AudioListenerOrientation): AudioListener.setOrientation vectors [Web Audio API] (from sysbot+tracker@w3.org on 2012-05-16)

Related notes:

[MikeSmith]: https://www.w3.org/Bugs/Public/show_bug.cgi?id=17356

5 Jun 2012, 13:46:20

[MikeSmith]: https://www.w3.org/Bugs/Public/show_bug.cgi?id=17356

5 Jun 2012, 13:46:40

Display change log ATOM feed


Matthew Paradis <matthew.paradis@bbc.co.uk>, Raymond Toy <rtoy@google.com>, Chairs, Chris Lilley <chris@w3.org>, Staff Contact
Tracker: documentation, (configuration for this group), originally developed by Dean Jackson, is developed and maintained by the Systems Team <w3t-sys@w3.org>.
$Id: 68.html,v 1.1 2019/11/12 13:32:36 carcone Exp $