Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Working with ARCore #32

Open
wants to merge 6 commits into
base: master
Choose a base branch
from
Open

Working with ARCore #32

wants to merge 6 commits into from

Conversation

wryonik
Copy link
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

@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.

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.

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.

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

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

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

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

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
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