Log in or register to post comments

View point cloud data in area target

June 1, 2021 - 2:13am #1

HI, I have spent a few days on area targets and can get the area target working.



I wonder if there is a way to visual point cloud data created by the Vuforia Area Target Creator App? 

I saw that the application will generate an xml files and dat files. I would like to read the files and return the point clouds data (maybe a list in Vector3, ply etc)? My goal is to visual the point on the area target in PC. Is there a way to do that?



Thanks for reading my question. 

View point cloud data in area target

June 3, 2021 - 12:39am #3

Great information, thanks for sharing! bubble shooter

View point cloud data in area target

June 2, 2021 - 11:37am #2

Hi,

the Vuforia Area Target Creator App (currently on IOS) will generate the target data and you can save it as file. For example later you can share (swipe to left ) and sent via e-mail - but this could often not works because the data is to large. One possible option I used is to save it to google.drive and later to download from there on windows or mac. For me the i-tunes for windows did not work (some specific issue on my windows machine) but this option should in generally work and you can use it to share files form the e.g. iPad or iPhone on PC.

So when e.g. I  saved the area target data to google drive and download it - the data is a zip file containing the AreaTarget directory it  contains the generated area target data.

In the target directory we can find

<targetName>.unitypackage - the package which we can load to unity and import the target data.

<targetName>.xml  - only info about the used shema and area target name

<targetName>.dat    binary format not possible to read it directly but could be used for the target definition together with the xml file

then we have a

<targetName>_authoring.glb  - this is data which could be opened with some views e.g. the windows 3d-Viewer

 

<targetName>_navmesh.glb which contains info about the mesh - so you can review it e.g. windows 3d-Viewer

The glb file format is a binary format of the glTF file format(glTF™ (GL Transmission Format)) which also is supported by many 3d-viewer . This format could be imported in Blender.

The blender format is also supported by untiy3d. To convert glb to glTF you can use some free converter e.g. this one

So I think you can use the last both mentioned files to make visualization of you area targets - in Unity but also in other 3d Vieweres

- in the area Target directory we can find also

<targetName>.3dt - this file format is actually  a zip file containing tileset.json (general info) and mesh.b3dm (cesium data) info here or  here . So far to know , to use this data you can use the cesium api or app build with it.

BR

Vuforia Engine Support

AttachmentSize
Image icon 2021-06-02_20-00-41.jpg114.59 KB
Image icon 2021-06-02_20-47-46.jpg128.97 KB
Log in or register to post comments