Skip to content

Tutorials Details

pjcozzi edited this page Jan 4, 2013 · 21 revisions

We're planning the following tutorials. These will initially be blog posts, and a page on the Cesium website will serve as the table of contents.

Beginner Tutorials (in psuedo table-of-contents order, but we can write them in any order)

  • The Simplest Cesium App - @pjcozzi
  • Imagery Layers - @pjcozzi
  • Terrain - @pjcozzi
  • Billboards and Labels
  • Polygons and Polylines
  • Picking
  • Camera - @bagnell
  • Authoring CZML (not Cesium specific) - probably several
  • Using CZML in Cesium - probably several
  • Importing Vector Data
  • Importing Models - @pjcozzi
  • Widgets
  • Using Cesium with Dojo
  • Using Cesium with jQuery
  • Using Cesium with OWF
  • Columbus view and 2D
  • Volumes
  • Sensors
  • Materials - @pjcozzi
  • Deployment

Advanced Tutorials

  • Implementing an ImageryProvider
  • Implementing a TerrainProvider
  • Writing custom rendering code - @pjcozzi

Other Tutorials

  • Tutorials for building specific example apps
  • Using Cesium for specific domains, e.g., handy features for space apps, geospatial apps, etc.
  • Performance best practices

TODO: The Sandcastle examples, architecture overview and reference documentation should link to the tutorials.

Writing Tips

  • Be representative, not exhaustive. Give readers specific examples, guiding principles, and a sense of what is possible. Don't feel the need to mention every function and property; that's what the reference documentation is for.
  • Be concise, direct, and friendly.
  • Tutorials are more informal and less comprehensive than in-depth guides.
  • General Outline