Log in or register to post comments

How to apply 3DTarget. in Unity Project.

October 31, 2017 - 1:32am #1

In My step.

1. Use vuforia object Scanner -> make .od file

2. Develop tab -> target Manager -> add 3D Target Manager(file is former step .od)

3. Download as UnityEditor. I got Package File

4. Import. Package File.

5. Select DataBase(inspector tab: Object Target Behaviour Script)

5-1. in hierarchy I was set child object Marker at ObjectTraget.

6. Build Step -> install apk file -> execute.

7. But I cannot see any Marker.

 

In My step what is problem. my process? I cannot find any solution or example.

I want use target.

In single image/cuboid/cylinder can recognition Target.

But 3D Target don't. please help me!

How to apply 3DTarget. in Unity Project.

November 6, 2017 - 10:35am #8

The app will run on other devices, but you'll need to use it on a Galaxy S6 or S7 if you want optimal results.

Thanks,

-Vuforia Support

How to apply 3DTarget. in Unity Project.

November 5, 2017 - 6:46pm #7

Thank you for reply my question, vuforia support team.

I'll try to more accuracy. (I hope recognition!)

The one more question.

I visited Downloads-> toos tab(https://developer.vuforia.com/downloads/tool)

Vuforai Object Scanner section's note says

Note: the Vuforia Object Scanner is only supported on the Samsung Galaxy S6 and Galaxy S7.

what it means? My smartphone is Samsung Galaxy S5. But it was run.(vuforia object scanner)

It's effected(accuracy factor & clearly factor) by I use another smartphone?



Thank you for read my article.

Thank you!

How to apply 3DTarget. in Unity Project.

November 3, 2017 - 8:45am #6

How much detail does the model you're trying to detect have? The more detail, the better results you'll have with tracking an object.

There are many factors that can affect the tracking performance of a Object Target, both during the scanning process and when running an app. Most issues with Object Targets can be traced to the creation of the .od file using the Vuforia Object Scanner. Be sure to follow the scanner app instructions: https://library.vuforia.com/articles/Training/Vuforia-Object-Scanner-Users-Guide, paying close attention to step #8 in the article.

  • When creating the .od file, was the model scanned in an environment that was free of background details which may have introduced features that were not part of the model? Scanning in 'cluttered' environments can introduce false detection/tracking points.
  • When creating the .od file, was there any specular reflections on the model introduced by environmental lighting? Scanning objects that have reflective surfaces under direct lighting can introduces areas with no detection/tracking points.
  • Are you using the recommended devices referenced on the tool download page?: https://developer.vuforia.com/downloads/tool

In our labs, we utilize four primary strategies for creating an optimal Object Target scanning environment:

  • All background surfaces are colored at 18% gray. An easy, off-the-shelf solution is to buy bed sheets near this color and drape everything in the environment that could be seen by the scanning device's camera.
  • No direct lighting. We use light boxes and/or diffusers to eliminate direct lighting upon the object and minimize any spectral reflections.
  • Utilize a 360 turntable to re-orient the device. This is especially helpful when you've set your environment to near ideal conditions within a limited area. You can spin the model and scan in 360 degrees without having to move around it.
  • Be sure that the environment in which you’re testing (via the Object Scanner app ‘test mode’) is the same in which you’re verifying tracking (via the sample code). Environmental factors such as lighting, shadows, spectral reflections, etc. can negatively affect tracking performance, so awareness of how the environment is interacting with your model is important for qualifying performance.


Thanks,

-Vuforia Support

How to apply 3DTarget. in Unity Project.

November 2, 2017 - 6:34pm #5

Thanks you for reply.

I have question.

 

Are you referring to the 3D model that is supposed to be augmented on your target when you've detected it? Or are you referring to some sort of reference UI that is to appear to guide the user?

I'm reffering first question.(Target is 3D Object & Marker is Cube/Sphere - detected 3D Object -> appear maker in screen)

--------------------------------------------------------------------------------------------------------------------------------------

Vuforia Support say's more accuracy and clarity when make target in vuforia object scanner? right?

although I'm changed version as unity 2017.2 and vuforia 6-2-10. but same result former version. (same setting)

 

I attached Hierachy/Scene/ObjectTarget Setting.(Screen shot = MySetting.png) - this program recognition single Image target but 3D's not.

Left side = ObjectTarget's Inspector. (Object Target is 3D Object(when add target as 3D Object)).

Right side = Hierachy & Scene.

In my opinion, Because I can't recognition Target is not accuracy 3D Object(Point) and Setting Hierachy Error.

 

I want commented what setting error. Thank you for Reading my text.

 

 

 

AttachmentSize
Image icon MySetting.png68.52 KB

How to apply 3DTarget. in Unity Project.

November 2, 2017 - 9:26am #4

legendsoo wrote:

2. Are you expecting a marker/guide to appear on screen?: Yes. when expose 3D object some maker appear on screen.  

My question was more trying to get clarity on what you mean by marker. Are you referring to the 3D model that is supposed to be augmented on your target when you've detected it? Or are you referring to some sort of reference UI that is to appear to guide the user?

legendsoo wrote:

4. What version of Unity are you using? : My Unity version is 2017.1.1f1 Personal.

2017.1 is not a supported version of Vuforia. If you're using Vuforia 6.2.10, please use Unity 5.6.x. Alternatively, use Unity 2017.2 with the natively integrated Vuforia 6.5.

Thanks,

-Vuforia Support

How to apply 3DTarget. in Unity Project.

November 1, 2017 - 6:45pm #3

1. What do you mean by this?: My scenario is....

Set ObjectTarget(made by vuforia object Scanner from .ob file) as parent. 3D cube is child, an hierachy. 

I was build .apk file and transform my smartphone -> install file(fomer step .apk file) -> excute application -> this application watch 3D Target and than maker is appear on screen.(same process single image but different is target is objectTaget(one of vuforia prefabs) not Image Target)

2. Are you expecting a marker/guide to appear on screen?: Yes. when expose 3D object some maker appear on screen.  

3. Are you seeing any error messages in the logs? When I was build this assert. I cannot find any error. but I can find few warning. - I'm attached file that warning.JPG

 

4. What version of Unity are you using? : My Unity version is 2017.1.1f1 Personal.

sorry to ask but I want solve this problem. 

 

 

 

AttachmentSize
Image icon warning.JPG123.83 KB

How to apply 3DTarget. in Unity Project.

October 31, 2017 - 3:53pm #2

Hello legendsoo,

legendsoo wrote:

7. But I cannot see any Marker.

What do you mean by this? Are you expecting a marker/guide to appear on screen? Object targets don't provide this functionality baseline. You should still be able to detect and track the target however. Are you seeing any error messages in the logs?

What version of Unity are you using?

Thanks,

-Vuforia Support

Log in or register to post comments