{"id":10593,"date":"2009-05-13T23:02:30","date_gmt":"2009-05-13T22:02:30","guid":{"rendered":"http:\/\/funrecycler.com\/?p=1388"},"modified":"2009-05-13T23:02:30","modified_gmt":"2009-05-13T22:02:30","slug":"processing-grafikprogrammierung","status":"publish","type":"post","link":"https:\/\/funrecycler.com\/index.php\/2009\/05\/13\/processing-grafikprogrammierung\/","title":{"rendered":"processing &#8211; grafikprogrammierung"},"content":{"rendered":"<p>Es gibt viele Programmiersprachen die die Erstellung von grafischen Ausgaben unterst\u00fctzen. Die f\u00e4ngt bei dem zeichnen eines Pixel an und h\u00f6rt bei der Erstellung komplexer 3D Anwendungen auf. Doch sind viele Programmiersprachen darauf ausgelegt m\u00f6glichst eine breites Sprektrum abzudecken. processing ist eine Programmiersprache die auf die Erstellung von Grafiken, Animatioen und Simulationen spezialisiert ist. Viele grafische Funktionen die in anderen Sprachen erst m\u00fchsam erstellt werden m\u00fcssen sind in processing schon enthalten. Die Sprache basiert auf Java und richtet sich Anf\u00e4nger und K\u00fcnstler die Quellcodeorientiert Grafiken erstellen m\u00f6chten.<br \/>\nEinfache Funktionen erlauben es die erstellte Anwendung, welche auch interaktiv sein kann, in ein Java Applet zuwandeln und so die Anwendung auf einer Website einzubinden. M\u00f6chte man eine Animation exportieren geht dies mit saveFrame Funtkion, diese mu\u00df nach einer Draw() Funktion ausgef\u00fchrt und schon exportiert processing Frame f\u00fcr Frame als Bilddatei. So lassen sich interessante Animationen erstellen wie im folgenden Video zusehen ist.<br \/>\n<object width=\"425\" height=\"344\"><param name=\"movie\" value=\"http:\/\/www.youtube.com\/v\/ETtraxo-gLM&#038;hl=de&#038;fs=1&#038;rel=0\"><\/param><param name=\"allowFullScreen\" value=\"true\"><\/param><param name=\"allowscriptaccess\" value=\"always\"><\/param><embed src=\"http:\/\/www.youtube.com\/v\/ETtraxo-gLM&#038;hl=de&#038;fs=1&#038;rel=0\" type=\"application\/x-shockwave-flash\" allowscriptaccess=\"always\" allowfullscreen=\"true\" width=\"425\" height=\"344\"><\/embed><\/object><br \/>\nUm mit procressing zu programmieren kann auf der Website eine eigenst\u00e4ndige Entwicklungsumgebung heruntergeladen werden. Diese beinhaltet alle Funtkionen die Notwendig sind um eine lauff\u00e4hige Anwendung zuerstellen.<br \/>\nWeblink: <a title=\"procressing\" href=\"http:\/\/processing.org\/\" target=\"_blank\" rel=\"noopener\">procressing<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Es gibt viele Programmiersprachen die die Erstellung von grafischen Ausgaben unterst\u00fctzen. Die f\u00e4ngt bei dem zeichnen eines Pixel<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1,14],"tags":[1195,2124,2168,2888,2889],"class_list":["post-10593","post","type-post","status-publish","format-standard","hentry","category-allgemein","category-programmieren","tag-grafik-programmiersprache","tag-procressing","tag-quellcode-rendern","tag-visualization","tag-visuell"],"_links":{"self":[{"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/posts\/10593","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/comments?post=10593"}],"version-history":[{"count":0,"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/posts\/10593\/revisions"}],"wp:attachment":[{"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/media?parent=10593"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/categories?post=10593"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/tags?post=10593"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}