ARFoundation Shu (a) of this column and an overview of the development environment configuration

Tip : Select the right side of the directory, you can quickly find what you need

This series of blog Address: Portal

 

First, an overview of this column

Why ARFoundation?

ARFoundation to ARCore, ARKit the package, originally we develop Android applications, use ARCore development. The same application, would like to develop into Apple's need to access ARKit plug-in development, one by one call different SDK in a different order.

But now ARFoundation integration of these two basic SDK, we only need to ARFoundation once developed, switching platforms, you can export the Android or Apple app.

What this column can learn?

This column describes basic functions:

  • Detection plane,
  • Face recognition,
  • Picture identification,
  • 3D object recognition,
  • face recognition,
  • Placing the object,
  • More realistic lighting, shadows

Also includes the expansion of function points:

  • AR measurement,
  • Bone identification,
  • Human shield,
  • Bone identification,
  • ... 

This column functions as ARFoundation increase, constantly updated sound ARFoundation function.

When writing this column, we have been the actual test, in order to prevail I can.

 

In the days that followed, we hope that the study -

 

 

Second, the environment configuration

1、Unity2019.2.21f1VS2019

I did a test in various versions, Unity2019 and above support ARFoundation3.0 (3.0 includes new features such as bones recognition ~), 2018 and below is not supported. 2019 also supports high-definition rendering pipeline.

But when packaged version 2019.3 ios error. So after comprehensive consideration, choose to develop with 2019.2.21f1.

 

2, Win10, Apple's dual system or Apple systems

Generating applications must go through Apple's Xcode step, and Xcode can run on Apple systems, so we need a mac computer, or install a dual system. Do not consider using a virtual machine installed the Apple system, too Caton.

If you do not intend to develop Apple applications, you can use Windows computers.

 

3, XCode, Apple Developer account

Xcode installed on mac computer to generate the App.

Apple Xcode generation applications also require Apple Developer account. Registration will explain in a later blog (portal).

If you do not develop applications Apple, do you need this.

 

4、Android SDK、JDK、NDK

Above 3 SDK is Android apk must export environment. If not this environment, you can not pack apk.

I tidy up a SDK ( portal ), simply download, Unity of Preference, select the corresponding SDK can be.

 

5, phone

a, X and Apple over mobile phones

X supports the above recognition, the following are not supported.

b, Andrews models supported models

Use the Huawei P20, and above this support plane detection, face recognition, the following are not supported.

You can also look at this type of support. ( Portal )

 

End of this section, the next section we talk about ARFoundation Basic Configuration

Enjoy~

Published 329 original articles · won praise 85 · views 190 000 +

Guess you like

Origin blog.csdn.net/weixin_38239050/article/details/105088082