Everything about getBBox is a gotcha. For those that don't know what it is, it's a method on SVG elements that will return its position and size...   var bounds = someElement.getBBox(); // => { x: 0, y: 0, width: 100, height: 100 }   Sounds pretty useful as positioning is an important part of animation. The problem is that it reports its bounding box without any transforms applied. What does that mean? If you have an element at 0,0 and tween it to 100,100 using x and y, and t
    • Like