Moin,
ich habe das Problem das nach dem Packen und Installieren auf dem Smartphone keine "Landscape" -Texturen vorhanden sind?
...siehe Bilder...
...falls jemand Ahnung hat vielen Dank schon mal
...nach dem Packen
- KeinPlan
- Erledigt
-
-
Landscape war schon immer ein Problem auf mobile. Und auf mobile sind auch nicht alle Shader verfügbar. Ich würde für Mobile Meshes statt Landscape verwenden. Und oft Performance testen, die ist auf Mobile oft sehr Mau wenn das Spiel zu aufwändig gemacht ist.
-
Landscape war schon immer ein Problem auf mobile. Und auf mobile sind auch nicht alle Shader verfügbar. Ich würde für Mobile Meshes statt Landscape verwenden. Und oft Performance testen, die ist auf Mobile oft sehr Mau wenn das Spiel zu aufwändig gemacht ist.
...aha...ok aber die ganze Lanschaft als Meshes zu machen ist ein bisschen aufwendig....Danke erstmal
-
Kommt drauf an, wie du exportierst, aber mobile Landscapes unterstützen glaube ich nur 2 oder 3 layer auf ES2, womit du wahrscheinlich exportiert hast. Und ebenfalls eine limitierte Anzahl Texture Samples.
Außerdem bist du auch was die Performance angeht stark eingeschränkt. Außerdem funktionieren tessalation und sowas nicht.mehr:
https://docs.unrealengine.com/…atforms/Mobile/Materials/ -
...aha...ok aber die ganze Lanschaft als Meshes zu machen ist ein bisschen aufwendig....Danke erstmal
Du kannst den Landscape auch exportieren - Landscape Auswählen, dann "File --> Export selected". Das exportiert den Landscape in ne OBJ file. Die kannst du dann mit nem 3D Programm deiner Wahl ("Blender"?) bearbeiten und z.B. Polygone etwas reduzieren wenn es zu groß ist. Dann wieder in UE4 importieren als "Static mesh". Für Mobile gilt stets "je einfacher desto besser". Also sprich - wenn du ne Plane nehmen kannst statt nem Landscape dann bevorzugst du das. Kommt halt immer auf das Spiel an - aber wenn der Boden nur kleine Unebenheiten hat dann lieber ne Plane mit normals statt Landscape. Usw. Je kleiner und einfacher das Game wird desto besser läuft es auf allen verschiedenen Geräten, desto mehr potentielle Kundschaft. Nicht jeder hat das neueste Monster Handy oder Tablet. -