Анонсированы единый звуковой API OpenSL, стандарт на 3D графику в web и OpenGL 3.1
25 марта 2009 года
Организация Khronos group представила (Архивная копия от 27 марта 2016 на Wayback Machine) обновленный вариант спецификации OpenGL 3.1 и языка описания шейдеров GLSL 1.40. В новых версиях произведена чистка компонентов, которые были объявлены устаревшими, но оставались в OpenGL 3.0 для сглаживания перехода на новую версию API. Кроме того, в OpenGL 3.1 добавлен ряд новшеств, таких как новый тип буферизированных и нормализованных текстур, CopyBuffer API для акселерации копирования объектов.
Одновременно, опубликован (Архивная копия от 7 апреля 2009 на Wayback Machine) новый открытый стандарт OpenSL ES 1.0, не требующий оплаты роялити и определяющий средства для обработки звука для мобильных и встраиваемых устройств. OpenSL представляет собой кросс-платформенный API для программ на языке Си, формирующий единый унифицированный интерфейс, независимый, но использующий такие низкоуровневые системы, как OpenAL или ALSA. Стандарт описывает три вида профилей, определяющих наборы функций, которые могут быть задействованы разработчиками:
- Профиль для телефонов - поддерживает функции контроля за воспроизведением звука, управлению громкостью, приоритезации звука, работы с MIDI, одновременного перенаправления звука в несколько интерфейсов вывода;
- Музыкальный профиль - поддерживает функции регулирования звукового баланса, фокусирования положения источника звука, приоритезации звука, применения эквалайзера, наложения музыкальных эффектов;
- Профиль для игровых приложений - поддерживает функции организации буферизированных очередей, контроля уровня фонового звука и шумовых эффектов, управления 3D позиционированием звука.
В завершение, в ответ на предложение от организации Mozilla, анонсирована (Архивная копия от 7 марта 2011 на Wayback Machine) новая инициатива по созданию стандарта для манипулирования 3D графикой в web-приложениях. Первый публичный релиз стандарта ожидается через 12 месяцев. В рамках стандарта будет сформировано API, обеспечивающее доступ JavaScript скриптов к базовым функциям OpenGL.
Источники[править]
- Главная ссылка к новости (http://www.khronos.org/news/pr...) (Архивная копия от 27 марта 2016 на Wayback Machine)
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.
Комментарии[править]
Если вы хотите сообщить о проблеме в статье (например, фактическая ошибка и т. д.), пожалуйста, используйте обычную страницу обсуждения.
Комментарии на этой странице могут не соответствовать политике нейтральной точки зрения, однако, пожалуйста, придерживайтесь темы и попытайтесь избежать брани, оскорбительных или подстрекательных комментариев. Попробуйте написать такие комментарии, которые заставят задуматься, будут проницательными или спорными. Цивилизованная дискуссия и вежливый спор делают страницу комментариев дружелюбным местом. Пожалуйста, подумайте об этом.
Несколько советов по оформлению реплик:
- Новые темы начинайте, пожалуйста, снизу.
- Используйте символ звёздочки «*» в начале строки для начала новой темы. Далее пишите свой текст.
- Для ответа в начале строки укажите на одну звёздочку больше, чем в предыдущей реплике.
- Пожалуйста, подписывайте все свои сообщения, используя четыре тильды (~~~~). При предварительном просмотре и сохранении они будут автоматически заменены на ваше имя и дату.
Обращаем ваше внимание, что комментарии не предназначены для размещения ссылок на внешние ресурсы не по теме статьи, которые могут быть удалены или скрыты любым участником. Тем не менее, на странице комментариев вы можете сообщить о статьях в СМИ, которые ссылаются на эту заметку, а также о её обсуждении на сторонних ресурсах.