Tape Measure
2 Day Project: Create a simple Tape Measure (Unity AR Foundation)
2 Day Project: Create a simple Tape Measure (Unity AR Foundation)
I needed a simple tape measure app, so I went on the AppStore. The two I tried almost tricking me into joining a subscription that I must cancel not to get charged.
I needed a simple tape measure app, so I went on the AppStore. The two I tried almost tricking me into joining a subscription that I must cancel not to get charged.
You see, Apple already has my credit card info. I usually stop when someone asks for my credit card info, to make sure I want to buy it. But here, it's easy to say yes and get billed later.
You see, Apple already has my credit card info. I usually stop when someone asks for my credit card info, to make sure I want to buy it. But here, it's easy to say yes and get billed later.
So, I decided to see how hard and time-consuming it would be for me to create a prototype Tape Measure app!
So, I decided to see how hard and time-consuming it would be for me to create a prototype Tape Measure app!
Features:
Features:
- AutoUpdate
- (automatic update notification to install new version)
No server side code, just a text file on a web server and a google drive link (for now)
- Plane Detection by AR Foundation
- (ARCore for Android / ARKit for iOS)
- Help PDF
- (working document to production help document)
This document can be used throughout development, along with the rest of the project
Further Reading:
Further Reading:
What happens when a plane is not detected at screen center? The tap measure doesn't go there, staying where a plane is detected. Pan around to hopefully detect a plane where you need it.
What happens when a plane is not detected at screen center? The tap measure doesn't go there, staying where a plane is detected. Pan around to hopefully detect a plane where you need it.
Also, what happens to all the detected planes? What if you want a plane behind another plane?
Also, what happens to all the detected planes? What if you want a plane behind another plane?
Still some issues with shadow (multiple planes, other planes casting shadow. Need for planes not to cast shadows.)
APK for Android
APK for Android
APK to test AutoUpdate feature:
APK to test AutoUpdate feature:
Videos
Videos
RPReplay_Final1600972721.MP4
20200924_121604.mp4
RPReplay_Final1600972752.MP4
20200924_104250.mp4
RPReplay_Final1600972907.MP4
GitHub
GitHub
Flowchart
Flowchart
flowchart.pdf