Commit Graph

9 Commits

Author SHA1 Message Date
Shehzan Mohammed 9b58ea4577 Change usage of followSurface to arcType. Add CZML property for it 2019-02-19 14:10:16 -05:00
Matthew Amato 54275b82b9 Improve font rendering and outlines
To remove jaggedness of outlines, we now set context.lineJoin to `round`.
After doing this, I realized that lots of letters where still being cut
off on both sides.  It turns out the bounding width of the letter that
we compute is actually wider than the browser computed width.  Using our
own values prevented the cutoff.

I still want to test this more with a variety of fonts and settings to
make sure it's good, any help in that area is appreciated.

I used thie jsFiddle to compare our per-letter rendering to typical "whole"
word rendering in browsers: http://jsfiddle.net/AbdiasSoftware/48m4B/2/
We should match the bad kerning and all.

Fonts also look better at smaller resolutions now, so I removed the label
hack I had in simple.czml.

Fixes #1141
2014-12-12 14:33:36 -05:00
Matthew Amato 0872d35d7a Update simple.czml
This gets rid of curved access lines and is also a much smaller file
due to recent toolchain upgrades.
2014-10-21 16:11:28 -04:00
Matthew Amato 58266ca81a Start refactoring CZML to mandate versioning
This change breaks most CZML processing for now.  Also clean up some misc doc issues.
2014-07-21 20:03:28 -04:00
Matthew Amato 0bb39c1e9c Fix specs and sample data after remove BC CZML code. 2014-07-21 15:41:11 -04:00
Matthew Amato 0fdb2570d5 Clean up sensor API
This are changes needed ahead of #1887 to ensure API/CZML compatibility with 1.0
2014-07-17 13:14:17 -04:00
hpinkos dbe1b9fe50 Merge branch 'master' into polylineArc 2014-07-14 16:03:38 -04:00
hpinkos 23a2a92ef8 Merge branch 'master' into scrubSandcastle 2014-07-11 17:13:33 -04:00
hpinkos 3cae7fe67e Create SampleData folder 2014-07-11 11:07:32 -04:00