Simon’s translation of the Drawing Object Trails p5.js tutorial into Processing. In the tutorial, Daniel Shiffman looked at how an object can store a history of positions thus allowing to render the object’s trail while keeping background() in the draw() loop. Simon turned the p5.Vector and the createVector() into PVector, as well as the push() and splice() functions in JavaScript into add() and remove() in Processing.