Hash
Vorschau Basis Eingänge AusgängeHash
Eine Hash-Funktion überführt Daten beliebiger Größe auf Daten fester Größe. Beispielsweise kann der Eingang ein beliebiger Buchstabe des Alphabets sein und das Hash-Ergebnis würde eine (scheinbar zufällige) ganze Zahl zwischen 1 und 10 ergeben. Da es mehr als 10 Buchstaben im Alphabet gibt, kann offensichtlicherweise nicht jeder Buchstabe einer eindeutigen Zahl zugeordnet werden – das wird dann als Hash-Kollison bezeichnet.
Im Falle des Hash-Nodes wird diese Funktion zur Erzeugung pseudozufälliger Farben, Fließkommazahlen und Vektoren verwendet (und zwar jeweils basierend auf den Startwert- und Salt-Werten).