vitus_wagner: My photo 2005 (Default)
vitus_wagner ([personal profile] vitus_wagner) wrote2015-11-16 10:40 am

Virtual 3d

Технология виртуализации 3d-графики мало помалу пробивает себе путь.

Мы уже имеем Linux 4.4 (сегодня)
QEMU 2.5 rc0 (позавера)
и поддержку VirGL в Mesa (пока только в транке, не отрелизено).
Не хватает еще guest-драйвера для Windows, чтобы пускать 3d игры в kvm.

Я, правда еще не совсем понял, нужно ли для использования virtio-virgl драйвера в KVM иметь ядро 4.4 на хосте или драйвер в ядре нужен только в guest. Но, полагаю, что к тому времени как у меня дойдут руки с ним поиграться, появятся более-менее вменяемые howto по настройке.

[identity profile] slobin.livejournal.com 2015-11-16 08:46 am (UTC)(link)
Игры с социальным взаимодействием имеют тенденцию развиваться (хотя здесь я пытаюсь проводить график по одной точке, возможно, в WoW всё иначе). Мой нынешний десктоп мне как раз qkowlew и собирал пять лет назад (в пределах бюджета, разумеется; кстати, пользуюсь случаем ещё раз сказать спасибо, вполне удачная конфигурация!) с явной задачей уметь играть в одну конкретную 3d-игру с социальным взаимодействием (строго говоря, это вообще не игра, это социальная сеть на игровом движке, точно так же, как ЖЖ -- социальная сеть на движке блога). До сих пор играю, но с последними нововведениями это становится всё труднее и труднее. Если, скажем, "правильную" освещённость и тени от предметов я могу просто не включать, то закрыть глаза на mesh avatar bodies я не могу никак, там нет никакого fallback'а.

P.S. Зато у этой игры линукс-клиент с самого начала не хуже виндового. По крайней мере в том, что касается 3d (на фирменных закрытых драйверах, правда). Вот со звуком да, проблемы. И то, кажется, всё стало нормально с тех пор, когда пульс в дистрибутивах стал из коробки нормально настроенным.

... Минимализм эстетики предполагает оксюморон в декорациях ...

[personal profile] legolegs 2015-11-16 10:27 am (UTC)(link)
>получил 1600fps
Это, мягко говоря, немного. На считающейся на сегодня устаревшей дискретной нвидии GTX 550 Ti я имею 26000fps в glsxgears и пролёт сквозь облака в KSP не всегда 30 кадров вытягивает, хотя казалось бы, что там кроме белой мути рисовать. В тех-же играх с графикой уровня WoW набежит сотня персонажей и капут. А если ещё и колдовать начнут...

[personal profile] legolegs 2015-11-16 11:02 am (UTC)(link)
Ну так это в glxgears, в простом синтетическом тесте. Сделайте таких шестерёнок сотню, добавьте освещение, тени, отражения и так далее до бесконечности и сможете с пользой потратить любую производительность. Или без пользы, это уже от художников зависит.

[identity profile] psn84.livejournal.com 2015-11-16 01:18 pm (UTC)(link)
Вроде уже на каждом заборе пишут, что попугаи в шестерёнках ничего не значат. Надо более-менее правдоподобные тесты гонять для замера производительности, unigine то же.

[personal profile] legolegs 2015-11-16 02:35 pm (UTC)(link)
Когда разница в десятки раз - это кое-то значит. Тот-же unigine (что тест, что сам движок в лице Cradle, например) на ноуте Витуса, боюсь не взлетит.

[personal profile] ramendik 2015-11-16 11:38 am (UTC)(link)
Ставить ставь, но честно предупреждаю - там дофига сексуальных и около того взаимодействий. Если ты активно-не-хочешь (то есть не "пофиг на фриков", а именно "это было бы плохо") увидеть, как человек ведёт другого человека на поводке или кто-то катается на тележке, в которую запрящена полуголая девушка с сапогами-"копытами" - может быть, и не стоит связываться, поскольку попытки удержать подобнго рода взаимодействия в рамказ специально выделенных мест срабатывают далеко не всегда. Не голые ведь? Не голые, и фиг ты подгонишь под "для взрослых" поводок...

Жручесть Second Life настраиваема. Можно сделать очень жручей и очень красивой, да.
Edited 2015-11-16 11:39 (UTC)

[personal profile] ramendik 2015-11-16 12:02 pm (UTC)(link)
Тогда не вопрос. Моё дело просто предупредить.

А у Мит дитёнка из-за спины смотрит регулярно, потому она и.

[identity profile] mincao.livejournal.com 2015-11-17 08:14 pm (UTC)(link)
Да, я тоже удивился. Хотя, конечно, понял, что это обстоятельства такие, а не идеология.