"We offer new support options and therefor the forums are now in read-only mode! Please check out our Support Center for more information." - Vuforia Engine Team

Track multiple instances of real-world cuboid and replicate them in Unity scene

Hi guys.

Let me start by saying I am new to vuforia and unity. I want to create an PC app where the user would stack lego-like blocks to produce some sort of ondulating wall --something like this but with much smaller blocks (the blocks would be painted with an AR tracker. Also ignore the robot). I would like Vuforia to recognize each block that is placed as it is being placed in the real world, and have Unity create a corresponding virtual block in the scene. The setup could be something like this (PC instead of iPad, since I don't have access to a macbook). 

Image removed.

 

Required:

  • A block appears in the unity scene when the real-world block is placed
  • Blocks can be added on top of each other

 

Not required:

  • Blocks update in unity when they are moved in real-world (although it would be fantastic). 
  • That blocks can be place behind others (although I could have a turntable if that helped)

 

I just started, and my approach has been creating a cuboid tracker, applying it on the blocks, and placing them in the real-world. However, it seems unity can only detect one at a time. Also, are there any advantages/disadvantages in using multi-trackers vs object recognition? Finally, does this project seem feasible at all? I want this to be a proof of concept, so if I am able to aggregate ~20 blocks I am satisfied. 

Any ideas about how I can achieve this are welcome! Thank you!

Hello,

A couple of additional thoughts and recommendations:

jpugarte1

Fri, 05/05/2017 - 12:48

Hello, thank you very much for your replies, medabit. I will do what you recommend and update the post with more specific information if  I ran into problems. Thanks!

jpugarte1

Mon, 05/15/2017 - 20:45

I have made some progress, but still can't get to detect the same identical MultiTarget multiple times. I have my ImageTarget on a table, which is detected. Then, I have multiple versions of my MultiTarget that I want to be detected. However, at any given time, there is only one being detected.

Hello,

Unfortunately, Vuforia 6.2 currently does not support tracking multiple instances of the same target at the same time. We continue to evaluate this feature for a future release, and I will log your requirement as input to the product development team.