GMU:Semesteraufgabe/Ephraim Schott: Difference between revisions

From Medien Wiki
No edit summary
Line 1: Line 1:
== '''Plants vs Humans''' ==
= '''Plants vs Humans''' =


Im Rahmen dieses Semesterprojekts wurde ein Chrome-Plugin entwickelt.
Im Rahmen dieses Semesterprojekts wurde ein Chrome-Plugin entwickelt.
Das Plugin lässt künstliche Ranken über alle Tabs des Chrome-Webbrowsers wachsen.
Das Plugin lässt künstliche Ranken über alle Tabs des Chrome-Webbrowsers wachsen.
[[Image:EphTron_gmuTree.png|200px|thumb|right]]
[[Image:GmuRanke.png|200px|thumb|right]]


== Ideenfindung ==
== Ideenfindung ==


Die Grundidee für meine Semesteraufgabe entstand bereits in der Einführungswoche, als uns die unterschiedlichen Projekte der Professur für Gestaltung Medialer Umgebungen vorgestellt wurden.
Die Grundidee für meine Semesteraufgabe entstand bereits in der Einführungswoche, als die unterschiedlichen Projekte der Professur für Gestaltung Medialer Umgebungen vorgestellt wurden.
Insbesondere interessierten und inspirierten mich die Projekte in denen Veränderungen von Umgebungen oder Organismen aufgenommen wurden, wie beispielsweise in dem Projekt "the outline of paradise".
Insbesondere interessierten und inspirierten mich die Projekte in denen Veränderungen von Umgebungen oder Organismen aufgenommen wurden, wie beispielsweise in dem Projekt "the outline of paradise" oder dem programmierten Videofilter.
Der Ansatz Bewegungen von Organsimen aufzunehmen, um deren Charakteristik (und in manchen Fällen auch deren Ästhetik) anschließend auf Mediale Umgebungen zu übertragen, ließ mich nicht mehr los.
Der Ansatz Bewegungen von Organsimen aufzunehmen, um deren Charakteristik (und in vielen Fällen auch deren Ästhetik) anschließend auf Mediale Umgebungen zu übertragen reizte mich.


Als ich mir die Frage stellt, was mich an dem Ansatz so faszinierte, stieß ich auf mehrere Gründe.
Die meisten Medien denen man im Alltag begegnet sind sehr statisch und besitzen keinerlei "Eigenleben". Das gilt sowohl für Medien im öffentlichen Raum, wie beispielsweise Plakate und Schaufenster, als auch für virtuelle Medien, wie Webseiten. Solche statischen Medien fügen sich meistens nur in die Umgebung ein und übermitteln ihren Inhalt.
Zum einen gefiel mir die Dynamik, die der Ansatz mit sich bringt. Die meisten Medien denen man im Alltag begegnet sind sehr statisch und besitzen keinerlei "Eigenleben". Das gilt sowohl für Medien im öffentlichen Raum, wie beispielsweise Plakate und Schaufenster, als auch für virtuelle Medien, wie Webseiten. Solche statischen Medien fügen sich meistens nur in die Umgebung ein und übermitteln ihren Inhalt. Im Gegensatz dazu führt der bewegte Ansatz zu einer Dynamik, die die Umgebung erweitert und den Empfänger der Medien dazu einläd sich die Veränderung genauer anzuschauen.
Im Gegensatz dazu führt der bewegte Ansatz zu einer immer neuen und dynamischen Vielfalt, die die Umgebung erweitert und den Empfänger der Medien dazu einläd sich die Veränderungen genauer anzuschauen oder mit dem Medium zu interagieren.  
Zum anderen ermöglichen die Aufnahmen eine Form der Interaktion, wenn das Medium durch die Bewegungen des Empfängers beeinflusst wird. Der Empfänger wird


== Implementation ==
Ich beschloss einen ähnlichen Ansatz in meiner Semesterarbeit zu dem Thema "Plants vs Humans" zu verfolgen. Das Grundkonzept meiner Arbeit war es Mausbewegungen von Nutzern aufzuzeichnen und eine Webseite durch diese Aufzeichnungen visuell zu verändern. Um das Konzept an das Thema "Plants vs Humans" anzupassen, entschied ich mich eine künstliche Pflanze zu programmieren und sie mit der Bewegungsmatrix der Maus zu "gießen".
To implement my ideas I will use HTML, CSS and JavaScript. For my plant visualization I am going to use the JavaScript library d3.js from Mike Bostock.
https://github.com/mbostock/d3/wiki/Gallery


So far the growth of the plant is based on simple randomized angle changes between branches of the plant. In future I want to replace the randomized angles by L-Systems.


== Progress ==
== Konzeptentwicklung ==


Follow my exact progress on https://github.com/EphTron/gmuProject/
[[Image:EphTron_gmuTree.png|200px|thumb|right]]
 
[[Image:GmuRanke.png|200px|thumb|right]]
Dec 21, 2014: added a grid
 
Jan 05, 2015: improved grid
 
Jan 08, 2015: added plant simulation
 
Jan 09, 2015: improved visualization
 
 
<nowiki><script type="text/javascript">
alert("Test");
</script></nowiki>

Revision as of 17:26, 15 June 2015

Plants vs Humans

Im Rahmen dieses Semesterprojekts wurde ein Chrome-Plugin entwickelt. Das Plugin lässt künstliche Ranken über alle Tabs des Chrome-Webbrowsers wachsen.

Ideenfindung

Die Grundidee für meine Semesteraufgabe entstand bereits in der Einführungswoche, als die unterschiedlichen Projekte der Professur für Gestaltung Medialer Umgebungen vorgestellt wurden. Insbesondere interessierten und inspirierten mich die Projekte in denen Veränderungen von Umgebungen oder Organismen aufgenommen wurden, wie beispielsweise in dem Projekt "the outline of paradise" oder dem programmierten Videofilter. Der Ansatz Bewegungen von Organsimen aufzunehmen, um deren Charakteristik (und in vielen Fällen auch deren Ästhetik) anschließend auf Mediale Umgebungen zu übertragen reizte mich.

Die meisten Medien denen man im Alltag begegnet sind sehr statisch und besitzen keinerlei "Eigenleben". Das gilt sowohl für Medien im öffentlichen Raum, wie beispielsweise Plakate und Schaufenster, als auch für virtuelle Medien, wie Webseiten. Solche statischen Medien fügen sich meistens nur in die Umgebung ein und übermitteln ihren Inhalt. Im Gegensatz dazu führt der bewegte Ansatz zu einer immer neuen und dynamischen Vielfalt, die die Umgebung erweitert und den Empfänger der Medien dazu einläd sich die Veränderungen genauer anzuschauen oder mit dem Medium zu interagieren.

Ich beschloss einen ähnlichen Ansatz in meiner Semesterarbeit zu dem Thema "Plants vs Humans" zu verfolgen. Das Grundkonzept meiner Arbeit war es Mausbewegungen von Nutzern aufzuzeichnen und eine Webseite durch diese Aufzeichnungen visuell zu verändern. Um das Konzept an das Thema "Plants vs Humans" anzupassen, entschied ich mich eine künstliche Pflanze zu programmieren und sie mit der Bewegungsmatrix der Maus zu "gießen".


Konzeptentwicklung

EphTron gmuTree.png
GmuRanke.png