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

Dynamic Buffers #932

Open
2 tasks
pjcozzi opened this issue Jul 9, 2013 · 7 comments
Open
2 tasks

Dynamic Buffers #932

pjcozzi opened this issue Jul 9, 2013 · 7 comments

Comments

@pjcozzi
Copy link
Contributor

pjcozzi commented Jul 9, 2013

Still in progress.

Support fast dynamic geometry with appearances. This is the dynamic version of #766 and a generic implementation of the BillboardCollection's buffer management.

Use cases

  • Add one position to end of a polyline. Add n positions to the end. Add 1-n positions to the end of m polylines.
  • Change one point in a polyline to track a moving object.
  • Update the positions only of all billboards.
  • Color-ramp/size based on age of point in polyline. Can probably be done completely in the vertex shader.
  • 3D object-editing one geometry in a batch of geometries.
  • ...

Implementation

  • Automatically pack attributes based on semantics/metadata, i.e., group attributes with the same update frequency together.
  • Automatically compress attributes based on semantics/metadata. Vertex compression for billboards #419
@je-an
Copy link

je-an commented Jun 5, 2017

Regarding to http://cesiumjs.org/2017/05/24/Upcoming-Summer-Code-Sprint/
This would be my choice :)

@pjcozzi
Copy link
Contributor Author

pjcozzi commented Jun 5, 2017

Thanks for the input, @je-an! This scope is too big for the sprint. 😞

@je-an
Copy link

je-an commented Jun 6, 2017

Hey Patrick, thanks for your response. Could you tell me, if the team have plans to implement this feature in the near future, respectively if it is on the near future roadmap ?! Thank you :)

@pjcozzi
Copy link
Contributor Author

pjcozzi commented Jun 6, 2017

We don't have short-term plans for this; we have our hands full with 3D Tiles right now.

@jakeflorentine
Copy link

Do we have a current plan/timeline for this issue?

@OmarShehata
Copy link
Contributor

@jakeflorentine We don't have a timeline for this at the moment. Feel free to make a post on the Cesium community forum (https://community.cesium.com/) if you have performance questions. There may be things you can do to speed up your app depending on what you're doing.

@ggetz
Copy link
Contributor

ggetz commented Dec 8, 2022

Dynamic polygon performance improvement requested in #10946.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Notable backlog items
Development

No branches or pull requests

5 participants