BG-HALF LIFE

BG-HALF LIFE

Българският Half Life портал
 
PortalPortal  ИндексИндекс  Въпроси/ОтговориВъпроси/Отговори  Регистрирайте сеРегистрирайте се  ВходВход  
*BG-SMURFA-VRATSA* ви пожелава приятна игра в сървърите ни :)
CSPORTAL-BG.IN # Army Ranks+Respawn
Визита от други Държави
Flag Counter

Share| .

Valve отвори сорс-кода на транслатора от Direct3D 9.0c към OpenGL

Предишната тема Следващата тема Go down
АвторСъобщение
smurfa_vr
HL-BG Community
HL-BG Community


Брой мнения : 4777
Дата на регистрация : 31.03.2011
Местожителство : Враца

ПисанеЗаглавие: Valve отвори сорс-кода на транслатора от Direct3D 9.0c към OpenGL Чет 13 Мар 2014, 11:53

[You must be registered and logged in to see this image.]

Valve неочаквано реши да отвори сорс-кода на транслатора Direct3D -> OpenGL и го публикува в свободен вид в Github. Кодът е взет директно от популярната игра Dota 2 и е публикуван в оригиналния си вид със свободния MIT лиценз.

Транслаторът ToGL поддържа работата на ограничен брой програмни интерфейси на D3D 9.0c, може да транслира байт-кода от HLSL (High Level Shader Language) към GLSL (OpenGL Shading Language) и частично SM3. В сорс-кода има фрагменти, специално написани за Source енджина, които явно ще трябва да се разчистят. Няма да е излишна и подробна документация.

[You must be registered and logged in to see this image.]

Транслаторът ToGL може да е полезен за разработчици на игри и програми, които искат да портират Windows приложенията към Linux. Има надежда, че благодарение активността на Valve по отношение на OpenGL, стандартът DirectX ще получи сериозен и силен конкурент. Засега само Direct3D е най-актуалната и поддържана платформа от DirectX интерфейсите, като старите игри за Direct3D 9.0c се подават на почти автоматично портиране.

Любопитно е, че Интернет-гигантът Google неотдавна представи транслатора ANGLE, който е пълна противоположност на ToGL и позволява стартирането на приложения за OpenGL ES 2.0 в средата DirectX 9 или DirectX 11.

Върнете се в началото Go down
http://smurfa.bulgarianforum.net https://www.facebook.com//smurfavratsa
Valve отвори сорс-кода на транслатора от Direct3D 9.0c към OpenGL
Предишната тема Следващата тема Върнете се в началото
Страница 1 от 1

Permissions in this forum:Не Можете да отговаряте на темите
BG-HALF LIFE :: Развлечение :: Игри-