<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Открыт код транслятора Direct3D HLSL в OpenGL GLSL, созданно...</title>
    <link>https://opennet.me/openforum/vsluhforumID3/95125.html</link>
    <description>Компания Unknown Worlds Entertainment последовала примеру (http://www.opennet.ru/opennews/art.shtml?num=39286) Valve и  перевела (https://twitter.com/max_mcguire/statuses/449291790164570112) в разряд открытых проектов свои наработки по трансляции Direct3D в OpenGL, созданные в процессе адаптации игры Natural Selection 2 (http://ru.wikipedia.org/wiki/Natural_Selection_2) для платформы Linux. В частности, под лицензией MIT открыт (https://github.com/unknownworlds/hlslparser) код парсера для языка описания шейдеров HLSL (High-Level Shader Language), используемого в Direct3D,  и генератора кода OpenGL GLSL. &lt;br&gt;&lt;br&gt;&lt;br&gt;Указанная связка позволяет организовать перевод на OpenGL 3.1 игр, изначально написанных с использованием Direct3D 9 или режима D3DCOMPILE_ENABLE_BACKWARDS_COMPATIBILITY в D3D11. Отмечается, что в текущем виде код не пригоден для обособленной сборки, так как он завязан на некоторые остающиеся закрытыми функции движка игры Natural Selection 2. Но так как данные функции являются типовыми (например, работа с</description>

<item>
    <title>Открыт код транслятора Direct3D HLSL в OpenGL GLSL, созданно... (DarkXIV)</title>
    <link>https://opennet.me/openforum/vsluhforumID3/95125.html#54</link>
    <pubDate>Thu, 21 Aug 2014 09:54:20 GMT</pubDate>
    <description>Чем?&lt;br&gt;</description>
</item>

<item>
    <title>Открыт код транслятора Direct3D HLSL в OpenGL GLSL,... (Аноним)</title>
    <link>https://opennet.me/openforum/vsluhforumID3/95125.html#53</link>
    <pubDate>Tue, 01 Apr 2014 15:22:41 GMT</pubDate>
    <description>уже давно она является третьестепенной платформой, игры были бы восхитительны, если разрабатывались лишь с оглядкой на неё.&lt;br&gt;</description>
</item>

<item>
    <title>Открыт код транслятора Direct3D HLSL в OpenGL GLSL, созданно... (svsd_val)</title>
    <link>https://opennet.me/openforum/vsluhforumID3/95125.html#52</link>
    <pubDate>Tue, 01 Apr 2014 09:52:55 GMT</pubDate>
    <description>&amp;gt;&amp;gt;Вас ведь не смущает, что GTK работает поверх X11&lt;br&gt;&lt;br&gt;Нет не смущает, GTK и QT используют стандартные функции X11 для &quot;красивого&quot; отображения своих классов. QT сейчас стремится заюзать OpenGL, дабы отвязаться от стандартных форм.&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt;Это не эмуляция (этот термин здесь совершенно неоправдан)&lt;br&gt;&lt;br&gt;Это именно что эмуляция, тут нет прямого соответствия D3D -&amp;gt; OpenGL.&lt;br&gt;Цитата с вики: http://ru.wikipedia.org/wiki/Эмуляция&lt;br&gt;&quot;Эмуля&amp;#769;ция (англ.  emulation) в вычислительной технике &amp;#8212; комплекс программных, аппаратных средств или их сочетание, предназначенное для копирования (или эмулирования) функций одной вычислительной системы (гостя) на другой, отличной от первой, вычислительной системе (хосте) таким образом, чтобы эмулированное поведение как можно ближе соответствовало поведению оригинальной системы (гостя). Целью является максимально точное воспроизведение поведения в отличие от разных форм компьютерного моделирования, в которых имитируется поведение некоторой абстрактной модели.&quot;&lt;br&gt;&lt;br&gt;В результате того что он</description>
</item>

<item>
    <title>Открыт код транслятора Direct3D HLSL в OpenGL GLSL, созданно... (Аноним)</title>
    <link>https://opennet.me/openforum/vsluhforumID3/95125.html#51</link>
    <pubDate>Tue, 01 Apr 2014 09:32:02 GMT</pubDate>
    <description>если в их &quot;цивилизованном&quot; мире имеют место быть патенты на прямоугольники, то патенты на API тем более имеют право на существование&lt;br&gt;</description>
</item>

<item>
    <title>Открыт код транслятора Direct3D HLSL в OpenGL GLSL, созданно... (anonymous)</title>
    <link>https://opennet.me/openforum/vsluhforumID3/95125.html#50</link>
    <pubDate>Mon, 31 Mar 2014 14:11:56 GMT</pubDate>
    <description>Это не эмуляция (этот термин здесь совершенно неоправдан), это просто реализация API, пусть она и просто транслирует функции Direct3D в OpenGL. Вас ведь не смущает, что GTK работает поверх X11? Пишу из под anonymous, потому что не хочу регистрироваться, Ваш переход на личные оскорбления (&quot;спрятаться под стул&quot; не могу понимать иначе) считаю неуместным.&lt;br&gt;</description>
</item>

<item>
    <title>Открыт код транслятора Direct3D HLSL в OpenGL GLSL, созданно... (Пиу)</title>
    <link>https://opennet.me/openforum/vsluhforumID3/95125.html#49</link>
    <pubDate>Mon, 31 Mar 2014 10:35:51 GMT</pubDate>
    <description>&amp;gt; Если учитывать смартфоны, то ты уже кагбэ того.&lt;br&gt;&lt;br&gt;а если учесть xbox?&lt;br&gt;</description>
</item>

<item>
    <title>Открыт код транслятора Direct3D HLSL в OpenGL GLSL,... (Пиу)</title>
    <link>https://opennet.me/openforum/vsluhforumID3/95125.html#48</link>
    <pubDate>Mon, 31 Mar 2014 10:33:25 GMT</pubDate>
    <description>&amp;gt;подыхающей винде&lt;br&gt;&lt;br&gt;&quot;подыхающая винда&quot; всё еще топовая игровая платформа, и отрицать это непростительно&lt;br&gt;</description>
</item>

<item>
    <title>Открыт код транслятора Direct3D HLSL в OpenGL GLSL, созданно... (svsd_val)</title>
    <link>https://opennet.me/openforum/vsluhforumID3/95125.html#47</link>
    <pubDate>Mon, 31 Mar 2014 09:45:05 GMT</pubDate>
    <description>&amp;gt; Ты даже не смог осилить назначение данного транслятора, но сразу бросился писать &lt;br&gt;&amp;gt; комментарий. Я в шоке.&lt;br&gt;&lt;br&gt;Извините, но я то как раз таки смог и потому высказал своё имхо что такое &quot;добро&quot; даже даром не нужно.&lt;br&gt;А что касается вас - не уверен.&lt;br&gt;</description>
</item>

<item>
    <title>Открыт код транслятора Direct3D HLSL в OpenGL GLSL, созданно... (svsd_val)</title>
    <link>https://opennet.me/openforum/vsluhforumID3/95125.html#46</link>
    <pubDate>Mon, 31 Mar 2014 09:40:01 GMT</pubDate>
    <description>Ага, я так вижу вы так уверены в своих словах что решили спрятаться под стул и что то от туда заявить...&lt;br&gt;&lt;br&gt;Тут идёт речь об эмуляции D3D средствами OpenGL, если хотите поговорить вылазите из под анонимуса, поговорим =)&lt;br&gt;</description>
</item>

</channel>
</rss>
