Add support for using a velocity vector as the aligned axis of a billboard in CZML #4046
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Introduce a new CZML property
velocityReference
which indicates that a value is determined by the velocity of an object's position, expressed using reference syntax. The reference can be to any object.additionally:
VelocityVectorProperty
optional (default remains as before).Specifically, consider whether this name is what we want. Given that it becomes part of the CZML spec, decisions are fairly permanent here.
For this PR, there is a lot of churn in the validation document. My initial simplistic approach to producing unique packet IDs and unique values etc. caused everything to get re-numbered throughout the document. I have switched it to scope unique values a bit better from now on, so that adding a new property (e.g.
velocityReference
) won't affect quite as much of the document in the future.