AnalyticalGraphicsInc/cesium — pull request #249 by pjcozzi (2012-09-18 23:37:32+00:00)
Title: Ellipsoid primitive

Related to #107

This introduces the `EllipsoidPrimitive` with reference doc and unit tests. There is a new Sandcastle example, called `Volumes`, which draws ellipsoids. We can extend it to draw cylinders, boxes, etc.

The ellipsoid only works in 3D. See #245. I also need to fix some weirdness when the viewer is inside the ellipsoid, and a few other visual quality things. That, along with a few new materials useful for ellipsoid, is being done in the [ellipsoidPrimitiveMaterials](https://github.com/AnalyticalGraphicsInc/cesium/tree/ellipsoidPrimitiveMaterials) branch.

This pull request is not as big as it looks. Most changes are in the new files. The other files have a minor grammar fix in the doc.

I also did minor updates to the wiki: [Features](https://github.com/AnalyticalGraphicsInc/cesium/wiki/Features), [Architecture](https://github.com/AnalyticalGraphicsInc/cesium/wiki/Architecture), and [Fabric](https://github.com/AnalyticalGraphicsInc/cesium/wiki/Fabric).