Alexander Deplov

Cone sin wave

Cone sin wave

Files

Code

var bg = new Path.Rectangle({
    size: view.bounds,
    fillColor: 'black',
    position: view.center
})
function onFrame(event) {
    var slowness = 100
    var time = event.count % slowness / slowness
    var circle = new Path.Circle({
        radius: 5,
        fillColor: 'blue',
        position: view.center,
    })
    var x = (event.count * 3) % view.size.width
    circle.position.x = x
    circle.position.y = view.center.y + Math.sin(circle.position.x * 0.05) * 50 * Math.sqrt(x) / 10
}