I am looking for i3dm test data url

Hello. community members!

I am looking for i3dm test data url.

I am working on implementing i3dm supporting for unity.

and also is there any vctr polyline test data url?

I’ve done implementing support vctr point and polygon type data processing for unity, but for polyline I have no polyline data url for test.

If anyone knows please share with me.

I am going to do PR to the repo, but I am working on do refactor my messy code. so it takes time.

1 Like

I found it :slight_smile:

but for the vctr polyline data still I am looking for.

I’ve found vctr polyline test data too

FYI.

Yes, the /Specs/Data directory in the CesiumJS repository contains many test files. These are the ones used in the unit tests of CesiumJS, so they should provide a pretty good coverage of features. (For example, the I3DM examples are at cesium/Specs/Data/Cesium3DTiles/Instanced at main · CesiumGS/cesium · GitHub )

There are other sources of example data - for example, GitHub - CesiumGS/3d-tiles-samples: Sample tilesets for learning how to use 3D Tiles 📚 , but these are still pretty small and focus on certain features.

Several real-world example data sets that use I3DM can be found at GitHub - bertt/cesium_3dtiles_samples .

1 Like

Thanks! Marco :slight_smile:

1707017297413-vr6lpsrya1

this screenshot is just a proof of concept for rendering i3dm in Unity.

processing i3dm data in cesium-native and creating mesh and components in prepareInMainThread method in UnityPrepareRendererResources.cpp

and render mesh instanced in monobehavior update method by using UnityEngine.Graphics.DrawMeshInstanced method.

I just tested this thing is possible :slight_smile:

FYI.

1 Like

Looks great @Tom_Lee! We’d love to see a pull request if you’re up for it, even if it’s just a proof-of-concept.

1 Like

Yes I’ll. need some more time :slight_smile:

I am doing refactoring and cleaning up.

2 Likes

I uploaded PR for i3dm supporting.

as I mentioned this change is a PoC.

for texture and lighting (and animation?) need to work for it. (I am not finished. I don’t have time line for it)

vctr (polygon, point ) change PR will be upload soon. for polyline I need to work for it.