<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Компания BMW открыла систему распределённой 3D-отрисовки RAMSES</title>
    <link>https://ns.opennet.dev/openforum/vsluhforumID3/116658.html</link>
    <description>Компания BMW открыла исходные тексты проекта RAMSES (https://at.projects.genivi.org/wiki/display/DIRO/RAMSES) (Rendering Architecture for Multi-Screen EnvironmentS), в рамках которого подготовлена распределённая система отрисовки 3D-контента, сфокусированная на обеспечении высокой эффективности с позиции потребления ресурсов при использовании на встраиваемых системах и пропускной способности при трансляции вывода по сети. Код написан на языке C++ и распространяется (https://github.com/GENIVI/ramses) под лицензией MPL 2.0 (Mozilla Public License).&lt;br&gt;&lt;br&gt;&lt;br&gt;Проект разработан в процессе оптимизации отрисовки контента в автомобильных информационной развлекательных системах, содержащих несколько экранов. RAMSES представляет собой прослойку, позволяющую применить клиент-серверную модель для отрисовки, при которой один процесс формирует 3D-контент, а другой занимается его отрисовкой. При этом процесс отрисовки может выполняться на другом устройстве или в виртуальном &lt;br&gt;окружении. &lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Более того, один вещающий процесс</description>

<item>
    <title>Компания BMW открыла систему распределённой 3D-отрисовки RAM... (Michael Shigorin)</title>
    <link>https://ns.opennet.dev/openforum/vsluhforumID3/116658.html#29</link>
    <pubDate>Tue, 26 Feb 2019 15:16:44 GMT</pubDate>
    <description>&amp;gt; та же самая история и с графическими тулкитами посерьезнее athena widgets&lt;br&gt;&lt;br&gt;Гм, прямо стесняюсь спросить за gtk (даже первый).&lt;br&gt;&lt;br&gt;PS: и даже по сравнению с xaw3d.&lt;br&gt;</description>
</item>

<item>
    <title>Компания BMW открыла систему распределённой 3D-отрисовки RAM... (пох)</title>
    <link>https://ns.opennet.dev/openforum/vsluhforumID3/116658.html#28</link>
    <pubDate>Tue, 26 Feb 2019 13:37:19 GMT</pubDate>
    <description>&amp;gt; И тут X&apos;ы пролетели, они не смогли угадать хорошего уровня абстракции.&lt;br&gt;&lt;br&gt;они еще много чего не смогли - например, угадать что единственные приличные шрифты нам подарит (через мусорный бачок, конечно) microsoft, а адоб как обычно пойдет лесом.&lt;br&gt;&lt;br&gt;&amp;gt; Всё кончилось тем, что мы имеем сегодня: скажем шрифты отрисовываются на клиенте и засылаются &lt;br&gt;&amp;gt; битмапами.&lt;br&gt;&lt;br&gt;потому что ttf оказался немножко неподходящим для xfs (кто еще помнит такой?) а не потому что нельзя на сервере - можно. Шрифтов только нет.&lt;br&gt;&lt;br&gt;та же самая история и с графическими тулкитами посерьезнее athena widgets - все они в первую очередь ориентированы на винду, во вторую - тоже на винду, и в третью - на мак.&lt;br&gt;А в этом вашем линуксе - ну, как нибудь, по остаточному принципу, а, во, битмэпы же есть, ну ща отрисуем.&lt;br&gt;Ну и вот позицию мышки будем перезапрашивать 200 раз в секунду - а чо, в винде же ж работает (еще бы, курсор виртуальный и дальше локалхоста эти перезапросы не уедут).&lt;br&gt;&lt;br&gt;А из native у нас один motif, да и тот времен все тех же vga, когда</description>
</item>

<item>
    <title>Компания BMW открыла систему распределённой 3D-отрисовки RAM... (пох)</title>
    <link>https://ns.opennet.dev/openforum/vsluhforumID3/116658.html#27</link>
    <pubDate>Tue, 26 Feb 2019 13:25:39 GMT</pubDate>
    <description>о, викичитателей подвалило.&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Компания BMW открыла систему распределённой 3D-отрисовки RAM... (Michael Shigorin)</title>
    <link>https://ns.opennet.dev/openforum/vsluhforumID3/116658.html#26</link>
    <pubDate>Tue, 26 Feb 2019 09:52:22 GMT</pubDate>
    <description>&amp;gt; s/нвидией/ATI/ &lt;br&gt;&lt;br&gt;Не, атишки были на тех compaq sff, а тогда ты свою машинку на nforce грузил по сети с того же терминал-сервера.  Вспомнил. :-)&lt;br&gt;</description>
</item>

<item>
    <title>Компания BMW открыла систему распределённой 3D-отрисовки RAM... (Ordu)</title>
    <link>https://ns.opennet.dev/openforum/vsluhforumID3/116658.html#25</link>
    <pubDate>Mon, 25 Feb 2019 18:44:45 GMT</pubDate>
    <description>Да! И ещё потом выкинуть окаменевшие *getty из системы. Написать systemd-ramsesd, который будет выполнять функции agetty, создавать терминалы, которые ради бэквард-совместимости будут vt100, но какой-нибудь простенькой esc-последовательностью, будут превращаться в html-терминалы, где приложение, вызывая printf, зашвыривает в терминал текст, который интерпретируется как html дописываемый в конец. Плюс какие-нибудь специальные теги, для того, чтобы отправлять команды модификации уже выведенных на экран DOM-элементов. Плюс ещё теги для того, чтобы создавать sub-терминалы, чтобы можно было бы создав такой sub-терминал, форкнуться, сделать в child&apos;е терминал контролирующим, и затем exec(&quot;bash -c &quot;/usr/bin/emacs&quot;).&lt;br&gt;&lt;br&gt;Только придётся из ядра выдрать vt.c и кучу другого хлама, и реализовать это в юзерспейс демоне. Но ядру это только на пользу пойдёт, ему давно пора худеть.&lt;br&gt;&lt;br&gt;И после этого выкинуть из системы Xorg, Wayland и прочую лабуду, и вернутся обратно в терминал, работать с _консольными_ приложениями.&lt;br&gt;&lt;br&gt;Elec</description>
</item>

<item>
    <title>Компания BMW открыла систему распределённой 3D-отрисовки RAM... (Ordu)</title>
    <link>https://ns.opennet.dev/openforum/vsluhforumID3/116658.html#24</link>
    <pubDate>Mon, 25 Feb 2019 18:33:18 GMT</pubDate>
    <description>Пожатый видеопоток означает, что тебе придётся рендерить дважды -- один раз на клиенте, второй раз на сервере. Тебе придётся иметь GPU и там, и здесь. Фу.&lt;br&gt;&lt;br&gt;Команды отрисовки гораздо приятнее в этом смысле, на клиенте ты обсчитываешь геометрию, но не отрисовку. Проблема с X&apos;ами в том, что они были спроектированы во времена VGA видеокарт, и им надо было придумывать какую-то абстракцию уровнем выше чем VGA, для того чтобы открыть её клиенту. И тут X&apos;ы пролетели, они не смогли угадать хорошего уровня абстракции. Всё кончилось тем, что мы имеем сегодня: скажем шрифты отрисовываются на клиенте и засылаются битмапами.&lt;br&gt;&lt;br&gt;А если в этот ramses renderer ещё засунуть возможность рендерить подмножество html, чтобы не надо было бы на стороне клиента превращать html в команды отрисовки, достаточно было бы преобразовать его в то подмножество, которое ramses понимает, дык вообще будет офигенно. Может быть только заменить текстовый способ кодирования для html на бинарный, сохранив текстовое представление его только для отла</description>
</item>

<item>
    <title>Компания BMW открыла систему распределённой 3D-отрисовки RAM... (пох)</title>
    <link>https://ns.opennet.dev/openforum/vsluhforumID3/116658.html#23</link>
    <pubDate>Mon, 25 Feb 2019 17:18:00 GMT</pubDate>
    <description>&amp;gt; А почему нельзя и что считать подпоркой? Xlib канул в лета уже давно.&lt;br&gt;&lt;br&gt;а. Ну понятен.&lt;br&gt;&lt;br&gt;поэтому уже и без разницы, что там в xorg понапридумывают. Остался только rdp.&lt;br&gt;&lt;br&gt;&amp;gt; Клиенты rdesktop и freerdp не имеют никакого отношения хотелкам индивидов &quot;дайте мне RemoteFX на&lt;br&gt;&amp;gt; хаялву&quot;&lt;br&gt;&lt;br&gt;им бы пока untrusted input научиться валидировать. В freerdp какая-то поддержка remotefx, если что, есть, но я не их целевая аудитория - &quot;не такие как все&quot; и &quot;чтоб за лицензию не платить&quot;, я просто запущу mstsc.&lt;br&gt;&lt;br&gt;у меня нет такой хотелки, это у вас она. &lt;br&gt;А у меня была хотелка нормального юникса на сервере и на рабочем столе, но не времен 1970го года, у меня для него нет задач. Увы, не в этой вселенной.&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Компания BMW открыла систему распределённой 3D-отрисовки RAM... (Урри)</title>
    <link>https://ns.opennet.dev/openforum/vsluhforumID3/116658.html#22</link>
    <pubDate>Mon, 25 Feb 2019 14:47:25 GMT</pubDate>
    <description>Remote Desktop Protocol (RDP) is a __proprietary__ protocol developed by Microsoft.&lt;br&gt;&lt;br&gt;Вы уже второй раз лажаетесь. Это специально?&lt;br&gt;</description>
</item>

<item>
    <title>Компания BMW открыла систему распределённой 3D-отрисовки RAM... (mma)</title>
    <link>https://ns.opennet.dev/openforum/vsluhforumID3/116658.html#21</link>
    <pubDate>Mon, 25 Feb 2019 08:48:49 GMT</pubDate>
    <description>&amp;gt;Про то что X-сессию без костылей и подпорок нельзя подхватить заново после обрыва соединения&lt;br&gt;&lt;br&gt;А почему нельзя и что считать подпоркой? Xlib канул в лета уже давно. X11 forwarding это всего лишь трансляция протокола по сети. А X Window System это не терминальный сервер а всего лишь графическая подсистема.&lt;br&gt;&lt;br&gt;Все остальное вопрос реализации, можно городить самим прослойку с запуском сессий на стороне сервера по тому же ssh, можно пользоваться коммерческими продуктами. Опыт последних говорит о крайне слабом спросе, как следствие умирание или забивание на поддержку/развитие. Пример того же NX где все резко застопорилось на клиенте, а халявщики из категории &quot;а мы все можем сделать сами, сила опенсорс и все такое&quot; забыли написать своего клиента, но при этом подпортили поляну для NoMachine.&lt;br&gt;&lt;br&gt;Про rdp не надо так радужно, основным драйвером успешного развития там изначально был Citrix и их протокол ICA. Это позволило MS продавать недоделанный продукт и спокойно доводить его до ума.&lt;br&gt;&lt;br&gt;Клиенты rdesktop и freerdp не</description>
</item>

</channel>
</rss>
