-
Notifications
You must be signed in to change notification settings - Fork 3.5k
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
Will the ModelInstanceCollection class be restored? #10846
Comments
Hi @zhwy, Models can be instanced on the GPU if they contain the You can still manually create a collection of |
Hi @j9liu , I use |
Hi @zhwy, Thanks for the response. I'm not sure how much effort this would be to implement since |
+1. The same usage like what zhwy said, displaying large numbers of the same model. It would be nice to see that. |
+1,ModelInstanceCollection is convenient for implementing gltf instance,Look forward to seeing this feature again. |
has other way ? |
@ptrgags Would you be able to advise on how something like ModelInstanceCollection could be implemented with the new model architecture? |
Using ModelInstanceCollection to creating gltf instances is efficient and it can raplace the modelMatrix of each instance.Creating hundreds of moving cars is an easy thing by using ModelInstanceCollection ,but now i cannot do it. |
Thinking about this a bit, rendering a static set of instances would be relatively straightforward to implement, since all the building blocks exist from the Let's start with the static case:
As for the dynamic case (updating the model matrices on the fly):
|
So is that possible to restore the ModelInstanceCollection class or add a class that has similar functionality in the new version of Cesium? |
hi, @ggetz, Is there a plan to restore this functionality with the new model architecture? |
地理类项目无比需要这个功能 |
This feature is used in many scenarios, hope to see it again.🙂 |
hope to see it come back, we need this |
Also requested in https://community.cesium.com/t/using-modelinstancecollection/7473/6 |
Hi, any update on this ? Like many others in this issue thread, I generate glb blobs on the fly and then need a way to make 100s/1000s of instancing of this one model. ThreeJS supports it out of the box as you know and CesiumJS used to ... please bring it back :) Even static model instancing as suggested by @ptrgags is sufficient for now ! |
Sounds like another case where this would be a desired solution: https://community.cesium.com/t/gltf-scenes-to-3d-tiles/30305/4 |
Hi I'm also interesting of this feature. Thanks, |
Bump :) |
badly needed |
How is the progress? |
There hasn't been any activity on this item recently, but we are definitely receiving the message that this is an important feature! If you are interesting in contributing, please let us know and we'd be happy to discuss implementation or review a PR. |
badly needed |
badly needed +1 |
So is that possible to restore the ModelInstanceCollection class or add a class that has similar functionality in the new version of Cesium? |
really need it! |
It keeps popping up in the forum: https://community.cesium.com/t/using-modelinstancecollection/7473/7 |
Needed feature |
badly needed +1 |
I've noticed the ModelInstanceCollection has been removed since 1.96. It used to be placed in the Development category in the Cesium sandcastle.
ModelInstanceCollection is really useful and efficient to display a large amount of same models. Will it be restored in a subsequent version?
The text was updated successfully, but these errors were encountered: