Программирование игр
/ GameDev.ru / Программирование / Новости / Новости

Новости

API OpenGL обновлен до версии 4.1 dez01

Консорциум Khronos Group, который занимается разработкой стандарта OpenGL, анонсировал выпуск новой версии — OpenGL 4.1. Следует отметить, что финальная спецификация OpenGL 4.0 была представлена всего несколько месяцев назад.

API OpenGL 4.1 содержит ряд усовершенствований и нововведений, среди которых выделяются следующие моменты:

— Реализована полная совместимость с API OpenGL ES 2.0 для более лeгкого портирования между мобильными устройствами и традиционными компьютерными платформами;
— Реализована возможность запрашивать и загружать скомпилированную ранее версию объектов шейдерных программ с целью сокращения затрат времени на перекомпиляцию;
— Добавлена возможность индивидуального связывания программ с программируемыми этапами для улучшения гибкости их программирования;
— Внедрена возможность использования 64-битных компонентов в вершинных шейдерах для реализации более точных геометрических вычислений;
— Реализована возможность использования множественных точек обзора поверхности рендеринга для повышения гибкости рендеринга.

Кроме того, в OpenGL 4.1 реализован ряд новых расширений, которые позволяют: осуществлять синхронизацию объектов OpenGL с событиями OpenCL; устанавливать трафаретные значения в фрагментах шейдеров; повысить устойчивость при выполнении приложений WebGL; получать уведомления о возникающих ошибках.

Ссылка | Комментировать
28 июля 2010

ATI Stream SDK v2.1 flaber

Вышел ATI Stream SDK версии 2.1.
Скачать можно здесь: http://developer.amd.com/gpu/ATIStreamSDK/Pages/default.aspx
По этой же ссылке можно найти список новшеств.

Ссылка | Комментировать
26 мая 2010

OpenCL вместе с OpenGL GLoom

На сайте CMSoft появилась статья, иллюстрирующая применение связки OpenCL и OpenGL. В частности в статье рассматривается манипулирование данными в вершинном буфере OpenGL из OpenCL. Вот что получилось у авторов статьи в результате:

Подробнее…

Ссылка | Комментировать
20 мая 2010

PathEngine 5.24 GLoom

Вышла новая версия движка для поиска пути и перемещения агентов PathEngine 5.24. Новая версия включает в себя несколько дополнений и улучшений, а также несколько новых вариантов лицензии.

Вместе с добавлением поиска пути из нескольких начальных точек, компания завяляет о «значительном увеличении скорости работы алгоритмов поиска пути и улучшениях в генерировании кривых пути», вспомогательных методах и исправлении багов. Поиск пути учитывает трёхмерную модель пространства, размер персонажа и динамические объекты на карте.

Подробнее можно узнать на сайте компании: pathengine.com.

Ссылка | Комментарии [19]
14 мая 2010

ATI FirePro RG220 GLoom

С появлением таких систем как OnLive, можно было ожидать ответного шага со стороны производителей аппаратных решений для поддержки нового типа игры по сети. Напомним, что в OnLive по сети от сервера передаётся видеопоток, а от клиента – команды контроллера.

ATI представила новый продукт ATI FirePro RG220. Эта видеокарта поддерживает протокол  Teradici PC-over-IP, OpenGL 4 и DX 11, а также множество виртуальных машин, каждая из которых может работать со своей видеокартой.

Подробнее…

Ссылка | Комментировать
14 мая 2010

Использование Lua для формирования шейдеров на GLSL GLoom

В своём блоге Philip Rideout проанализировал, как использовать скрипты Lua для управления строками в шейдерах на GLSL, с примерами кода. Philip также рассматривает примеры трюков, таких как добавление #line для определения строк при обработке ошибок.

http://prideout.net/blog/?p=1

Ссылка | Комментировать
13 мая 2010

NeoAxis Game Engine 0.85 GLoom

NeoAxis Group выпустила новую версию движка NeoAxis. Среди новых возможностей ПО присутствует поддержка текстур в формате 3Dc, генерация шрифтов в формате True Type, улучшенные тени (Stencil Shadows) и был улучшен плагин для браузеров. Также инструментарий позволяет экспортировать морфемы.

http://www.neoaxisgroup.com/

Ссылка | Комментировать
4 мая 2010

Scaleform теперь будет встроена в Unreal Engine GLoom

Популярная система построения пользовательского интерфейса Scaleform на базе Flash популярна среди разработчиков игр. Так, например, она используется для интерфейсов пользователя в CryEngine 2 (игра Crysis), в Mass Effect 2 и во множестве других продуктов. Теперь эта технология будет поставляться вместе с Unreal Engine 3 и даже c бесплатным UDK.

Ссылка | Комментарии [23]
21 апр. 2010

NVIDIA® Parallel Nsight™ для Visual Studio 2008 GLoom

NVIDIA® Parallel Nsight™ - среда разработки компании NVIDIA, ориентированная на программирование в условиях массового параллелизма. Этот продукт позволяет отлаживать программы, исполняющиеся на GPU не выходя за пределы привычной Visual Studio, при этом работает просмотр локальных переменных, памяти и работают break point'ы.  Кроме общих вычислений Parallel Nsight позволяет отлаживать шейдеры всех видов. Базовая версия программы бесплатна, профессиональная версия оплачивается по годам – 349$ в первый год за рабочее место и 299$ за последующие.  За эти деньги программист получит возможность профилирования ядер CUDA, отслеживать вызовы различных API, получать информацию о событиях на единой шкале времени, ставить break point'ы на данные и улучшенную поддержку от NVIDIA.

Более подробную информацию можно получить на сайте компании.

Ссылка | Комментарии [6]
18 апр. 2010

Visual Studio 2010 GLoom

Компания Microsoft с размахом запустила Visual Studio 2010. С 12 Апреля в крупных промышленных городах идёт презентация возможностей новой среды для разработки ПО, с которой многие уже могли ознакомиться ранее в формате предварительных версий и технологических превью.

Скачать ознакомительную версию студии можно на этой странице. Бесплатная Express редакция доступна всем по этой ссылке.

В новой интегрированной среде разработки был переделан интерфейс. Это коснулось как пользовательского опыта работы с окнами и инструментами, так и изменения коснулись кода интерфейса – теперь он основан на Windows Presentation Foundation. Кроме косметических изменений переделке подверглись IntelliSense и другие части среды. Так, в новой версии, можно отслеживать граф вызовов метода. Среда содержит встроенные средства поддержки разработки с юнит-тестированием.

Для быстрого освоения новых фич можно воспользоваться тренировочным набором по этой ссылке. В набор входят презентации и примеры использования новых возможностей.

Вместе с Visual Studio 2010 сменяет свою версию и .NET Framework. Новая, четвёртая версия фреймворка снова не совместима с предыдущими версиями (версии 3.0 и 3.5 были расширениями версии 2.0). Скачать новый фреймворк можно по этой ссылке.

Ссылка | Комментировать
15 апр. 2010

Новые возможности OpenGL от NVIDIA GLoom

NVIDIA представила новые драйвера OpenGL 4 для Linux и Windows. Кроме того в них добавлена поддержка восьми расширений:
•  ARB_texture_compression_bptc – новый формат сжатых текстур (аналог BC7 и BC6H в DirectX 11).
•  EXT_shader_image_load_store – добавляет инструкции в GLSL, позволяющие читать и писать в текстуры.
•  EXT_vertex_attrib_64bit – 64-битные параметры вершинных шейдеров в формате с плавающей запятой.
•  NV_vertex_attrib_integer_64bit - 64-битные параметры вершинных шейдеров в целочисленном формате.
•  NV_gpu_program5 – набор инструкций пятого поколения для видеокарт NVIDIA.
•  NV_tesssellation_program5 – предоставляет доступ к шейдерам тесселяции.
•  NV_gpu_shader5 - аналогично ARB_gpu_shader5. Добавляет возможность отправлять patch’и, созданные на этапе тесселяции, в геометрический шейдер или на растеризацию фиксированного конвейера.
•  NV_shader_buffer_store – позволяет писать в буферы (ранее с расширением NV_shader_buffer_load дозволялось только читать).

Драйвера и документация к ним доступны на странице developer.nvidia.com.

Ссылка | Комментировать
14 апр. 2010

Game Engine Gems 2 ищет авторов GLoom

Издательская компания Jones and Bartlett Publishers собирается издавать новую книгу серии Game Engine Gems. В книгу войдут статьи связанные с проектированием и разработкой игровых движков, в том числе о способах рендеринга, шейдерах, OpenGL и DirectX, о расчёте физики и столкновений, техниках программирования в целом, архитектурах движков, организации ресурсов, звуке и о многом другом. Для участия в книге необходимо оформить заявку до 15 Июня 2010 года. Заявки можно оставлять на сайте gameenginegems.com.

Ссылка | Комментарии [2]
14 апр. 2010

Обзор возможностей OpenGL 4.0 GLoom

Программист графики Christophe Riccio в своём блоге опубликовал детальный обзор новых фич OpenGL 4.0 с примерами использования. Ознакомиться с обзором можно на сайте автора.

Ссылка | Комментировать
8 апр. 2010

Quake2 на HTML5, без плагинов *vmr

В блоге Google Web Toolkit появилось сообщение, что разработчики из Гугль смогли прикрутить Quake2 (вернее проект Jake 2 — порт на java) к GWT.

Были использованы следующие технологии: WebGL, Canvas API, html5-тег audio, Local Storage API и WebSockets.

Подробнее…

Ссылка | Комментарии [43]
8 апр. 2010

ATI наращивает мышцы GLoom

Новая карта ATI FirePro™ V8800 разработана специально для пользователей, кто работает с большим объёмом контента или с приложениями с большой нагрузкой на шейдеры. Таким пользователям требуется как можно больше производительности.

Новая карта основана на 1600 процессорах нового поколения, с ультра-массовым параллелизмом в архитектуре, что позволяет автоматически распределять вычислительные мощности так, чтобы увеличить общую скорость обработки данных.

Из возможностей новой карты: 2.6 терафлопа, 2 GB памяти, поддержка 4 мониторов, Stereo3D, и, конечно, OpenGL 4.0. Стоимость устройства около полутора тысяч долларов.

Ссылка | Комментировать
8 апр. 2010

2001—2010 © GameDev.ru — Разработка игр