Wie zu zwingen, OpenGL 3 unter Linux die Unreal Engine 4 Editor?
Ich erlebe grafische Artefakte in der Unreal Engine 4-Editor auf Linux (Ubuntu 16.04, Intel HD Graphics 520 – Mesa 13.0.4). Störungen sind in der Vorschau sichtbar Fenster, sehen Sie wie auf dem Bild unten eingefügt:
Ich habe die neueste mesa-Treiber, installieren von Mesa 17.x.x ist keine option, da Sie zu Problemen führen, für die OS insgesamt – Probleme, mit denen möchte ich nicht zu kämpfen (noch) nicht.
Läuft der Motor mit der -opengl3
Flagge zu haben scheint keinerlei Auswirkungen. Beispiel laufen:
Engine/Binaries/Linux/UE4Editor Absolute/Path/To.uproject -opengl3
Ändern der Anti-Alias-Einstellungen in Einstellungen->Skalierbarkeit nicht einen Unterschied machen als gut.
Lange Geschichte kurz, wie kann ich dieses problem angehen? Ist die Entwicklung in UE4 auf Linux auch ohne dedizierte Grafikkarte möglich?
- Zu zwingen, den editor zu verwenden, OpenGL 3, Sie fälschen die verfügbaren OpenGL mit Mesa Umgebungsvariablen: MESA_GL_VERSION_OVERRIDE=3.5 ./UE4Editor
In Ihrem Projekt-Einstellungen ändern Sie können die rendering-tech, die Sie wollen. Es ist entweder die Allgemeinen Einstellungen oder das Rendering, die ich vergessen habe, das; die Suche nach OpenGL.
Als die Entwicklung auf und für ein in-built – Grafikkarte- Unreal wird wohl beschweren viel, und die Leistung wird wahrscheinlich leiden. Ich denke die gpu wird ausgiebig verwendet für die Materialien, aber ehrlich, das ist nicht etwas, das ich sehr viel wissen über. Es wäre ein interessanter test. Sie sollten Profil Ihr Spiel (die profileGPU Konsole an, während im Spiel geben sollte, die eine Tonne von Informationen).