-
Notifications
You must be signed in to change notification settings - Fork 301
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
Validation : Validate against other 3D Tiles data sets #4
Comments
Another reference set: NASA-AMMOS/Unity3DTiles#1 (comment) Edit: Looks like dataset at the link loads reasonably: |
Hey @munrocket! I know you've expressed interest in this in the past -- do you happen to have any 3d tiles datasets available that I can use to test? I'm using internal data right now but it would be great to validate more against something that's been generated elsewhere. Unfortunately public 3d tiles data sets seem to be hard to come by! |
@gkjohnson Sorry, I just had one CAD viewer that always tried to open large files that slowed down fps in browsers. I stopped with merged mesh with texture atlas and .glb + .draco, but anyway rendering was slow sometime and I was unable to simplify geometry with blender, because result was not good enough for this viewer. I am expecting that this Tiles3D approach from CesiumJS (and other progressive mesh methods) will be a great real-time optimization in renderer, because they based on tree and can reduce amount of vertices. Here pdf that describe format: https://github.com/CesiumGS/3d-tiles/blob/master/3d-tiles-overview.pdf |
Yeah I'm very familiar with the format, now I was just looking for some test data from other people to make sure I was rendering everything correctly. Something like 3D Tiles could definitely help with that use case but it would come with quite a few limitations can't select or move individual parts, etc. I'm not sure what kind of publicly available converters there are, though. I'll keep looking for some other datasets -- thanks for your help! |
Wow, this is cool! |
Can I help you with your project? Where better to start with small improvements? |
Glad to hear it! The features I need for the projects I'm working on are implemented but there are still some 3d Tiles features unimplemented. The other mesh file formats are the lowest hanging fruit, I think. 3DTiles supports B3DM, I3DM, PNTS, and CMPT formats for representing tile data. B3DM is the only file format currently loading but it would be nice to add basic loading capability for all of them. I've added a test page for B3DM here as an example. I think a similar page for the PNTS points file or I3DM instanced geometry format would be a good next step to validate they work. These are also features I likely won't be able to get to myself because I've got so much on my plate at the moment. Issue #67 is a pretty big catch-all issue for loading these but we can make smaller issues, too. #60 for quickly loading image data might be bite-sized. I'm using Let me know if you're interested in either of those and maybe we can break some of the issues down a bit and I can fill in a bit more detail! |
https://github.com/CesiumGS/3d-tiles-samples
It looks like the 3d tile sets at the link require a legacy version of GLTFLoader to work.
The text was updated successfully, but these errors were encountered: