Skip to content

Working with ARCore#32

Open
wryonik wants to merge 6 commits intomasterfrom
internal-hackathon-ARCore
Open

Working with ARCore#32
wryonik wants to merge 6 commits intomasterfrom
internal-hackathon-ARCore

Conversation

@wryonik
Copy link
Copy Markdown
Contributor

@wryonik wryonik commented Sep 21, 2019

Playing with Unity and Google’s ARCore

@wryonik wryonik added the WIP label Sep 21, 2019
@wryonik wryonik removed the WIP label Sep 21, 2019
Copy link
Copy Markdown

@vedanshbhartia vedanshbhartia left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Run grammarly on the entire post before making the next commit


According to Wikipedia, ARCore is a software development kit developed by Google that allows for augmented reality applications to be built.
ARCore uses three key technologies to integrate virtual content with the real environment:
* Motion Tracking: it allows the phone to understand its position relative to the world.
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
* Motion Tracking: it allows the phone to understand its position relative to the world.
* Motion Tracking: It allows the phone to understand its position relative to the world.

ARCore uses three key technologies to integrate virtual content with the real environment:
* Motion Tracking: it allows the phone to understand its position relative to the world.
* Environmental understanding: It allows the phone to detect the size and location of all type of surfaces, vertical, horizontal and angled.
* Light Estimation: it allows the phone to estimate the environment’s current lighting conditions.
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
* Light Estimation: it allows the phone to estimate the environment’s current lighting conditions.
* Light Estimation: It allows the phone to estimate the environment’s current lighting conditions.


# The Motivation behind this blog

Installing Unity is an easy task. Just download the setup files and after accepting all the agrements and defining the various paths,etc. , it will install automatically and you are good to go. But the main problem comes when you want to do android development using unity.
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Installing Unity is an easy task. Just download the setup files and after accepting all the agrements and defining the various paths,etc. , it will install automatically and you are good to go. But the main problem comes when you want to do android development using unity.
Installing Unity is an easy task. Just download the setup files, and after accepting all the agreements and defining the various paths, etc., you are good to go. However, the main problem arises when you want to do android development using unity.

* Environmental understanding: It allows the phone to detect the size and location of all type of surfaces, vertical, horizontal and angled.
* Light Estimation: it allows the phone to estimate the environment’s current lighting conditions.

# Setting up development environment
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
# Setting up development environment
# Setting up the development environment


## Requirements

*Unity 2017.4.26f1 or later
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There needs to be a space after the asterik for the bullets to render. Fix this here and everywhere else


**Make sure to include Android Build Support during installation

**The Universal Render Pipeline (formerly known as Ligthweight Render Pipeline or LWRP) is not supported by the ARCore SDK for Unity
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What is the point of this? Seems a bit out of place


**When using Unity 2019, the following Unity packages are required:

1. Multiplayer HLAPI
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Make things uniform. Having numerical list here and bulleted elsewhere makes the hierarchy confusing

* Install Android Studio
* Install SDK command-line tools

While the first method is quite easy. You just have to install android studio and with it, you get SDK manager which will download all the required SDKs. But wait... installing Android Studio... Not every computer has this much capable hardware that can run this heavy beast without any lag.
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
While the first method is quite easy. You just have to install android studio and with it, you get SDK manager which will download all the required SDKs. But wait... installing Android Studio... Not every computer has this much capable hardware that can run this heavy beast without any lag.
While the first method is quite easy. You just have to install android studio and with it, you get SDK manager which will download all the required SDKs. But wait... installing Android Studio... Not every computer has harware capable to run this heavy beast without any lag.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants