Ich möchte einen skalierbaren Webeffekt mit mehreren Auflösungen ähnlich wie iBooks erstellen und habe damit begonnen, auf diesem Tutorial aufzubauen .
Das Problem ist das Hintergrundbild:
Wie Sie sehen können, hat es zwei Masken, die ihm diesen besonderen Effekt verleihen:
Ich möchte einen Hintergrund erstellen, der für jede Auflösung geeignet ist. Dazu benötige ich eine kachelbare Version des Bildhintergrunds und ein durchscheinendes PNG-Maskenbild, das ich über diesem kachelbaren Bild skalieren kann, um einen ähnlichen Effekt zu erzielen.
Ich habe keine Ahnung, wie ich die Maskenebenen oben in ein einfaches Raster umwandeln soll, das ich als eigenständige PNG-Datei speichern kann. Ich habe versucht, das Aussehen mit einem durchscheinenden radialen Farbverlauf zu replizieren, bin aber nirgendwo hingekommen.
Ohne die Maske sieht das Bild so aus, was weniger überzeugend ist:
Alle Tipps, wie man eine Textur einfach kachelbar macht, werden ebenfalls geschätzt, aber ich kann das wahrscheinlich selbst schaffen. Danke.
Ich fühle mich nicht sehr motiviert zu antworten, da es scheint, als hätten Sie meinen Vorschlag nicht einmal ausprobiert und Sie sagten, dass meine Idee nicht funktioniert, weil dies und das mir einfach so vorkam, als hätten Sie meine Nachrichten nicht richtig gelesen . (Könnte sein, dass ich mich in dem, was ich gesagt habe, nicht sehr klar ausgedrückt habe, aber trotzdem.)
Mein Beispiel sah nicht ganz so aus wie Ihr Bild, denn ich mache Ihre „Arbeit“ nicht für Sie, ich schlage Ihnen nur eine Methode vor, wie Sie dies tun können.
Grundgedanke ist folgendes:
Wenn Sie sich große Sorgen darüber machen, dass die Textur eine Art Naht aufweist, können Sie versuchen, die Deckkraft sehr niedrig zu ändern und dann das nicht gekachelte Bild noch dunkler zu machen.
http://jsfiddle.net/lollero/fztsV/1/
http://jsfiddle.net/lollero/fztsV/1/show/
Durch Klicken auf das Bild wird angezeigt, wie ein nicht gekacheltes Bild aussieht, wenn es größer als die Originalgröße des Bildes ist.
Wenn Sie zulassen müssen, dass die Größe ziemlich groß wird, wird das nicht gekachelte Bild verschwommen, aber Sie können dies möglicherweise vermeiden, indem Sie das nicht gekachelte Bild etwas größer als die normale Größe machen. (aber dann wieder, leichte Unschärfe an den Rändern ist nicht so schlimm..)
Beachten Sie, dass es auch eine Möglichkeit gibt, dies so zu machen, dass die Vignettenkanten nicht entsprechend dem Container skaliert werden, aber das ist noch mehr mit der Codierung verbunden, also werde ich nicht darauf eingehen.
Joonas
Joonas
Shai Almog
Shai Almog
Joonas
Joonas
Shai Almog
Joonas
Shai Almog
Joonas
Shai Almog
Joonas
Shai Almog