Blend Material

  • Smily

    meine im Forum Bereich(Unerledigte Themen)

  • PAL123

    ungelesene themen meinste?

  • PAL123

    so wie ich das verstehe, sind es halt nur themen die noch niemand gelesen hat

  • PAL123

    ne doch nicht :>

  • PAL123

    die man selbst nicht gelesen hat

  • PAL123

    sieht man aber nur auf dem dashboard

  • PAL123

    dashboard ist halt da um sachen aufzuschnappen wo man vielleicht noch nicht so reingeschaut hat

  • PAL123

    falls es dich stört kannste ja einfach direkt oben auf forum klicken, dann haste das nicht

  • Smily

    direkt unter dem forum stehen alle themen die angefangen/Beantwortet wurden. da kommt pro tag was zusammen. muss hier jeden tab einzeln öffenen

  • PAL123

    klick auf forum und rechts ist ein haken, dann sind alle als gelesen markiert

  • PAL123

    https://unrealengine4.de/forum/%23

  • PAL123

    https://unrealengine4.de/forum/#

  • Smily

    ah da danke sehr

  • GameMaker

    phu, das neue foren design ist echt gewöhnungsbedürftig... :(

  • Julian

    ^^

  • GameMaker

    aber es geht. mit dem steam design komm ich gut voran. ist schön dunkel und auch gut nachvollziehbar :) schade nur, dass man neue themen oder postst nicht einfach mehr per doppelklick als gelesne markieren kann

  • SparkiTV

    Na ihr :)

  • Sleepy

    Auch mal wieder hier ?

  • PAL123

    moin

  • Sleepy

    Morgen

  • *dead*
  • :bye:
  • :ass:
  • :lol:
  • :laughing:
  • :)
  • :(
  • ;)
  • :P
  • ^^
  • :D
  • ;(
  • X(
  • :*
  • :|
  • 8o
  • =O
  • <X
  • ||
  • :/
  • :S
  • X/
  • 8)
  • ?(
  • :huh:
  • :rolleyes:
  • :love:
  • 8|
  • :cursing:
  • :thumbdown:
  • :thumbup:
  • :sleeping:
  • :whistling:
  • :evil:
  • :saint:
  • <3
  • :!:
  • :?:
  • :sleep:
  • :__
  • :sleepy:
  • :sparki:
  • :gamemaker:
  • :pinguin:
  • Eine Materialtechnik um mehrere Texturen auf ein Mesh zu bringen und ineinander überblenden zu lassen.

    Grüße,


    auf Wunsch versuche ich euch die Layer Blend Technik für den UE zu zeigen. Ich orientiere mich hier stark an den UE Docs. https://docs.unrealengine.com/…/MaterialSetup/index.html


    Das Ziel ist es mehrere (bis zu 5) Texturen auf einem Mesh anzubringen, den Verlauf manuell mit einer Maltechnik im Editor selbst zu bestimmen und Übergänge sanft darzustellen.


    Dadurch lassen sich zum Beispiel Steine mit Moos bemalen, Wände mit Dreck usw usw.


    Ich persönlich habe die Technik an unseren fliegenden Inseln benutzt. Als Ergebnis ist vorläufig das hereau gekommen:



    Das Material dazusieht so aus:




    Wie wirds gemacht?



    Wir erstellen ein neues Material und ziehen unsere benötigten Texturen rein:





    Wir benötigen eine "Linear Interpolate" Node:





    und eine "Multiply" Node und eine "Vertex Color" Node. (Einfach mit Multiply und Vertex zu finden - daher kein Screen :D)



    Diese verbinden wir wie folgt:




    Hinweis: Man kann die Normalmaps, mit der Selben Technik einbauen. Einfach auf die Reihenfolge achten. Ich persönlich setze meine Texturen in Reihenfolge von der Mitte weggehend, damit ich nicht durcheinander komme.




    Dieses Material ziehen wir auf ein vorgefertigtes Mesh unserer Wahl.



    ACHTUNG: Das Material funktioniert nur, wenn das Mesh mehrere Polygone hat. Das Malen auf einem Polygon funktioniert nicht wie hier gezeigt. Einfach probieren.



    Wenn das Material auf dem Mesh angezeigt wird, switchen wir in den Paint Modus:







    Hier ist jetzt folgendes für uns interessant:





    1: Umschaltung auf Blend Weights, um das Blending zwischen unseren Texturen zu aktivieren
    2: Jeh nachdem wieviele Texturen wir verwenden, schalten wir hier auf 2, 3, 4 oder 5.
    3: Hier stellen wir ein, welche Textur wir aktuell auf das Mesh malen möchten.
    Mit Erase Texture darunter löschen wir die andere darunter liegende Textur auf dem Mesh. Man kann damit interessante Effekte erzielen. Besonders, wenn man in das Material die Normalmaps mit einbaut.



    Das Ergebnis kann wie folgt aussehen:





    Mit einer dritten Textur:





    HINWEIS: Ich habe eine "Texture Coordinate" eingefügt um meine Textur mehrfach anzeigen zu lassen. Man kann für jede Textur eine eigene Coordinate einfügen um verschieden Texturen unterschiedlich groß anzeigen zu lassen.



    Das Ergebnis:





    Es ist möglich bis zu 5 Texturen zu nutzen. Davon rate ich allerdings aus Performancegründen ab. Jeh mehr Texturen um so schlechtere Performance.
    Den Aufbau für 4 Way und 5 Way findet ihr hier: https://docs.unrealengine.com/…/MaterialSetup/index.html

Teilen