Commit Graph

39499 Commits

Author SHA1 Message Date
Matthew Amato a86f3f42c4 Add a temporary query string for loading a czml document. 2012-05-17 16:51:04 -04:00
kristiancalhoun 3267de8d9c Merge branch 'master' into testCoverage
Conflicts:
	Specs/Core/AxisAlignedBoundingBoxSpec.js
	Specs/Core/AxisAlignedBoundingRectangleSpec.js
	Specs/Core/BoundingSphereSpec.js
	Specs/Core/Cartesian3Spec.js
	Specs/Core/Cartesian4Spec.js
	Specs/Core/EllipsoidSpec.js
	Specs/Core/Matrix2Spec.js
	Specs/Core/Matrix3Spec.js
	Specs/Core/Matrix4Spec.js
	Specs/Core/PolygonPipelineSpec.js
	Specs/Core/QuaternionSpec.js
	Specs/Core/SunPositionSpec.js
	Specs/Core/TransformsSpec.js
	Specs/Core/pointInsideTriangle2DSpec.js
	Specs/Scene/BillboardCollectionSpec.js
	Specs/Scene/CameraSpindleControllerSpec.js
	Specs/Scene/LabelCollectionSpec.js

Merged test coverage changes with immutable property changes.
2012-05-17 16:28:16 -04:00
Ed Mackey c839df2c21 Sandcastle - Update to match Skeleton changes 2012-05-17 16:26:50 -04:00
kristiancalhoun 31ca9760e7 Merge branch 'master' into testCoverage 2012-05-17 15:26:18 -04:00
kristiancalhoun 63b67e0ee3 Added Tile tests to check for exceptions. 2012-05-17 15:16:25 -04:00
kristiancalhoun e8f9b786a3 Added EventHandler tests for middle press/release 2012-05-17 15:15:03 -04:00
kristiancalhoun 120cbc679e Added camera related tests. 2012-05-17 15:13:42 -04:00
Dan Bagnell dedaff5b9d Update Cesium version to b6. 2012-05-17 16:04:52 -03:00
Matthew Amato 286e9b6cd7 Implement DynamicCone and visualizer. Fix missing radius in DynamicPyramidVisualizer. 2012-05-17 14:36:22 -04:00
Dan Bagnell 02e377e1f6 Fix 2D Skeleton example thanks to @shunter 's higher order function tutorial. 2012-05-17 14:27:57 -04:00
kristiancalhoun 723e1b1643 Changed an exception in Tipsify that prevented a block of code from running
and added the related test.
2012-05-17 14:14:35 -04:00
Matthew Amato b697a3fe9e Some temporary drag/drop code to help viewer development. 2012-05-17 13:17:56 -04:00
Ed Mackey 34edba9f49 Merge remote-tracking branch 'origin/viewer' into sandcastle 2012-05-17 10:24:05 -04:00
Matthew Amato 6cc0323659 Introduce frozen constants for JulianDate and TimeInnterval min/max values. 2012-05-16 22:23:45 -04:00
Matthew Amato f04c201ccd Merge remote-tracking branch 'origin/master' into viewer 2012-05-16 21:56:29 -04:00
Patrick Cozzi 505cec5179 Merge pull request #24 from AnalyticalGraphicsInc/tile_priority
Improve performance for horizon views.
2012-05-16 17:16:52 -07:00
Patrick Cozzi 5a7ca7cc38 Merge pull request #30 from AnalyticalGraphicsInc/changes
Changes
2012-05-16 16:08:44 -07:00
Patrick Cozzi d5e45346fe Merge remote-tracking branch 'origin/master' into changes
Conflicts:
	CHANGES
2012-05-16 19:06:22 -04:00
Patrick Cozzi 24870249de Merge pull request #26 from AnalyticalGraphicsInc/fps
Add a FPS/frame time display.
2012-05-16 15:58:26 -07:00
Matthew Amato 70aeb05fc6 Merge remote-tracking branch 'origin/fps' into viewer
Conflicts:
	Source/Core/Color.js
2012-05-16 18:12:02 -04:00
Patrick Cozzi aa8ad41ba0 Added quick start wiki page link to README.md 2012-05-16 17:54:53 -03:00
Scott Hunter 90a39578b4 Merge remote-tracking branch 'origin/master' into fps
Conflicts:
	CHANGES
2012-05-16 16:49:35 -04:00
Scott Hunter 56670f07fe Add PerformanceDisplay to CHANGES. 2012-05-16 16:47:09 -04:00
Dan Bagnell 29e28682a8 Merge branch 'master' into tile_priority
Conflicts:
	Source/Scene/CentralBody.js
2012-05-16 16:40:17 -04:00
Scott Hunter 6d9370d7d3 Right-align frame time, and use color objects.
Also adds color object from viewer branch.
2012-05-16 16:37:42 -04:00
Dan Bagnell 0592d99759 Tweak color ramp creation in SolidColorTileProvider. 2012-05-16 16:31:47 -04:00
Dan Bagnell 10891740a6 Fix last merge to master caught by @emackey. Do nothing in the update of CentralBody if either the canvas width is zero or the height is zero. 2012-05-16 16:22:21 -04:00
Scott Hunter 10fbd2fa73 Rename StatisticsDisplay to PerformanceDisplay. 2012-05-16 15:55:46 -04:00
Matthew Amato 680295e51c Fix breakage after merge from master, add statistics to widget. 2012-05-16 15:43:17 -04:00
Patrick Cozzi 9a81c98fc9 Merge pull request #28 from AnalyticalGraphicsInc/bugfix_16
Bugfix for #16 "Can't hide Cesium"
2012-05-16 12:37:14 -07:00
Dan Bagnell 66327d5d84 Fix a bug in CentralBody where if the canvas width and height are both zero a DeveloperError was thrown when resizing the FBO attachment. If this is the case, don't update anything. 2012-05-16 15:29:29 -04:00
Matthew Amato 065e31c674 Merge remote-tracking branch 'origin/fps' into viewer 2012-05-16 15:21:38 -04:00
kristiancalhoun 9dfd6e0248 Added camera viewExtent test. 2012-05-16 15:20:00 -04:00
Matthew Amato a2f1d98f67 Merge branch 'master' into viewer 2012-05-16 15:19:56 -04:00
Matthew Amato 405cf98b1e Merge pull request #27 from AnalyticalGraphicsInc/constants
Minor tweaks per @pjcozzi feedback on numerical constants.
2012-05-16 12:14:03 -07:00
Matthew Amato 319abbf285 Minor tweaks per @pjcozzi feedback on numerical constants. 2012-05-16 15:03:16 -04:00
Patrick Cozzi fb09f413b8 Merge pull request #25 from AnalyticalGraphicsInc/constants
Refactor many methods to immutable properties.
2012-05-16 12:02:35 -07:00
Matthew Amato 19109f9890 Freeze satic property instances that we want to be immutable.
Also got back to modifying Billboard and Label cartesians directly
rather than treating them as immutable.
2012-05-16 14:57:50 -04:00
kristiancalhoun 50f89be7ac Improved Context test coverage. 2012-05-16 14:45:24 -04:00
Scott Hunter 912f3bf87e Add a FPS/frame time display. 2012-05-16 14:44:58 -04:00
Dan Bagnell 04a44ebff8 Make changes based on @pjcozzi's comments. 2012-05-16 14:43:11 -04:00
Patrick Cozzi 7fefbdaa3f Updated LICENSE.md to use markdown. 2012-05-16 15:06:23 -03:00
Dan Bagnell ea8be99b52 Revert last change (remove testing viewing angle when refineing tiles). 2012-05-16 13:47:16 -04:00
Patrick Cozzi 428cc29090 Fixed bad rename 2012-05-16 13:46:18 -04:00
Patrick Cozzi 7c26404a3d Renamed LICENSE to LICENSE.md 2012-05-16 13:45:01 -04:00
Dan Bagnell 8a262aadfc Refine tiles based on the viewing angle. 2012-05-16 13:43:55 -04:00
kristiancalhoun 53bc31d798 Improved test coverage for:
PolygonPipeline
TextureAtlas
Camera2DController
CameraColumbusViewController
CameraControllerCollection
CameraEventHandler
CameraFreeLookController
Camera
Polyline
2012-05-16 13:42:04 -04:00
Matthew Amato 1b3a4c36e4 Refactor many methods to immutable properties.
Since all of the below properties always returned new instances
of the same immutable objects, they now just create one instaned on startup
and expose it as a property instead.

1. getUnitX() -> UNIT_X
2. getUnitY() -> UNIT_Y
3. getUnitZ() -> UNIT_Z
4. getUnitW() -> UNIT_W
5. getIdentity() -> IDENTITY
6. getWgs84() -> WGS84
7. getScaledWgs84() -> SCALED_WGS84
8. getUnitSphere() -> UNIT_SPHERE

Also fix Billboard and Label which where modifying Cartesians
directly, causing bugs which these changes exposed.
2012-05-15 22:35:27 -04:00
Ed Mackey 89b1934e0c Sandcastle - Better error handling, work in progress. 2012-05-15 17:55:12 -04:00
Patrick Cozzi bd1c73015f Updated CHANGES.md to use markdown syntax. 2012-05-15 18:47:52 -03:00