ToDo
das ist ein Zwischenschritt, bis ich dem buildprozess vertraue
cd ~/WWW/localhost/patinastatic/
leeren
rm -r localhost
dynamische Seite von localhost/patina/ nach localhost/patinastatic holen
wget --recursive --convert-links --page-requisites --html-extension localhost/patina/
die Scripte und Bilder kommen nur teilweise mit, die müssen extra kopiert werden.
cp -r ../patina/scripts/ ./localhost/patina/
cp -r ../patina/scripts/modules/ ./localhost/patina/scripts/
cp -r ../patina/images/ ./localhost/patina/
cp -r ../patina/css/ ./localhost/patina/
cp -r ../patina/LICENSE ./localhost/patina/
find in folder: http://localhost / und ersetze das mit https://mareklode.de/
jetzt alles zusammen rüber zur website
meld ./localhost/patina/ ../mareklode/patina/
########################################################
for developers:
how to use
how to contribute
for designers:
don't use
but if you do, heres how
for me:
how it works
why i developed it
Neue Sektion: Examples
Footer
distort filter
paintArtpiece
https://mareklode.de/patina/paintArtpiece.html requesting insecure script seedrandom.min.js <- have to use https or host
it myself Neue Sektion: combineLayers / combineMode distort subtract multiply burn add overlay
(fifty/fifty)==default
Neue Sektion: roadmap / toDo split image into channels animation editor (disconnect
reusable images from tree) do we even need a default: value, frequency, ??? Legende: Canvas: Dom element, background
image, the thing that is rendered inside the browser (here i can link to a little explanation for mel_canvas.js ->
canvas.html)
Patina: Array with pixel values (monochrome or color channels) that can be painted onto the Canvas.
Pixel Painting Instructions: the JSON tree, that dictates how the pixels are manipulated to create the Patina.
ich brauche ein neues Headerbild
höhere werte sind hellere Farben (nur 1 channel/ schwarzweiß?) was passiert beim übergang zu farbe?
mel_patina.js Zeile 95: was passiert hier, wenn der wert für rot === 0 ist?