User:Jo El/1: Difference between revisions

From Medien Wiki
No edit summary
No edit summary
Line 32: Line 32:
Through different presentations during the course i got to know many new and very creative works towards AI, like "Emissaries" from Ian Cheng for example, which i found highly inspirational. This and other more Artificial Life oriented approaches were giving me some ideas and directions towards i want to go.  
Through different presentations during the course i got to know many new and very creative works towards AI, like "Emissaries" from Ian Cheng for example, which i found highly inspirational. This and other more Artificial Life oriented approaches were giving me some ideas and directions towards i want to go.  


So i got back to Processing and practised with Daniel Shiffmanns Book "The nature of code". Starting with Steering Behaviour and the Vector Math Basics to Autonomous Agents and Genetic Algorithms. My aim at that time actually was to in the end of the course be able to write my own "intelligent" agents with super simple neural network algorithms. I didnt got that far to neural nets because the topic of evolutionary computing based artificial life simulations took me quite a while to get into but also it was very interesting for me. So i decided do make my project more based around that.
So i got back to Processing and practised with Daniel Shiffmanns Book "The nature of code". Starting with Steering Behaviour and the Vector Math Basics to Autonomous Agents and Genetic Algorithms. My aim at that time actually was to in the end of the course be able to write my own "intelligent" agents with super simple neural network algorithms. I didnt got that far to neural nets because the topic of evolutionary computing and artificial life simulations took me quite a while to get into but also it was very interesting for me. So i decided do make my project more based around that.


Time to come to the actual project, "Artificial Ocean". Please take a look at the video for visual documentation of the setup, some recorded final outcomes and a very amateurish recording of a very early test projection in my living room (due to covid19 situation i wasn't able to access any university infrastructure) (due to my inability to take the time to make a better recording the quality got really bad but u can see/hear the audio and video working together in realtime)  
Time to come to the actual project, "Artificial Ocean". Please take a look at the video for visual documentation of the setup, some recorded final outcomes and a very amateurish recording of a very early test projection in my living room (due to covid19 situation i wasn't able to access any university infrastructure) (due to my inability to take the time to make a better recording the quality got really bad but u can see/hear the audio and video working together in realtime, at least a bit)  


It was planned to be a simple wall projection installation. No special forms or mask in the projection mapping stage. The style should be generative, so basically a sound and video setup that constantly generates relative, continously changing output from "itself" (based on the Artificial Life Simulation running in the background). So i thought about 3 Layers. Video, Audio, Computation. Connected through abstract relations.
It was planned to be a simple wall projection installation. No special forms or mask in the projection mapping stage. Wasn't making any sense for me at that time to plan further about hardware setup because of covid19.
 
The style should be generative, so basically a sound and video setup that constantly generates related, continously changing output from "itself" (based on the Artificial Life Simulation running in the background). So i thought about 3 Layers. Video, Audio, Computation. All connected through abstract relations.  
 
As is still didn't really came up with a concrete concept or call it story, something that guides me in the coding stage towards more well thought out system structures.
 
f changes like the death of an agent or the birth of a new agent or the position/velocity/size of longest living agent