Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Camera heading-pitch-roll #2392

Merged
merged 28 commits into from
Jan 13, 2015
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
db959a8
Removed clamp of Camera.tilt to [0, pi / 2].
bagnell Sep 22, 2014
2d2d28a
Merge branch 'master' into tilt
bagnell Sep 23, 2014
41e6541
Clamp tilt to [-pi / 2, pi/ 2] and add Camera.roll.
bagnell Sep 29, 2014
7213a27
Merge branch 'master' into tilt
bagnell Sep 29, 2014
b85ee58
Merge branch 'master' into tilt
bagnell Oct 14, 2014
0e36f29
Fix roll add tests.
bagnell Oct 14, 2014
bcbac18
Check direction alignment with local z.
bagnell Oct 15, 2014
a190e24
Merge branch 'master' into tilt
bagnell Oct 16, 2014
1db236f
Added some hacking from a session with @bagnell.
emackey Oct 21, 2014
03c1587
Merge branch 'master' into tilt
bagnell Nov 18, 2014
f313256
Merge remote-tracking branch 'origin/master' into roll
emackey Nov 19, 2014
eb6f1d0
Merge branch 'master' into roll
bagnell Jan 6, 2015
a73b7ac
Update camera roll.
bagnell Jan 6, 2015
080dc31
Fix for negative angles.
bagnell Jan 6, 2015
148d062
Revert computing roll angle.
bagnell Jan 6, 2015
8decf41
Merge branch 'master' into roll
bagnell Jan 6, 2015
ca65538
Merge branch 'master' into roll
bagnell Jan 7, 2015
21aaa4c
Deprecated camera tilt and heading setters. Deprecated tilt getter an…
bagnell Jan 9, 2015
c17b48c
Add 2D support to setView.
bagnell Jan 9, 2015
eaf09d6
Deprecated Camera.setPositionCartographic. Use Camera.setView.
bagnell Jan 9, 2015
dc06672
Merge branch 'hpr' into roll
bagnell Jan 9, 2015
0ba6ea6
Fix default roll.
bagnell Jan 9, 2015
7818c4d
Merge branch 'master' into roll
bagnell Jan 12, 2015
4b7ea2e
Fix heading-pitch-roll property getters.
bagnell Jan 12, 2015
3dae3f0
Use scratch matrices when computing heading, pitch and roll.
bagnell Jan 12, 2015
daaef96
Change setView defaults and add doc.
bagnell Jan 12, 2015
3078afa
Update camera tests.
bagnell Jan 13, 2015
b18d561
Merge branch 'hpr' into roll
bagnell Jan 13, 2015
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions CHANGES.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,13 @@ Change Log
* The `sourceUri` parameter to `GeoJsonDatasource.load` was deprecated in Cesium 1.4 and has been removed. Use options.sourceUri instead.
* `PolygonGraphics.positions` created by `GeoJSONDataSource` now evaluate to a `PolygonHierarchy` object instead of an array of positions.
* Deprecated
* `Camera.tilt` was deprecated in Cesium 1.6. It will be removed in Cesium 1.7. Use `Camera.pitch`.
* `Camera.heading` and `Camera.tilt` were deprecated in Cesium 1.6. They will become read-only in Cesium 1.7. Use `Camera.setView`.
* `Camera.setPositionCartographic` was deprecated in Cesium 1.6. It will be removed in Cesium 1.7. Use `Camera.setView`.
* `PolygonGraphics.positions` was deprecated and replaced with `PolygonGraphics.hierarchy`, whose value is a `PolygonHierarchy` instead of an array of positions. `PolygonGraphics.positions` will be removed in Cesium 1.8.
* Improved performance of asynchronous geometry creation (as much as 20% faster in some use cases). [#2342](https://github.com/AnalyticalGraphicsInc/cesium/issues/2342)
* Added `PolylineVolumeGraphics` and `Entity.polylineVolume`
* Added `Camera.roll`.
* Added `Quaternion.fromHeadingPitchRoll` to create a rotation from heading, pitch, and roll angles.
* Added `Transforms.headingPitchRollToFixedFrame` to create a local frame from a position and heading/pitch/roll angles.
* Added `BillboardGraphics.imageSubRegion`, to enable custom texture atlas use for `Entity` instances.
Expand Down
Loading