Открыт код транслятора Direct3D HLSL в OpenGL GLSL, созданного для игры Natural Selection 2
Указанная связка позволяет организовать перевод на OpenGL 3.1 игр, изначально написанных с использованием Direct3D 9 или режима D3DCOMPILE_ENABLE_BACKWARDS_COMPATIBILITY в D3D11. Отмечается, что в текущем виде код не пригоден для обособленной сборки, так как он завязан на некоторые остающиеся закрытыми функции движка игры Natural Selection 2. Но так как данные функции являются типовыми (например, работа с массивами, распределение памяти и т.п.), они легко могут быть реализованы самостоятельно.
Источник: http://www.opennet.ru/opennews/art.shtml?num=39433
|
0 | Tweet | Нравится |
|