SoSe23Adversarial Animation
Observing the movements of an ant on a beach, Herbert Simon once noted: “Viewed as a geometric figure, the ant’s path is irregular, complex, hard to describe. But its complexity is really a complexity in the surface of the beach, not a complexity in the ant.” This project is about moving images whose complexity arises from such interactions – interactions between things and their environments but also between things and other things. We will look at artificial life and artificial intelligence for image-making, at agent-based simulations, virtual evolution and adversarial images in deep learning. And we will apply these systems to the design of animations.
This work will be done in collaboration with students from three European schools: Academy of Media Arts Cologne (KHM), Vilnius Gediminas Technical University, and Tampere University of Applied Sciences.
Gitlab for Adversarial Animation [to be ignored for now]
Logging into Gitlab the first time 1. go to our gitlab repository 2. you will be redirected to ...
Unity
Random walker
We will create a first GameObject and give it the functionality to randomly change it's position ...
Prefab + Simple Spawn
we will setup a simple spawn location, from where GameObjects - instances of a Prefab will be i...
Adding functionality to classes while adhering to their anatomy
When extending the functionality of C# scripts, our added code needs to comply with the basic ana...
Anatomy of Unity C# Scripts
In Unity game engine, C# scripts are used to add logic and behavior to game objects. Here is a ba...
Detecting Collisions
The OnCollisionEnter method can be used to detect a collision of a GameObject with another GameOb...
[Exercise ] asset management and the Unity-Blender pipeline
A small introduction into asset management and importing textures, their UV maps, rigs and animat...
Creature with hinge joints
Step 01 - download unity package Create a new 3D Unity project 2021.3.15f If you want to...
Unity ML Agents
Downloads Download Download the latest release from this Github page unzip unzip it to C:...