But because logarithmic adaptation is applied on top of existing curves, easing handles are effectively "broken." They'll influence the shape of the graph, but they won't affect the graph one-to-one like they would in a normal move. The first (dashed) is being affected by Logarithmic Altitude.Īffected segments are accurate to the graph-any point on the curve will reflect the actual value at the point in the animation, after being adjusted. This represents a segment that is being affected by Logarithmic Altitude.Ī Latitude curve with two segments. When you view either attribute in the curve editor, you'll notice that some segments are displayed as a dashed line. Latitude and longitude curves are displayed with standard graph scaling, but they're a bit trickier to work with when Logarithmic Altitude is on. You can add and adjust easing handles as you would normally, and the animation will appear to accurately reflect the curve. logarithmic altitudeĪ linear curve in this view represents an animation that "feels" linear. This is reflected in the measurements on the left side of the graph. In a logarithmically scaled graph, a pixel near the top of the graph accounts for more distance than a pixel at the bottom of the graph. This visually counteracts the logarithmic adjustments to the altitude values. AltitudeĪltitude is the most drastically adjusted attribute-enough so that it must be displayed on a logarithmic graph scale in the Curve Editor. To keep the Curve Editor usable, Earth Studio changes how position curves are displayed and adjusted in the curve editor when Logarithmic Altitude is applied. If these curves were displayed as-is in the editor, it would be impossible to make easing adjustments like you would in a standard move. The goal of Logarithmic Altitude is to achieve perceptually linear motion, but the position values required to do this result in non-linear curves. This becomes important when dealing with the curve editor, or with multi-keyframe animations. While altitude is always being adjusted as long as Logarithmic Altitude is enabled, latitude and longitude might not be affected. When Logarithmic Altitude is applied, Earth Studio finds the difference in altitude values pre- and post-adaptation and uses this to adjust the latitude and longitude curves.Īdjustments are handled on a segment-by-segment basis. This is why the position attributes are linked in Earth Studio-they're entirely codependent. Right: Logarithmic altitude with adjustments applied to lat / long Left: Camera move with logarithmic altitude, but linear lat / long But just a few hundred meters from the ground? Not a pleasant sensation. Imagine moving thousands of kilometers a second over the Earth. A visually "linear" descent to Earth reveals the magnitude of any lateral changes (longitude and latitude). Unfortunately, altitude isn't the only factor when creating perceptually smooth large-scale animations. This way, it's easier to understand how attributes are being affected so you can adjust accordingly. When planning such a move, be sure to enable Logarithmic Altitude before you start animating. For other projects, you'll have to manually enable it in the Animation > Advanced menu.Īs explained above, Logarithmic Altitude is a necessity when animating over massive changes in altitude. In Quick Start projects, Earth Studio automatically detects when Logarithmic Altitude is needed and enables it accordingly. More advanced usage reveals a few shortcomings and considerations, which will be covered below. Right: An adjusted logarithmic move that we perceive as linear.įor simple moves, Logarithmic Altitude is highly effective. Left: An unadjusted, linear camera move that looks like it's speeding up. The resulting motion compensates for our perceptual deficiencies and appears perfectly linear / constant. It's called logarithmic because Earth Studio uses a near-logarithmic formula to calculate these changes. When enabled, logarithmic altitude will move the camera faster out in space and slower as it approaches the Earth. Our brains take this to assume we're moving faster.Įarth Studio offers an experimental feature called Logarithmic Altitude to counteract the speeding-up effect. This is an issue of human perception-our points of reference on the Earth seem to scale much more dramatically as we near the surface. OverviewĪ camera, moving at a constant speed towards Earth, will seem to move much faster the closer it gets to Earth. We counteract these issues with a feature called Logarithmic Altitude. Predictably, this raises some issues in the context of animation. Earth Studio requires us to deal with massive changes in scale.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |