Permalink
Switch branches/tags
Commits on Sep 6, 2012
  1. Fixes after merge

    pjcozzi committed Sep 6, 2012
Commits on Sep 5, 2012
  1. Merge branch 'imagery_layers_bfs' into imagery_layers

    kring committed Sep 5, 2012
    Conflicts:
    	Source/Scene/EllipsoidSurface.js
  2. Merge pull request #208 from AnalyticalGraphicsInc/extent

    bagnell committed Sep 5, 2012
    Finish Extent
  3. Update CHANGES

    mramato committed Sep 5, 2012
    Also rename SunPositionSpec to computeSunPositionSpec to match previous change.
  4. Merge remote-tracking branch 'origin/master' into imagery_layers

    shunter committed Sep 5, 2012
    Conflicts:
    	Source/Scene/CentralBody.js
    	Source/Scene/TexturePool.js
  5. Merge pull request #207 from AnalyticalGraphicsInc/sunPosition

    pjcozzi committed Sep 5, 2012
    Finish SunPosition
  6. Tweaked CHANGES.md.

    pjcozzi committed Sep 5, 2012
  7. Traverse tiles in breadth-first order.

    kring committed Sep 5, 2012
    I'm not 100% convinced this is working well, yet.
  8. Minor cleanup.

    mramato committed Sep 5, 2012
  9. Tweaked CHANGES.md.

    pjcozzi committed Sep 5, 2012
Commits on Sep 4, 2012
  1. Finish Extent

    mramato committed Sep 4, 2012
    1. Add new methods from the imagery_layers branch, since they are generally useful and would eventaully go into master anyway.
    2. Add proper error handling.
    3. All functions now take result parameters.
    4. Test coverage at 100%
    5. Complete documentation.
    6. Optimize code calling Extents to use result parameters.
    7. Update CHANGES
  2. Finish SunPosition

    mramato committed Sep 4, 2012
    I use the term "finish" loosely since I'm sure we'll need further functionality once we support support multiple CBs.
    
    1. Change SunPosition to a class instead of a static object.
    2. Rename `compute` to `update`; `update` does not return any data but rather sets properties on the `SunPosition` instance.
    3. Flesh out documentation.
    4. Optimize performance and reduce memory pressure.  We no longer create throw-away instances.
    5. Update CHANGES
    
    If for some reason we're not happy about changing this to a class, we can change it back to a function, but instead of returning an object literal, I would instead just return the Sun's position and people can compute the other values from that; this way we don't have to worry about creating a new object literal every time we compute.  We only use position in the code right now anyway.
  3. Fix cracking on some terrain tiles.

    kring committed Sep 4, 2012
    It was a texture coordinate rounding problem.
  4. Merged master into colorPostFX

    pjcozzi committed Sep 4, 2012
  5. Merge pull request #206 from AnalyticalGraphicsInc/boundingSphereFrom…

    pjcozzi committed Sep 4, 2012
    …Points
    
    Optimize BoundingSphere.fromPoints
  6. Merge pull request #205 from AnalyticalGraphicsInc/transforms

    pjcozzi committed Sep 4, 2012
    Clean up Transforms
  7. Optimize BoundingSphere.fromPoints

    mramato committed Sep 4, 2012
    I missed this the first time around, `BoundingSphere.fromPoints` was creating dozens, if not hundreds, of Cartesian3 isntances each frame; depending on the type of data being used.  This was eating up 20% of the CPU when running simple.czml.  I've re-written the function to re-use all scrach variables and everything is much better now.
Commits on Sep 3, 2012
Commits on Sep 2, 2012
Commits on Sep 1, 2012
  1. Merge pull request #202 from AnalyticalGraphicsInc/ellipsoidTangentPlane

    bagnell committed Sep 1, 2012
    Cleanup, doc, test and optimize EllipsoidTangentPlane and Ray