Wie die meisten Webseiten nutzen wir Cookies. Nähere Informationen dazu, wie wir mit diesen Cookies umgehen, können Sie in unseren Datenschutzbestimmungen lesen.   Einverstanden
 
 

3D Forum > Displacement Objekt Verschiebung eliminieren

Displacement Objekt Verschiebung eliminieren

10.06.2018 18:26
 
WigandSo. 10 Jun. 2018, 18:26 Uhr
Ich experimentiere gerade mit verschiedenen Displacement Texturen.
Noise, Voronoi.
Nun ist es ja so, dass wenn ich Einstellungen verändere, das ganze
Objekt auch verschoben wird.
Das kann man zwar zu einem gewissen Grad mit z.B. Color Ramp ausgleichen.
Aber jedes Mal wieder an den Parametern drehen ist schon etwas nervig.

Ich bräuchte eine Funktion, die mir die durchschnittliche Verschiebung
der Meshpunkte berechnet , so dass ich die Verchiebung wieder
mathematisch abziehen kann.
 
KushankuSo. 10 Jun. 2018, 20:29 Uhr
Gleb Alexandrov macht, damit dieses Aufblähen verhindert wird, hinter der Math-Node die auf Multiply gesetzt ist immer noch eine Math-Node die auf Substract gesetzt ist und gibt da ca.den halben Wert von Multiply ein. Manchmal muss man den Wert bei Substract etwas variieren, hängt von der Objektform ab.

Bei diesen Video ca.Min 4:02 kann man das gut nachvollziehen.

http://www.youtube.com/watch?v=hlh9rrjG29k

LG
Kushanku
 
WigandSo. 10 Jun. 2018, 21:16 Uhr
Das ist halt leider nur so ein ungefährer Wert.
Ich dachte, wenn man vom dem Ergebnis-Node mittels eines Mathe-Nodes
den Mittelwert der Verschiebung herausfinden könnte. Dann könnte man diesen
Wert (zusammen mit einem beliebigen zusätzlichen Betrag) abziehen und
in den Displacement Eingang (des Material Outputs) schicken.

Ich habe hier gerade einen Faktor der Multiplikation von 0.00875 und doch einen
gut sichtbaren Abstand des Objekts von dort, wo es eigentlich sein sollte.
Jedesmal wenn ich die Parameter verändere, müsste ich den Faktor anpassen.

Ich kenne mich noch nicht so gut mit den Nodes aus, ob es da vielleicht ein
Node gibt, mit dem man den Versatz berechnen könnte.
 
 
KushankuSo. 10 Jun. 2018, 23:30 Uhr
Ich kenne mich noch nicht so gut mit den Nodes aus, ob es da vielleicht ein
Node gibt, mit dem man den Versatz berechnen könnte.

Sorry, ist mir bisher noch nicht untergekommen. Gleb ist da immer sehr flexibel und passt das individuell an.

LG
Kushanku
 
 

 


 
 
© 3D-Ring - deutsche 3D Software Community, Archiv 2001 - 2006