Quantum Break hat diesen fantastischen Partikeleffekt, es ist ein Verzerrungseffekt wie Glasscherben. Ich möchte wissen, wie ich diesen Effekt reproduzieren kann. Sie können es unten sehen und ein vollständiges Video ist auf YouTube verfügbar :
unity
shaders
graphic-effects
Seyed Morteza Kamali
quelle
quelle
Antworten:
Pyramidenteilchen
Die Standardteilchenform von Unity ist Quad. Zuerst müssen Sie diese Form in Pyramide ändern, indem Sie ein Pyramidenobjekt verwenden oder Quads in Pyramiden mit einem Geometrie-Shader umwandeln .
Brechung
Um einen Glasscherbeneffekt ( Refraction ) zu erzeugen
GrabPass { "TextureName" }
, können Sie diesen verwenden , um den Bildschirminhalt in eine Textur zu packen.Verwenden von Mesh-Normalen
Fahren wir mit einem Shader fort, der Mesh-Normalen im Weltraum anzeigt . Ich habe es benutzt, weil ich dreidimensionale gebrochene Form suchen wollte.
Wärmeverformung
Um die Erstellung Wärmeform können Sie verwenden Flusskarte
ein weiteres Beispiel mit normal:
RGB Split
Wenn Sie auf Ihr erstes GIF achten, sehen Sie eine kleine RGB-Trennung.
Nützliche Links
https://www.fxguide.com/featured/time-for-destruction-the-tech-of-quantum-break/
Quelle auf Github
quelle