Frage

Im Blick auf meine eigene Umsetzung dieses Ident oder Gravatars macht hier auf Stackoverflow gefunden. Die meisten Fragen, die ich gefunden konnte, war über bestehende 3rd-Party-Bibliotheken nutzen, vor allem diejenigen, hakte mit Gravatar .


(Quelle: levitated.net )

Nach einiger Suche stieß ich auf dieser Seite . Und von den Blicken von ihm, es ist nicht so schwer. Was dem Zufallsprinzip ausgewählt werden muss, ist:

  • Eine Form in der Mitte sein
  • Eine Form für die Ecken
  • Eine Form für die Ränder
  • 2 Farben
  • Eine Rotation für alle Formen mit Ausnahme des mittleren

Samen ein randomizer mit dem Hash-Wert md5 und starten Zufallszahlen abruft. Dann fügt (pi / 2) * i zu jeder Form um die Kante, den kühlen radialen Symmetrie-Effekt zu erzeugen.

Man könnte sagen, Im hier in Text denken, aber ich möchte wissen, ob Ive etwas falsch verstanden. Auch, wenn Sie haben gedacht, jemand, was mehr könnte die Vielfalt erhöhen randomisiert werden. Wird das Aussehen oder das Gefühl, „gebrochen“, wenn ich das anfangen zu ändern:

  • Scale der Form?
  • Und dann die vielleicht auch in der Position der Form innerhalb des Blocks versetzt?
  • mehr als zwei Farben Picking? Zwei Farben pro Block mit der gleichen radialen Symmetrie?
War es hilfreich?

Lösung

Wie Sie in Ihrem eigenen Gravatar auf dieser Seite sehen können, Sie für ein 4x4 Feld gehen. Eine gerade Anzahl von Zellen pro Seite werden die Formen begrenzen weniger auf in der Mitte eingesetzt, wie sie auch gedreht werden.

Versetzt könnte erlaubt werden, wenn gedreht wird. Versätze, die auf beiden Dimensionen gleich sind vielleicht symetrischeres aussehen und begünstigt werden könnte, aber es ist nicht notwendig, dies zu tun.

Sie können auch drehen unterschiedlich, um 180 °, eine gewisse Symmetrie zu verlieren, aber wie Sie sehen können hier , tut es Ihnen interessantes Ident geben.

Natürlich könnte man mehr als zwei Farben auswählen. Von einem estetical Standpunkt, wählen Sie mit Bedacht aus Farben in einem bestimmten Schema. Vielleicht wie einige Effekte die Farben heller oder dunkler zu den Rändern machen allmählich sehr interessant aussehen würde.

Verstehe ich Sie richtig, dass Sie die randomizer mit dem MD5-Wert der Benutzer E-Mail-Adresse Saatgut würde und somit in der Lage sein, seine Gravatar on the fly neu zu berechnen? Keine Notwendigkeit, dann hat er ein Konto erstellen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top