Показаны сообщения с ярлыком OpenGL. Показать все сообщения
Показаны сообщения с ярлыком OpenGL. Показать все сообщения

пятница, 7 января 2011 г.

[Из песочницы] Знакомимся с OpenGL

OpenGL


Знакомство с OpenGL нужно начать с того, что OpenGL — это спецификация. Т.е. OpenGL лишь определяет набор обязательных возможностей. Реализация же зависит от конкретной платформы.
OpenGL является кроссплатформенным, независимым от языка программирования API для работы с графикой. OpenGL — низкоуровневый API, поэтому для работы с ним неплохо иметь некоторое представление о графике в целом и знать основы линейной алгебры.

четверг, 11 ноября 2010 г.

Firefox 4.0b7

Встречайте новую, седьмую бета-версию четвёртого Файерфокса. Переведу её основные отличия от предыдущей бета-версии, изложенные в заметках к выпуску (там же вы можете и скачать новую бету):
  • Используется JägerMonkey — новый и более быстрый вариант интерпретатора джаваскриптов. На форуме Mozilla Россия приводились следующие столбчатые диаграммы сравнения его производительности с предыдущими версиями:
     
    [диаграммы]
     
  • Поддержка WebGL по умолчанию включена в операционных системах Windows и Mac OS X, хотя и полагается покамест на то, что графическая подсистема компьютера понимает OpenGL. Поддержка других видеокарт под Windows (особенно производимых Intel), а также поддержка Линукса отложена до одной из последующих бета-версий.
     
  • Некоторые операции отрисовки будут аппаратно ускорены при помощи Direct3D 9 в Windows XP, Direct3D 10 в Windows Vista и 7, а также OpenGL на Mac OS X.
     
  • Типографика браузера отныне включает поддержку целого ряда возможностей OpenType: лигатуры, кернинг, шрифтовые варианты.
     
  • Реализация HTML5 Forms API упростит создание форм и проверку правильности их заполнения.
От себя добавлю ещё, что всё это лишь наиболее заметные пользователю и веборазработчику, но далеко не единственные перемены в новой версии.