music: toxic love affair - snacks remix edit - IVAR, sanguita, snacks
fairtrade - zeit für faire schokolade - sweet revolution spot (2024)
telekom in flight connectivity - three animated spots (2023)
herzklappeninsuffizenz (2017)
wdr markt (2016)
music: shout - c2c remix
music: le carnaval des animaux, aquarium, camille saint-saëns
graduation film (in cooperation with christian
kaufmann)
//perfect circle / perfekter Kreis;
var r = 100;
var tL = 0.55191502449 * r; //tangentLength;
var center = [0,0];
createPath(points = [
center + [0,-r],center + [r,0],center + [0,r],center + [-r,0],
], inTangents = [
[-tL,0],[0,-tL],[tL,0],[0,tL],
], outTangents = [
[tL,0],[0,tL],[-tL,0],[0,-tL],
], isClosed = 1)
//point on sphere // punkt auf kugel //navigation // koordinaten;
center = value;
radius = effect("radius")(1);
latitude = effect("latitude")(1);
longitude = effect("longitude")(1);
latRad = degreesToRadians(latitude);
lonRad = degreesToRadians(longitude);
x = radius * Math.cos(latRad) * Math.cos(lonRad);
y = radius * Math.sin(latRad);
z = radius * Math.cos(latRad) * Math.sin(lonRad);
[center[0] + x, center[1] - y, center[2] + z]
//DIN A4 Papier // paper;
factor=1.0;
x=210*factor;
y=297*factor;
ecke=60*factor;
createPath(points = [
[x,0]+[0,ecke],
[x,y],
[0,y],
[0,0],
[x,0]+[-ecke,0],
[x,0]+[-ecke,ecke],
[x,0]+[0,ecke],
[x,0]+[-ecke,0]
], inTangents = [], outTangents = [], isClosed = 0)