Boolesche Modifikator-Glitching-Netze

Sep 03 2020

Ich versuche, Boolesche Werte zu verwenden, um eine gefälschte stilisierte Feuerbewegung auszuführen. Ich habe zwei Maschen, beide sind identisch, eine ist nur kleiner als die andere, um den stilisierten Feuereffekt zu erzielen, den ich anstrebe. Beide haben zwei Verschiebungsmodifikatoren, die Leergut und Kreise verwenden, um die Verschiebungstextur zu verschieben. Die Einstellungen sind für beide gleich und unter beiden Verschiebungsmodifikatoren habe ich beiden einen booleschen Modifikator hinzugefügt und versucht, dasselbe Objekt zu erstellen, damit ich Löcher für den gewünschten Effekt erstellen kann, den ich anstrebe: -

Das Problem ist, dass der boolesche Modifikator in zufälligen Intervallen den Netzfehler ohne Grund auslöst. Ich habe versucht, den booleschen Modifikator über beide Verschiebungsmods zu verschieben, aber das führt nur zu einem weiteren Fehler. Ich habe ihn in Bewegung aufgezeichnet Vielleicht kann es helfen, das Problem besser zu verstehen.

Antworten

6 vklidu Sep 03 2020 at 14:13

Ändern Sie den Stärkewert des ersten Modifikators "Verschieben" geringfügig .
Oder verschieben Sie die Scheitelpunkte etwas auf der Y-Achse.

In diesem Fall wird t durch den ersten Modifikator "Verschieben" verursacht, der Scheitelpunkte für die boolesche Operation in Konfliktposition bringt. Normalerweise ist es eine überlappende Geometrie, die einen seltsamen Schnitt erzeugt, der das gesamte System zusammenbricht :)

Manchmal hilft es, den Wert des Überlappungsschwellenwerts zu ändern , in diesem Fall jedoch nicht. Im Allgemeinen ändern Sie einfach eine Bit-Topologie in irgendeiner Weise.

user219279 Sep 03 2020 at 13:57

Der boolesche Modifikator hat seine Pannen. Es gibt Situationen, die mit der aktuellen Mathematik dahinter nur schwer zu lösen sind. Es ist auch den Entwicklern bekannt, obwohl einige Versuche unternommen wurden, es neu zu codieren, soweit ich weiß, hat es immer noch Probleme.

Es ist besser, wenn ich an eine andere Fälschungsmethode denke, kreativ zu sein.