Open in app

Sign In

Write

Sign In

Mark Dawson
Mark Dawson

528 Followers

Home

About

Published in Mark Dawson

·Jun 18, 2017

ARKit by Example — Part 4: Realism - Lighting & PBR

In this article we are going to insert more realistic looking virtual content in to the scene. We can achieve this by using more detailed models using a technique called Physically Based Rendering (PBR) and also a more accurate representation of lighting in the scene. To see the updates, check…

Virtual Reality

9 min read

ARKit by Example — Part 4: Realism - Lighting & PBR
ARKit by Example — Part 4: Realism - Lighting & PBR
Virtual Reality

9 min read


Published in Mark Dawson

·Jun 13, 2017

ARKit by Example — Part 3: Adding geometry and physics fun

In the last article we used ARKit to detect horizontal planes in the real world, then visualized those planes. In this article we are now going to start adding virtual content to our AR experience and start interacting with the planes that were detected. By the end of this article…

Arkit

4 min read

Arkit

4 min read


Published in Mark Dawson

·Jun 11, 2017

ARKit By Example — Part 2: Plane Detection + Visualization

In our first hello world ARKit app we setup our project and rendered a single virtual 3D cube which would render in the real world and track as you moved around. In this article, we will look at extracting 3D geometry from the real world and visualizing it. Detecting geometry…

Virtual Reality

9 min read

ARKit By Example — Part 2: Plane Detection + Visualization
ARKit By Example — Part 2: Plane Detection + Visualization
Virtual Reality

9 min read


Published in Mark Dawson

·Jun 11, 2017

Apple ARKit by Example

With the beta release of ARKit by Apple, I will be writing a series of articles working through a real world example integrating ARKit in iOS. Every time I publish a new part to this series I will update the links below. As of the time of writing, you will need XCode Beta 9, and iOS11 beta in order to run and build these projects. Sample Code All sample code can be found here: https://github.com/markdaws/arkit-by-example The master branch is set to the most updated code, but there is a branch for each version of this article so you can follow along with a specific article.

I OS

1 min read

I OS

1 min read


Jun 9, 2017

Apple ARKit by Example

With the beta release of ARKit by Apple, I will be writing a series of articles working through a real world example integrating ARKit in iOS. Every time I publish a new part to this series I will update the links below. As of the time of writing, you will need XCode Beta 9, and iOS11 beta in order to run and build these projects. Sample Code All sample code can be found here: https://github.com/markdaws/arkit-by-example The master branch is set to the most updated code, but there is a branch for each version of this article so you can follow along with a specific article.

I OS

1 min read

I OS

1 min read


Published in Mark Dawson

·Jun 9, 2017

ARKit by Example — Part 1: AR Cube

This first article is going to create a really simple hello world AR app using ARKit. By the end we will be able to position a 3D cube inside the augmented world and move around it with our iOS device. To render 3D content inside ARKit, we are going to…

Augmented Reality

5 min read

ARKit by Example — Part 1: AR Cube
ARKit by Example — Part 1: AR Cube
Augmented Reality

5 min read


Published in Mark Dawson

·Jun 7, 2017

Apple ARKit — Augmented Reality in iOS

Overview Apple just released a beta of ARKit for iOS11 Beta. If you didn’t watch WWDC 2017, you can see an example of ARKit in action here: https://www.youtube.com/watch?v=S14AVwaBF-Y This is Apple’s first step into the world of Augmented Reality, it’s really exciting in that you can build AR apps for a…

I OS

1 min read

Apple ARKit — Augmented Reality in iOS
Apple ARKit — Augmented Reality in iOS
I OS

1 min read


Published in Mark Dawson

·Jan 2, 2017

golang — version injection

Sometimes you want to have access to a version number inside your go application, for example you might have a command line app that supports a “-version” option which prints the current app version. One way to do this is by using the go linker to inject the value into…

Golang

1 min read

Golang

1 min read

Mark Dawson

Mark Dawson

528 Followers

http://github.com/markdaws

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech