LINUX.ORG.RU
ФорумTalks

Набор демонстраций Unreal Engine 4 для Linux

 , ,


1

2

Компания Epic Games опубликовала подборку демонстраций с примерами работ на основе игрового движка Unreal Engine 4, оформленными для использования на платформе Linux.

https://wiki.unrealengine.com/Linux_Demos

★★★★★

./Effects 
Using binned.
4.3.0-0+UE4 7038 3077 379 0
AL lib: (WW) alc_initconfig: Failed to initialize backend "pulse"
AL lib: (EE) UpdateDeviceParams: Failed to set 44100hz, got 48000hz instead
EE r600_shader.c:157 r600_pipe_shader_create - translation from TGSI failed !
EE r600_state_common.c:750 r600_shader_select - Failed to build shader variant (type=1) -1
EE r600_shader.c:157 r600_pipe_shader_create - translation from TGSI failed !
EE r600_state_common.c:750 r600_shader_select - Failed to build shader variant (type=1) -1

и т.д. и все тормозит и черный экран :(

Stil ★★★★★
()
Ответ на: комментарий от crowbar

Видимо в этом причина. У меня nvidia.

kerneliq ★★★★★
() автор топика
Ответ на: комментарий от kerneliq

А у тебя что за видео?

# spec.sh 
cpu     : Intel(R) Core(TM) i7-3520M CPU @ 2.90GHz
ram     : 15983 MB
video   : Advanced Micro Devices, Inc. [AMD/ATI] Thames [Radeon HD 7550M/7570M/7650M]

kernel  : 3.15.2-gentoo
mesa    : 3.3 (Core Profile) Mesa 10.3.0-devel (git-45446ef)
Stil ★★★★★
()
Ответ на: комментарий от Stil

video : Advanced Micro Devices, Inc. [AMD/ATI] Thames [Radeon HD 7550M/7570M/7650M]

И ты ССЗБ. На нвидии все работает как надо.

roman77 ★★★★★
()

Симпатично.

XFX AMD DD 290x, полёт нормальный.

LMW
()
Последнее исправление: LMW (всего исправлений: 1)
Ответ на: комментарий от roman77

nvidia: в режиме свободной камеры в effcects cave demo и mobile demo источники света иногда чересчур яркие, а первом на крыше башни несостыковка полигонов.

grem ★★★★★
()
Ответ на: комментарий от Stil

на opennet кто-то упоминал, что на открытых у него тоже не работает

grem ★★★★★
()
Ответ на: комментарий от Stil

и т.д. и все тормозит и черный экран :(

R600 не осиливает многие сложные шейдеры, нужно юзать активировать при сборке LLVM бекенд для компаляции шейдеров, но он в свою очередь не поддерживает геометрические шейдеры.

Но по сути это не важно ибо пока-что демки багнутые и работать на 3.2 core profile нормально не будут.

qiomi
()
valkeru@valkeru-desktop:~/Загрузки/Sci-Fi Hallway Demo/Engine/Binaries/Linux$ ./SciFiHallway 
Using binned.
4.3.0-0+UE4 7038 3077 379 0
Exiting abnormally (error code: 1)
valkeru@valkeru-desktop:~/Загрузки/Sci-Fi Hallway Demo/Engine/Binaries/Linux$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 14.04 LTS
Release:        14.04
Codename:       trusty
valkeru@valkeru-desktop:~/Загрузки/Sci-Fi Hallway Demo/Engine/Binaries/Linux$ uname -a
Linux valkeru-desktop 3.13.0-30-generic #54-Ubuntu SMP Mon Jun 9 22:45:01 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
valkeru@valkeru-desktop:~/Загрузки/Sci-Fi Hallway Demo/Engine/Binaries/Linux$ glxinfo | grep NVIDIA
server glx vendor string: NVIDIA Corporation
client glx vendor string: NVIDIA Corporation
OpenGL vendor string: NVIDIA Corporation
OpenGL core profile version string: 4.3.0 NVIDIA 340.17
OpenGL core profile shading language version string: 4.30 NVIDIA via Cg compiler
OpenGL version string: 4.4.0 NVIDIA 340.17
OpenGL shading language version string: 4.40 NVIDIA via Cg compiler
valkeru@valkeru-desktop:~/Загрузки/Sci-Fi Hallway Demo/Engine/Binaries/Linux$ 

:'(

Valkeru ★★★★
()

Coming from our Linux Community, we have cooked (in Windows)

Ясно, они наркоманы. Расходимся.

Valkeru ★★★★
()
Ответ на: комментарий от qiomi

Вот эту скачал

Realistic Rendering Demo (202MB)

вроде показывает, можно ходить по комнате

TheAnonymous ★★★★★
()
Ответ на: не нужно от TheAnonymous

Неа. Оно вообще непонятно как сделано. Даже на невидии не запускается.

Valkeru ★★★★
()
 sehellion@sehellionpc:~/Загрузки/Realistic Rendering Demo/Engine/Binaries/Linux$ ./RealisticRendering

Using binned.

4.3.0-0+UE4 7038 3077 379 0

Exiting abnormally (error code: 1) 
sehellion ★★★★★
()
Последнее исправление: sehellion (всего исправлений: 2)
Ответ на: не нужно от TheAnonymous

Другие демки даже с тормозами криво рисуются

Там лажа с препроцессором шейдеров насколько я понял. Даже для OGL3 рендера оно юзает всякие GL4 фишки которых нет в Mesa. Надо ждать пока починят.

qiomi
()
Ответ на: комментарий от qiomi

ээээ

Mesa is an open-source implementation of the OpenGL

что-то мне подсказывает, что AMD в своих драйверах не использует Mesa или использует?

grem ★★★★★
()
Ответ на: комментарий от qiomi

ага, без:

$ locale
LANG=ru_RU.UTF-8
LANGUAGE=
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC=POSIX
LC_TIME=POSIX
LC_COLLATE="ru_RU.UTF-8"
LC_MONETARY="ru_RU.UTF-8"
LC_MESSAGES=POSIX
LC_PAPER="ru_RU.UTF-8"
LC_NAME="ru_RU.UTF-8"
LC_ADDRESS="ru_RU.UTF-8"
LC_TELEPHONE="ru_RU.UTF-8"
LC_MEASUREMENT="ru_RU.UTF-8"
LC_IDENTIFICATION="ru_RU.UTF-8"
LC_ALL=
grem ★★★★★
()
Ответ на: комментарий от grem

что-то мне подсказывает, что AMD в своих драйверах не использует Mesa или использует?

Mesa это юзерспейсная реализация 3D для открытого драйвера. Т.е она используется во всех открытых драйверах: http://upload.wikimedia.org/wikipedia/commons/2/2d/The_Linux_Graphics_Stack_a...

У поддержки любой видеокарты на Linux сейчас есть 3 компонента: 1 - Драйвера в ядре: i915 (Intel), radeon (AMD), nouveau (Nvidia) 2 - Модуль в иксах, те самые xserver-xorg-video-intel xserver-xorg-video-radeon, итп. 3 - Юзерспейсная реализация 3D, т.е Mesa и собственно юзерспейсная часть драйвера 3D: i915, i965 (intel), R300g, R600g, RadeonSI (AMD), и.т.п.

У блобов примерно тоже самое, но они на то и блобы чтобы везде иметь свои велосипеды.

qiomi
()
Ответ на: комментарий от grem

верю, но, например, в Debian ему что-то не нравится в случае кириллицы в пути

Очень странно, а какие конкретно символы были? Я просто наобум добавил «арара» и все так же нормально запустилось.

Ubuntu 14.04

qiomi
()
Ответ на: комментарий от qiomi

У блобов примерно тоже самое

поэтому я и интересовался, какой именно драйвер он использует - mesa при закрытом драйвере можно просто так ради mesa-progs поставить, чтобы на шестерёнки полюбоваться.

какие конкретно символы были?

«Загрузки», «пример». «арара» тоже не сработал :(

grem ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.