Posts by Category

HoloLens

Path to the Industrial Metaverse

8 minute read

I recently gave a talk at the London Tech Summit 2022 on my thoughts around metaverse technology and more specifically, the Industrial Metaverse. It has been...

Azure Speech Studio for Mixed Reality

7 minute read

It is not uncommon that a Mixed Reality experience requires more user guidance than traditional applications; partially because the user may not be familiar ...

HoloLens 2 Unreal Project Template

2 minute read

Each time I wanted to create a HoloLens 2 Unreal Engine project I found myself recreating a blank level, setting up a GameMode and configuring the project. L...

AAD Login on HoloLens 2

12 minute read

One of the coolest aspects of HoloLens2 is the iris login as it removes the need for typing on a virtual keyboard. So a cool feature which avoids the need fo...

Shader Stereo instancing HoloLens

1 minute read

Now rendering stereo views for an immersive experience can be done in a number of different ways but it is very efficient to use as there is no need to send ...

IL2CPP + HoloLens

4 minute read

When I build an IL2CPP project in Unity it creates a native C++ Visual Studio project which is generated from the C# that you write in your Unity scripts. So...

Mixed Reality Evangelism

1 minute read

I have given many talks since then ranging from tech meetups, universities and most of the VR/AR conferences in the UK. It was not until fairly recently when...

WebVR + HoloLens

1 minute read

So, put on your HoloLens, go to that page and click on the HMD icon in the bottom right and you will see a giant funky sun in front of you!

Future Tech Now–Virtual Reality Show

1 minute read

The app consists of an angry, red ant that you can size and position using components recently added to the Mixed Reality Toolkit for Unity. These include a ...

mixed reality real-time translator

7 minute read

Did you know that there is an API that you can call which will accept as input an audio stream, say from a microphone, that will translate any spoken sentenc...

Microsoft Graph Auth on HoloLens

5 minute read

I guessed that sooner or later I’m going to want to need to access Microsoft Graph APIs from a HoloLens and I was writing some similar code for a different e...

Holograms Catalogue–Loading Models

2 minute read

The 3D industry has been lacking a ubiquitous, standard file format for scene description. Many years ago I worked on a project involving creating camera mot...

Holograms Catalogue–To the Cloud

4 minute read

In order to make the architecture from the first Holograms Catalogue post actually usable we’ll need a real cloud catalogue to retrieve the 3D models from. I...

Holograms Catalogue

2 minute read

Shared Holograms Catalogue. I’ve decided to break this post up into separate topics as when I got into this I realised there are a number of natural sections...

Future Decoded 2017 Mixed Reality

1 minute read

It was great to see all of the mixed reality content at this years Future Decoded event and was also fun to take part with a couple of technical ‘deep dive’ ...

HoloLens–optimising with Simplygon

6 minute read

In case you missed it Microsoft recently acquired Simplygon and, as of the timing of BUILD 2017 it is now being offered completely free. So, no royalties or ...

HoloLens FBX Loading c++

5 minute read

Now, there are a few reasons why you might want the ability to load FBX files; maybe you want to load 3D model files dynamically or you are working on a nati...

HoloLens Content Pipeline (remap materials)

4 minute read

As with any 3D project it is important when working with HoloLens to understand and streamline the content pipeline from content creation or procurement thro...

HoloLens–The Path to 60fps (Normal Maps)

4 minute read

This time around we were looking to render glass containers with associated labelling which needed to be clear and legible and the glass should look as reali...

HoloLens–The Path to 60fps

9 minute read

In mixed and virtual reality display technologies in order to not break the illusion of ‘presence’ it is critical to honour the time budget from device movem...

HoloLens & 3D Mapping

9 minute read

What I can help with though is sharing what I have learned and hopefully helping you with a starting point if like a past me you want to get up and running. ...

HoloLens Voice Commands

1 minute read

This is the fourth part of a series. Steps to create the demo project that I used in my Future Decoded UK 2016 presentation. To get set up with the HoloToolk...

HoloLens Gesture

3 minute read

This is the third part of a series. Steps to create the demo project that I used in my Future Decoded UK 2016 presentation. To get set up with the HoloToo...

HoloLens Gaze

1 minute read

This is the second part of a series. Steps to create the demo project that I used in my Future Decoded UK 2016 presentation. Gaze is a way to direct your att...

HoloLens End-to-End in Unity

less than 1 minute read

In preparation for my session, HoloLens: The Path to Mixed Reality at Future Decoded UK 2016 (the first official HoloLens developer session in the UK) I put ...

3D Models From Blender to HoloLens

4 minute read

There are many ways to source 3D models for use in HoloLens projects; if you are a developer working with 3D artists then you just need to agree an interchan...

HoloLens Intro – Resources to Get Started

4 minute read

(Originally posted here https://blogs.technet.microsoft.com/uktechnet/2016/10/12/hololens-is-available-to-purchase-for-developers-and-enterprise-customers-in...

Future Decoded UK 2016 AR/VR Track

4 minute read

Every 10-15 years we see fundamental paradigm shifts in computing; we’ve seen Desktop computing, Web, Mobile and…well we are seeing the rise of artificial in...

HoloToolkit Build Window

1 minute read

Now you have a shortcut to start the HoloLens emulator (see /hololens/holotoolkit/2016/09/24/start-hololens-emulator-without-visual-studio.html) it would be ...

Back to Top ↑

Windows Phone 7

wp7–JSON parsing

1 minute read

Peter Daukintis I’m writing this mainly as a central place to store this code as I need to use it frequently – hopefully it will help others also. Supposing ...

skydrive photo upload wp7

less than 1 minute read

Peter Daukintis I just modified my file upload sample (http://babaandthepigman.wordpress.com/2012/01/18/wp7-skydrive-upload/) to use the PhotoChooserTask to ...

wp7 Collectionviewsource filtering

less than 1 minute read

Having read a recent question on the App Hub Forums I decided to update my previous post on CollectionViewSource http://babaandthepigman.wordpress.com/2011/0...

wp7 skydrive upload

less than 1 minute read

Technorati Tags: wp7dev Download the sdk, which at the time of writing is here http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=281...

wp7 – custom control project template

1 minute read

I couldn’t locate a Visual Studio project template for creating a windows phone 7 custom control library. So….I decided to make one. It is pretty straight-fo...

wp7 pathlistbox

2 minute read

Since the new Mango developer tools were just released I wanted to write a quick post on PathListBox since I have been looking for an excuse to give it a try...

WP7 UserControls

1 minute read

by Peter Daukintis Since silverlight 2 we have had the concept of the UserControl which provides a simple way to compose a re-usable part of our user interfa...

Simple textbox validation wp7

1 minute read

Since wp7 is based on Silverlight 3 then input validation can be done (love or loathe it) via exceptions. Here’s a simple example… <Grid x:Name=&q...

MS translator api text to speech WP7

less than 1 minute read

I’ve been messing around around with the ms translator api (http://msdn.microsoft.com/en-us/library/ff512435.aspx) and thought I’d post my sample code. http:...

databinding BingMaps Control Wp7 MVVM

1 minute read

Ok, so a similar treatment for the Bing Maps control as for previous posts on the Pivot and Panorama controls. So starting out with a standard Windows Phone ...

WCF Rest Service - WP7 Client

less than 1 minute read

Here is a working project with an extremely simple WCF rest service and a Windows Phone 7 client application using WebClient.   WebHttpBinding Service + WP7 ...

Data Binding Panorama Control WP7 MVVM

less than 1 minute read

by Peter Daukintis Ok, this is just a quick follow-up to a previous post Data Binding Pivot Control just as confirmation that this approach will work for t...

WP7 looping selector

1 minute read

by Peter Daukintis After release of the RTM software tools for WP7 I was pleased to see the looping controls manifested as DatePicker and TimePicker since I...

Data Binding Pivot Control WP7 MVVM

3 minute read

by Peter Daukintis Ok, having had access to the official WP7 Pivot control in the RTM Tools for Windows Phone 7 for a few days I thought it was time to explo...

Back to Top ↑

Azure

Path to the Industrial Metaverse

8 minute read

I recently gave a talk at the London Tech Summit 2022 on my thoughts around metaverse technology and more specifically, the Industrial Metaverse. It has been...

Azure Speech Studio for Mixed Reality

7 minute read

It is not uncommon that a Mixed Reality experience requires more user guidance than traditional applications; partially because the user may not be familiar ...

Simplygon in Azure

6 minute read

Before I begin I want to credit team members from Microsoft CSE (commercial Software Engineering) as the effort was shared…

Blender in Azure

15 minute read

Blender has been receiving some well-deserved attention recently. In particular some big companies (including Microsoft) who understand the importance of thi...

AAD Login on HoloLens 2

12 minute read

One of the coolest aspects of HoloLens2 is the iris login as it removes the need for typing on a virtual keyboard. So a cool feature which avoids the need fo...

Holograms Catalogue–To the Cloud

4 minute read

In order to make the architecture from the first Holograms Catalogue post actually usable we’ll need a real cloud catalogue to retrieve the 3D models from. I...

Band on the Run

4 minute read

I promised earlier (/ms%20band/uwp/2015/12/01/fake-microsoft-band.html) to share some more details about the client-side of the Band on the Run project I hav...

Intro to Git in Visual Studio

less than 1 minute read

I started with Git about three years ago and have used it on and off ever since and it has slowly become my version management system of choice. It can be fr...

Azure Website in 2 mins

less than 1 minute read

Love that you can create a hosted website from the command line with a few simple commands: azure site create --git fromCmdLine copy con index.html <!D...

Web Application Template Push Notifications

2 minute read

Web App Template The Web Application Template (WAT) is a great way to create a presence in the Windows App Stores if you already have a suitable web applicat...

Azure Management API

4 minute read

by Peter Daukintis Disclaimer – the code shown below is not of high quality, does not have any error handling and is shown for educational purposes only. Hav...

Back to Top ↑

Kinect

Kinect V2 - Simple Sound Detection C++

1 minute read

This is a very simple post showing an implementation of the detection of a sound, any sound above a threshold, using the Kinect V2 SDK. The sample is written...

OPENFRAMEWORKS + KINECT 4 WINDOWS V2 (II)

3 minute read

In my previous post I showed how to get an environment set up with Openframeworks and Kinect V2.0 for Windows Store. I’d like to elaborate on that a little...

Kinect 4 Windows V2 – Unity3D 5

less than 1 minute read

With the recent announcements at GDC2015 from Unity about their new licensing model I thought I would update my Kinect and Unity3d post as now a pro Unity li...

Kinect 4 Windows V2 - in the browser

1 minute read

For the older Kinect v1.0 there was a sample included with the Kinect SDK which provided browser compatibility. The general idea is that the Kinect SDK can b...

A Lap Around the Kinect for Windows V2 SDK

less than 1 minute read

  A recording from a recent talk with Mike Taulty at NDC LONDON 2014 Content and demos, including: Intro to the Kinect v2 for Windows Hardware and SDK...

Kinecting XAML + Unity

6 minute read

Following on from my previous post where I showed how easy it is to interact with Kinect data inside the unity 3D environment I wondered how I might manipu...

Kinect 4 Windows V2 – Unity 3D

3 minute read

After installing the Kinect v2 SDK from here http://www.microsoft.com/en-us/download/details.aspx?id=44561 you can also download the supporting Unity 3D pl...

Openframeworks + Kinect 4 Windows V2

3 minute read

OpenFrameworks I am in the process of reviewing various frameworks for visualising my Kinect windows store apps because prototyping ideas Direct3D is a bit l...

Face Tracking – Kinect 4 Windows v2

4 minute read

Since working on the virtual rail project I haven’t had much chance to carry out much in the way of Kinect programming. That all changes now since I ordered...

metro app and kinect voice control

2 minute read

Peter Daukintis Recently I had a need to reacquaint myself with the latest Kinect SDK. v1.6 has just been released and is downloadable from here Kinect SDK. ...

kinect drums

less than 1 minute read

Whilst exploring the possibilities opened by the Kinect device I made a demo using the OpenNI framework http://www.openni.org/ with PrimeSense NITE component...

Back to Top ↑

WinRT

Microsoft Health API - UWP Sample

3 minute read

A few days ago some updates to the Microsoft Band ecosystem were announced including Microsoft Band Web Tiles Preview and Microsoft Health Cloud APIs Previe...

Windows Store Apps Icon Generator

1 minute read

Originally I developed this icon tool to help people to quickly build windows store and windows phone apps using the Web Application Template which is a to...

Openframeworks + Kinect 4 Windows V2

3 minute read

OpenFrameworks I am in the process of reviewing various frameworks for visualising my Kinect windows store apps because prototyping ideas Direct3D is a bit l...

Face Tracking – Kinect 4 Windows v2

4 minute read

Since working on the virtual rail project I haven’t had much chance to carry out much in the way of Kinect programming. That all changes now since I ordered...

Semantic Zoom (Universal Apps)

6 minute read

Hub App This will be a bit of a deep dive into the Semantic Zoom control and it’s usage in a windows c# / xaml universal app project. Starting with something...

metro app and kinect voice control

2 minute read

Peter Daukintis Recently I had a need to reacquaint myself with the latest Kinect SDK. v1.6 has just been released and is downloadable from here Kinect SDK. ...

Streamsocket example c# metro

3 minute read

Peter Daukintis This is a very basic example of socket communication in a c# metro-style application using StreamSocket and StreamSocketListener. It mirrors ...

metro c#–simple transform using touch

less than 1 minute read

Well, this turned out to be pretty easy …… The aim was to carry out a simple image transform with touch; so pinch zoom, translate and rotate. This is how the...

metro c# webapi client

4 minute read

Peter Daukintis For my own purposes I wanted to create a test application which I can use as a test-bed to experiment with user interface aspects of Metro. I...

skydrive upload c# metro

2 minute read

Peter Daukintis A preview of the latest Live SDK for Metro apps can be downloaded here https://connect.microsoft.com/site1226. This is for usage with the Win...

metro background audio c# (consumer preview)

less than 1 minute read

Peter Daukintis Some changes occurred in the consumer preview release of Windows 8 regarding background audio; the steps required to get it working are outli...

datatemplateselector winrt

2 minute read

by Peter Daukintis Having used DataTemplateSelectors previously with WPF and similar on Silverlight/Windows Phone I decided to check out whether they work th...

Back to Top ↑

c#

Simplygon in Azure

6 minute read

Before I begin I want to credit team members from Microsoft CSE (commercial Software Engineering) as the effort was shared…

Blender in Azure

15 minute read

Blender has been receiving some well-deserved attention recently. In particular some big companies (including Microsoft) who understand the importance of thi...

glTF & DirectX final part

6 minute read

I spent many years programming with C++ in my earlier career but over the last few years for me it has taken a back seat to C# and javascript. C++ as a langu...

glTF + DirectX part 2

2 minute read

Often it has not been a priority to provide rendering that looks the same across different platforms but the more the rendering is based on physically correc...

glTF & DirectX

2 minute read

As we begin to witness the ascent of mixed reality into the next generation primary human-computer interaction environment it’s not entirely unreasonable to ...

HoloLens FBX Loading c++

5 minute read

Now, there are a few reasons why you might want the ability to load FBX files; maybe you want to load 3D model files dynamically or you are working on a nati...

HoloLens Content Pipeline (remap materials)

4 minute read

As with any 3D project it is important when working with HoloLens to understand and streamline the content pipeline from content creation or procurement thro...

Band on the Run

4 minute read

I promised earlier (/ms%20band/uwp/2015/12/01/fake-microsoft-band.html) to share some more details about the client-side of the Band on the Run project I hav...

Kinect V2 - Simple Sound Detection C++

1 minute read

This is a very simple post showing an implementation of the detection of a sound, any sound above a threshold, using the Kinect V2 SDK. The sample is written...

Kinect 4 Windows V2 - in the browser

1 minute read

For the older Kinect v1.0 there was a sample included with the Kinect SDK which provided browser compatibility. The general idea is that the Kinect SDK can b...

Visual Studio 2015 Preview – Mobile C++

9 minute read

C++ has long been a great option for cross-platform mobile development particularly in the cases where you might have an existing C++ codebase or you have ce...

Streamsocket example c# metro

3 minute read

Peter Daukintis This is a very basic example of socket communication in a c# metro-style application using StreamSocket and StreamSocketListener. It mirrors ...

metro c#–simple transform using touch

less than 1 minute read

Well, this turned out to be pretty easy …… The aim was to carry out a simple image transform with touch; so pinch zoom, translate and rotate. This is how the...

metro c# webapi client

4 minute read

Peter Daukintis For my own purposes I wanted to create a test application which I can use as a test-bed to experiment with user interface aspects of Metro. I...

metro background audio c# (consumer preview)

less than 1 minute read

Peter Daukintis Some changes occurred in the consumer preview release of Windows 8 regarding background audio; the steps required to get it working are outli...

Back to Top ↑

Unity

IL2CPP + HoloLens

4 minute read

When I build an IL2CPP project in Unity it creates a native C++ Visual Studio project which is generated from the C# that you write in your Unity scripts. So...

Future Tech Now–Virtual Reality Show

1 minute read

The app consists of an angry, red ant that you can size and position using components recently added to the Mixed Reality Toolkit for Unity. These include a ...

mixed reality real-time translator

7 minute read

Did you know that there is an API that you can call which will accept as input an audio stream, say from a microphone, that will translate any spoken sentenc...

Holograms Catalogue

2 minute read

Shared Holograms Catalogue. I’ve decided to break this post up into separate topics as when I got into this I realised there are a number of natural sections...

HoloLens Content Pipeline (remap materials)

4 minute read

As with any 3D project it is important when working with HoloLens to understand and streamline the content pipeline from content creation or procurement thro...

HoloLens & 3D Mapping

9 minute read

What I can help with though is sharing what I have learned and hopefully helping you with a starting point if like a past me you want to get up and running. ...

HoloLens Voice Commands

1 minute read

This is the fourth part of a series. Steps to create the demo project that I used in my Future Decoded UK 2016 presentation. To get set up with the HoloToolk...

HoloLens Gesture

3 minute read

This is the third part of a series. Steps to create the demo project that I used in my Future Decoded UK 2016 presentation. To get set up with the HoloToo...

HoloLens Gaze

1 minute read

This is the second part of a series. Steps to create the demo project that I used in my Future Decoded UK 2016 presentation. Gaze is a way to direct your att...

Windows Phone Mobile VR – VISR-VR SDK

3 minute read

Since my previous posts on Windows Phone mobile VR /uncategorized/vr/windows%20phone/2016/01/25/windows-phone-mobile-vr-update.html Microsoft Virtual Academy...

Kinecting XAML + Unity

6 minute read

Following on from my previous post where I showed how easy it is to interact with Kinect data inside the unity 3D environment I wondered how I might manipu...

Back to Top ↑

3D

Path to the Industrial Metaverse

8 minute read

I recently gave a talk at the London Tech Summit 2022 on my thoughts around metaverse technology and more specifically, the Industrial Metaverse. It has been...

Simplygon in Azure

6 minute read

Before I begin I want to credit team members from Microsoft CSE (commercial Software Engineering) as the effort was shared…

Blender in Azure

15 minute read

Blender has been receiving some well-deserved attention recently. In particular some big companies (including Microsoft) who understand the importance of thi...

WebVR + HoloLens

1 minute read

So, put on your HoloLens, go to that page and click on the HMD icon in the bottom right and you will see a giant funky sun in front of you!

glTF & DirectX final part

6 minute read

I spent many years programming with C++ in my earlier career but over the last few years for me it has taken a back seat to C# and javascript. C++ as a langu...

glTF & DirectX part3 - architecture

4 minute read

A glB file has the same data as a glTF file but it is combined into one single self-contained binary. To parse these you can read the JSON document and then ...

glTF + DirectX part 2

2 minute read

Often it has not been a priority to provide rendering that looks the same across different platforms but the more the rendering is based on physically correc...

glTF & DirectX

2 minute read

As we begin to witness the ascent of mixed reality into the next generation primary human-computer interaction environment it’s not entirely unreasonable to ...

GLB reading and writing

1 minute read

Just a quick post as I am looking at a useful Nuget package Microsoft.GLTF.cpp and wanted to note down my quick experiment with it. For an unrelated project ...

Holograms Catalogue–Loading Models

2 minute read

The 3D industry has been lacking a ubiquitous, standard file format for scene description. Many years ago I worked on a project involving creating camera mot...

Holograms Catalogue–To the Cloud

4 minute read

In order to make the architecture from the first Holograms Catalogue post actually usable we’ll need a real cloud catalogue to retrieve the 3D models from. I...

HoloLens FBX Loading c++

5 minute read

Now, there are a few reasons why you might want the ability to load FBX files; maybe you want to load 3D model files dynamically or you are working on a nati...

HoloLens Content Pipeline (remap materials)

4 minute read

As with any 3D project it is important when working with HoloLens to understand and streamline the content pipeline from content creation or procurement thro...

HoloLens End-to-End in Unity

less than 1 minute read

In preparation for my session, HoloLens: The Path to Mixed Reality at Future Decoded UK 2016 (the first official HoloLens developer session in the UK) I put ...

3D Models From Blender to HoloLens

4 minute read

There are many ways to source 3D models for use in HoloLens projects; if you are a developer working with 3D artists then you just need to agree an interchan...

Back to Top ↑

MVVM

Band on the Run

4 minute read

I promised earlier (/ms%20band/uwp/2015/12/01/fake-microsoft-band.html) to share some more details about the client-side of the Band on the Run project I hav...

databinding BingMaps Control Wp7 MVVM

1 minute read

Ok, so a similar treatment for the Bing Maps control as for previous posts on the Pivot and Panorama controls. So starting out with a standard Windows Phone ...

Data Binding Panorama Control WP7 MVVM

less than 1 minute read

by Peter Daukintis Ok, this is just a quick follow-up to a previous post Data Binding Pivot Control just as confirmation that this approach will work for t...

Data Binding Pivot Control WP7 MVVM

3 minute read

by Peter Daukintis Ok, having had access to the official WP7 Pivot control in the RTM Tools for Windows Phone 7 for a few days I thought it was time to explo...

Back to Top ↑

Uncategorized

Simplygon in Azure

6 minute read

Before I begin I want to credit team members from Microsoft CSE (commercial Software Engineering) as the effort was shared…

AAD Login on HoloLens 2

12 minute read

One of the coolest aspects of HoloLens2 is the iris login as it removes the need for typing on a virtual keyboard. So a cool feature which avoids the need fo...

Future Decoded UK 2016 AR/VR Track Sessions

2 minute read

Following my intro post to Future Decoded AR/VR track here is the session information (see https://futuredecoded.microsoft.com/technical-day/ for updates and...

Reasons To 2016

less than 1 minute read

Sketch by Caroline Vermeulen This week I headed down to Brighton to speak at Reasons to be Creative for the first time. Meeting Mike Brondbjerg there remind...

MS Health Bot Tutorial

10 minute read

This is a step-by-step guide to writing an Bot in C# using the Bot Framework Connector SDK .NET template. You will need to have collected some sleep data usi...

Windows Phone Mobile VR Update

less than 1 minute read

Its over a year now since I published these two blog posts: Windows Phone Mobile VR (Gyro Head Tracking in Unity3D) Windows Phone Mobile VR (Stereoscopic Re...

metro background audio c# (release preview)

1 minute read

Peter Daukintis I have just updated the sample I created for this previous post metro background audio c# (consumer preview). I have re-jigged the code to wo...

Nokia Lumia 800 Developer Gift

less than 1 minute read

A few months back Nokia announced their intention to provide developers with windows phone hardware in the shape of 25000 Lumia 800s (see http://www.winrumor...

RIA Services Development Tips

1 minute read

by Peter Daukintis Service Calls Use Fiddler to diagnose the WCF service call traffic! Fiddler won’t monitor localhost by default so see the information here...

Back to Top ↑

unity

Shader Stereo instancing HoloLens

1 minute read

Now rendering stereo views for an immersive experience can be done in a number of different ways but it is very efficient to use as there is no need to send ...

Future Tech Now–Virtual Reality Show

1 minute read

The app consists of an angry, red ant that you can size and position using components recently added to the Mixed Reality Toolkit for Unity. These include a ...

Microsoft Graph Auth on HoloLens

5 minute read

I guessed that sooner or later I’m going to want to need to access Microsoft Graph APIs from a HoloLens and I was writing some similar code for a different e...

Holograms Catalogue–Loading Models

2 minute read

The 3D industry has been lacking a ubiquitous, standard file format for scene description. Many years ago I worked on a project involving creating camera mot...

HoloLens–optimising with Simplygon

6 minute read

In case you missed it Microsoft recently acquired Simplygon and, as of the timing of BUILD 2017 it is now being offered completely free. So, no royalties or ...

HoloLens Content Pipeline (remap materials)

4 minute read

As with any 3D project it is important when working with HoloLens to understand and streamline the content pipeline from content creation or procurement thro...

HoloLens–The Path to 60fps

9 minute read

In mixed and virtual reality display technologies in order to not break the illusion of ‘presence’ it is critical to honour the time budget from device movem...

HoloLens & 3D Mapping

9 minute read

What I can help with though is sharing what I have learned and hopefully helping you with a starting point if like a past me you want to get up and running. ...

Back to Top ↑

c++

glTF & DirectX final part

6 minute read

I spent many years programming with C++ in my earlier career but over the last few years for me it has taken a back seat to C# and javascript. C++ as a langu...

glTF & DirectX part3 - architecture

4 minute read

A glB file has the same data as a glTF file but it is combined into one single self-contained binary. To parse these you can read the JSON document and then ...

glTF + DirectX part 2

2 minute read

Often it has not been a priority to provide rendering that looks the same across different platforms but the more the rendering is based on physically correc...

GLB reading and writing

1 minute read

Just a quick post as I am looking at a useful Nuget package Microsoft.GLTF.cpp and wanted to note down my quick experiment with it. For an unrelated project ...

HoloLens FBX Loading c++

5 minute read

Now, there are a few reasons why you might want the ability to load FBX files; maybe you want to load 3D model files dynamically or you are working on a nati...

Kinect V2 - Simple Sound Detection C++

1 minute read

This is a very simple post showing an implementation of the detection of a sound, any sound above a threshold, using the Kinect V2 SDK. The sample is written...

Visual Studio 2015 Preview – Mobile C++

9 minute read

C++ has long been a great option for cross-platform mobile development particularly in the cases where you might have an existing C++ codebase or you have ce...

Back to Top ↑

windows

Band on the Run

4 minute read

I promised earlier (/ms%20band/uwp/2015/12/01/fake-microsoft-band.html) to share some more details about the client-side of the Band on the Run project I hav...

Windows Phone Mobile VR – VISR-VR SDK

3 minute read

Since my previous posts on Windows Phone mobile VR /uncategorized/vr/windows%20phone/2016/01/25/windows-phone-mobile-vr-update.html Microsoft Virtual Academy...

Microsoft Band Heart Rate Sample – UWP

less than 1 minute read

Although very simple I thought this was worth blogging as I didn’t see too many UWP (Universal Windows Platform) samples using the Microsoft Band SDK. I gave...

Microsoft Health API - UWP Sample

3 minute read

A few days ago some updates to the Microsoft Band ecosystem were announced including Microsoft Band Web Tiles Preview and Microsoft Health Cloud APIs Previe...

Kinect 4 Windows V2 – Unity3D 5

less than 1 minute read

With the recent announcements at GDC2015 from Unity about their new licensing model I thought I would update my Kinect and Unity3d post as now a pro Unity li...

Windows Store Apps Icon Generator

1 minute read

Originally I developed this icon tool to help people to quickly build windows store and windows phone apps using the Web Application Template which is a to...

Visual Studio 2015 Preview – Mobile C++

9 minute read

C++ has long been a great option for cross-platform mobile development particularly in the cases where you might have an existing C++ codebase or you have ce...

A Lap Around the Kinect for Windows V2 SDK

less than 1 minute read

  A recording from a recent talk with Mike Taulty at NDC LONDON 2014 Content and demos, including: Intro to the Kinect v2 for Windows Hardware and SDK...

Back to Top ↑

UWP

glTF & DirectX final part

6 minute read

I spent many years programming with C++ in my earlier career but over the last few years for me it has taken a back seat to C# and javascript. C++ as a langu...

glTF & DirectX part3 - architecture

4 minute read

A glB file has the same data as a glTF file but it is combined into one single self-contained binary. To parse these you can read the JSON document and then ...

glTF & DirectX

2 minute read

As we begin to witness the ascent of mixed reality into the next generation primary human-computer interaction environment it’s not entirely unreasonable to ...

Band on the Run

4 minute read

I promised earlier (/ms%20band/uwp/2015/12/01/fake-microsoft-band.html) to share some more details about the client-side of the Band on the Run project I hav...

Jamchester 2016–Windows VR Resources

1 minute read

Gameopolis have been working with we've been working with Hack Manchester to create the UK's biggest competitive game jam in Manchester on 20th-22nd May 201...

Windows Phone Mobile VR – VISR-VR SDK

3 minute read

Since my previous posts on Windows Phone mobile VR /uncategorized/vr/windows%20phone/2016/01/25/windows-phone-mobile-vr-update.html Microsoft Virtual Academy...

Fake Microsoft Band

1 minute read

Along with my colleague at Microsoft, David Gristwood I have been working on and off on an IOT reference architecture using data from the Microsoft Band. Dav...

Microsoft Band Heart Rate Sample – UWP

less than 1 minute read

Although very simple I thought this was worth blogging as I didn’t see too many UWP (Universal Windows Platform) samples using the Microsoft Band SDK. I gave...

Microsoft Health API - UWP Sample

3 minute read

A few days ago some updates to the Microsoft Band ecosystem were announced including Microsoft Band Web Tiles Preview and Microsoft Health Cloud APIs Previe...

Back to Top ↑

TDD

TDD Introduction

4 minute read

by Peter Daukintis Test Driven Development This is a basic introduction to test-driven development describing related technologies in a simple, straightforwa...

Back to Top ↑

Windows 8

Semantic Zoom (Universal Apps)

6 minute read

Hub App This will be a bit of a deep dive into the Semantic Zoom control and it’s usage in a windows c# / xaml universal app project. Starting with something...

metro app and kinect voice control

2 minute read

Peter Daukintis Recently I had a need to reacquaint myself with the latest Kinect SDK. v1.6 has just been released and is downloadable from here Kinect SDK. ...

Streamsocket example c# metro

3 minute read

Peter Daukintis This is a very basic example of socket communication in a c# metro-style application using StreamSocket and StreamSocketListener. It mirrors ...

metro c#–simple transform using touch

less than 1 minute read

Well, this turned out to be pretty easy …… The aim was to carry out a simple image transform with touch; so pinch zoom, translate and rotate. This is how the...

metro c# webapi client

4 minute read

Peter Daukintis For my own purposes I wanted to create a test application which I can use as a test-bed to experiment with user interface aspects of Metro. I...

skydrive upload c# metro

2 minute read

Peter Daukintis A preview of the latest Live SDK for Metro apps can be downloaded here https://connect.microsoft.com/site1226. This is for usage with the Win...

metro background audio c# (consumer preview)

less than 1 minute read

Peter Daukintis Some changes occurred in the consumer preview release of Windows 8 regarding background audio; the steps required to get it working are outli...

datatemplateselector winrt

2 minute read

by Peter Daukintis Having used DataTemplateSelectors previously with WPF and similar on Silverlight/Windows Phone I decided to check out whether they work th...

Back to Top ↑

winrt

Windows Store Apps Icon Generator

1 minute read

Originally I developed this icon tool to help people to quickly build windows store and windows phone apps using the Web Application Template which is a to...

metro app and kinect voice control

2 minute read

Peter Daukintis Recently I had a need to reacquaint myself with the latest Kinect SDK. v1.6 has just been released and is downloadable from here Kinect SDK. ...

Streamsocket example c# metro

3 minute read

Peter Daukintis This is a very basic example of socket communication in a c# metro-style application using StreamSocket and StreamSocketListener. It mirrors ...

metro c#–simple transform using touch

less than 1 minute read

Well, this turned out to be pretty easy …… The aim was to carry out a simple image transform with touch; so pinch zoom, translate and rotate. This is how the...

metro c# webapi client

4 minute read

Peter Daukintis For my own purposes I wanted to create a test application which I can use as a test-bed to experiment with user interface aspects of Metro. I...

skydrive upload c# metro

2 minute read

Peter Daukintis A preview of the latest Live SDK for Metro apps can be downloaded here https://connect.microsoft.com/site1226. This is for usage with the Win...

metro background audio c# (consumer preview)

less than 1 minute read

Peter Daukintis Some changes occurred in the consumer preview release of Windows 8 regarding background audio; the steps required to get it working are outli...

datatemplateselector winrt

2 minute read

by Peter Daukintis Having used DataTemplateSelectors previously with WPF and similar on Silverlight/Windows Phone I decided to check out whether they work th...

Back to Top ↑

VR

mixed reality real-time translator

7 minute read

Did you know that there is an API that you can call which will accept as input an audio stream, say from a microphone, that will translate any spoken sentenc...

Future Decoded UK 2016 AR/VR Track

4 minute read

Every 10-15 years we see fundamental paradigm shifts in computing; we’ve seen Desktop computing, Web, Mobile and…well we are seeing the rise of artificial in...

Democratising 3D Content Creation

3 minute read

Since returning my main focus to the fields of Augmented and Virtual reality I have experienced more light-bulb moments than at any time in my previous caree...

Jamchester 2016–Windows VR Resources

1 minute read

Gameopolis have been working with we've been working with Hack Manchester to create the UK's biggest competitive game jam in Manchester on 20th-22nd May 201...

Windows Phone Mobile VR – VISR-VR SDK

3 minute read

Since my previous posts on Windows Phone mobile VR /uncategorized/vr/windows%20phone/2016/01/25/windows-phone-mobile-vr-update.html Microsoft Virtual Academy...

Windows Phone Mobile VR Update

less than 1 minute read

Its over a year now since I published these two blog posts: Windows Phone Mobile VR (Gyro Head Tracking in Unity3D) Windows Phone Mobile VR (Stereoscopic Re...

Back to Top ↑

uwp

glTF & DirectX final part

6 minute read

I spent many years programming with C++ in my earlier career but over the last few years for me it has taken a back seat to C# and javascript. C++ as a langu...

glTF & DirectX part3 - architecture

4 minute read

A glB file has the same data as a glTF file but it is combined into one single self-contained binary. To parse these you can read the JSON document and then ...

glTF & DirectX

2 minute read

As we begin to witness the ascent of mixed reality into the next generation primary human-computer interaction environment it’s not entirely unreasonable to ...

Band on the Run

4 minute read

I promised earlier (/ms%20band/uwp/2015/12/01/fake-microsoft-band.html) to share some more details about the client-side of the Band on the Run project I hav...

MS Band Server – sensor data in a browser

1 minute read

Chatting recently with Mike Brondbjerg recently about some data visualisation ideas around using the Microsoft Band and we came to the conclusion that gettin...

Fake Microsoft Band

1 minute read

Along with my colleague at Microsoft, David Gristwood I have been working on and off on an IOT reference architecture using data from the Microsoft Band. Dav...

Microsoft Band Heart Rate Sample – UWP

less than 1 minute read

Although very simple I thought this was worth blogging as I didn’t see too many UWP (Universal Windows Platform) samples using the Microsoft Band SDK. I gave...

Microsoft Health API - UWP Sample

3 minute read

A few days ago some updates to the Microsoft Band ecosystem were announced including Microsoft Band Web Tiles Preview and Microsoft Health Cloud APIs Previe...

Back to Top ↑

gltf

WebVR + HoloLens

1 minute read

So, put on your HoloLens, go to that page and click on the HMD icon in the bottom right and you will see a giant funky sun in front of you!

glTF & DirectX final part

6 minute read

I spent many years programming with C++ in my earlier career but over the last few years for me it has taken a back seat to C# and javascript. C++ as a langu...

glTF & DirectX part3 - architecture

4 minute read

A glB file has the same data as a glTF file but it is combined into one single self-contained binary. To parse these you can read the JSON document and then ...

glTF + DirectX part 2

2 minute read

Often it has not been a priority to provide rendering that looks the same across different platforms but the more the rendering is based on physically correc...

glTF & DirectX

2 minute read

As we begin to witness the ascent of mixed reality into the next generation primary human-computer interaction environment it’s not entirely unreasonable to ...

GLB reading and writing

1 minute read

Just a quick post as I am looking at a useful Nuget package Microsoft.GLTF.cpp and wanted to note down my quick experiment with it. For an unrelated project ...

Holograms Catalogue–Loading Models

2 minute read

The 3D industry has been lacking a ubiquitous, standard file format for scene description. Many years ago I worked on a project involving creating camera mot...

Holograms Catalogue–To the Cloud

4 minute read

In order to make the architecture from the first Holograms Catalogue post actually usable we’ll need a real cloud catalogue to retrieve the 3D models from. I...

Back to Top ↑

Metro

metro app and kinect voice control

2 minute read

Peter Daukintis Recently I had a need to reacquaint myself with the latest Kinect SDK. v1.6 has just been released and is downloadable from here Kinect SDK. ...

Streamsocket example c# metro

3 minute read

Peter Daukintis This is a very basic example of socket communication in a c# metro-style application using StreamSocket and StreamSocketListener. It mirrors ...

metro c#–simple transform using touch

less than 1 minute read

Well, this turned out to be pretty easy …… The aim was to carry out a simple image transform with touch; so pinch zoom, translate and rotate. This is how the...

metro c# webapi client

4 minute read

Peter Daukintis For my own purposes I wanted to create a test application which I can use as a test-bed to experiment with user interface aspects of Metro. I...

skydrive upload c# metro

2 minute read

Peter Daukintis A preview of the latest Live SDK for Metro apps can be downloaded here https://connect.microsoft.com/site1226. This is for usage with the Win...

metro background audio c# (consumer preview)

less than 1 minute read

Peter Daukintis Some changes occurred in the consumer preview release of Windows 8 regarding background audio; the steps required to get it working are outli...

datatemplateselector winrt

2 minute read

by Peter Daukintis Having used DataTemplateSelectors previously with WPF and similar on Silverlight/Windows Phone I decided to check out whether they work th...

Back to Top ↑

kinect

Kinect V2 - Simple Sound Detection C++

1 minute read

This is a very simple post showing an implementation of the detection of a sound, any sound above a threshold, using the Kinect V2 SDK. The sample is written...

OPENFRAMEWORKS + KINECT 4 WINDOWS V2 (II)

3 minute read

In my previous post I showed how to get an environment set up with Openframeworks and Kinect V2.0 for Windows Store. I’d like to elaborate on that a little...

Kinect 4 Windows V2 – Unity3D 5

less than 1 minute read

With the recent announcements at GDC2015 from Unity about their new licensing model I thought I would update my Kinect and Unity3d post as now a pro Unity li...

Kinect 4 Windows V2 - in the browser

1 minute read

For the older Kinect v1.0 there was a sample included with the Kinect SDK which provided browser compatibility. The general idea is that the Kinect SDK can b...

A Lap Around the Kinect for Windows V2 SDK

less than 1 minute read

  A recording from a recent talk with Mike Taulty at NDC LONDON 2014 Content and demos, including: Intro to the Kinect v2 for Windows Hardware and SDK...

metro app and kinect voice control

2 minute read

Peter Daukintis Recently I had a need to reacquaint myself with the latest Kinect SDK. v1.6 has just been released and is downloadable from here Kinect SDK. ...

Back to Top ↑

MS Band

Band on the Run

4 minute read

I promised earlier (/ms%20band/uwp/2015/12/01/fake-microsoft-band.html) to share some more details about the client-side of the Band on the Run project I hav...

MS Health API Bot

6 minute read

As we make steady progress from a world where the user input to a computer or mobile device consists of flat two dimensional elements controlled by mouse and...

MS Band Server – sensor data in a browser

1 minute read

Chatting recently with Mike Brondbjerg recently about some data visualisation ideas around using the Microsoft Band and we came to the conclusion that gettin...

Fake Microsoft Band

1 minute read

Along with my colleague at Microsoft, David Gristwood I have been working on and off on an IOT reference architecture using data from the Microsoft Band. Dav...

Microsoft Band Heart Rate Sample – UWP

less than 1 minute read

Although very simple I thought this was worth blogging as I didn’t see too many UWP (Universal Windows Platform) samples using the Microsoft Band SDK. I gave...

Microsoft Band Web Tile

1 minute read

To get data on your Microsoft Band you can use the Microsoft Band SDK from within a mobile application. There is now an easier way to get data onto the band...

Microsoft Health API - UWP Sample

3 minute read

A few days ago some updates to the Microsoft Band ecosystem were announced including Microsoft Band Web Tiles Preview and Microsoft Health Cloud APIs Previe...

Back to Top ↑

HoloToolkit

HoloLens–optimising with Simplygon

6 minute read

In case you missed it Microsoft recently acquired Simplygon and, as of the timing of BUILD 2017 it is now being offered completely free. So, no royalties or ...

HoloLens Content Pipeline (remap materials)

4 minute read

As with any 3D project it is important when working with HoloLens to understand and streamline the content pipeline from content creation or procurement thro...

HoloLens Voice Commands

1 minute read

This is the fourth part of a series. Steps to create the demo project that I used in my Future Decoded UK 2016 presentation. To get set up with the HoloToolk...

HoloLens Gesture

3 minute read

This is the third part of a series. Steps to create the demo project that I used in my Future Decoded UK 2016 presentation. To get set up with the HoloToo...

HoloLens Gaze

1 minute read

This is the second part of a series. Steps to create the demo project that I used in my Future Decoded UK 2016 presentation. Gaze is a way to direct your att...

HoloToolkit Build Window

1 minute read

Now you have a shortcut to start the HoloLens emulator (see /hololens/holotoolkit/2016/09/24/start-hololens-emulator-without-visual-studio.html) it would be ...

Back to Top ↑

mixedreality

Azure Speech Studio for Mixed Reality

7 minute read

It is not uncommon that a Mixed Reality experience requires more user guidance than traditional applications; partially because the user may not be familiar ...

AAD Login on HoloLens 2

12 minute read

One of the coolest aspects of HoloLens2 is the iris login as it removes the need for typing on a virtual keyboard. So a cool feature which avoids the need fo...

Future Tech Now–Virtual Reality Show

1 minute read

The app consists of an angry, red ant that you can size and position using components recently added to the Mixed Reality Toolkit for Unity. These include a ...

mixed reality real-time translator

7 minute read

Did you know that there is an API that you can call which will accept as input an audio stream, say from a microphone, that will translate any spoken sentenc...

Holograms Catalogue–To the Cloud

4 minute read

In order to make the architecture from the first Holograms Catalogue post actually usable we’ll need a real cloud catalogue to retrieve the 3D models from. I...

HoloLens–optimising with Simplygon

6 minute read

In case you missed it Microsoft recently acquired Simplygon and, as of the timing of BUILD 2017 it is now being offered completely free. So, no royalties or ...

Back to Top ↑

RIA Services

RIA Services Development Tips

1 minute read

by Peter Daukintis Service Calls Use Fiddler to diagnose the WCF service call traffic! Fiddler won’t monitor localhost by default so see the information here...

Back to Top ↑

win8

metro app and kinect voice control

2 minute read

Peter Daukintis Recently I had a need to reacquaint myself with the latest Kinect SDK. v1.6 has just been released and is downloadable from here Kinect SDK. ...

Streamsocket example c# metro

3 minute read

Peter Daukintis This is a very basic example of socket communication in a c# metro-style application using StreamSocket and StreamSocketListener. It mirrors ...

metro c#–simple transform using touch

less than 1 minute read

Well, this turned out to be pretty easy …… The aim was to carry out a simple image transform with touch; so pinch zoom, translate and rotate. This is how the...

skydrive upload c# metro

2 minute read

Peter Daukintis A preview of the latest Live SDK for Metro apps can be downloaded here https://connect.microsoft.com/site1226. This is for usage with the Win...

metro background audio c# (consumer preview)

less than 1 minute read

Peter Daukintis Some changes occurred in the consumer preview release of Windows 8 regarding background audio; the steps required to get it working are outli...

datatemplateselector winrt

2 minute read

by Peter Daukintis Having used DataTemplateSelectors previously with WPF and similar on Silverlight/Windows Phone I decided to check out whether they work th...

Back to Top ↑

azure

Azure Speech Studio for Mixed Reality

7 minute read

It is not uncommon that a Mixed Reality experience requires more user guidance than traditional applications; partially because the user may not be familiar ...

Blender in Azure

15 minute read

Blender has been receiving some well-deserved attention recently. In particular some big companies (including Microsoft) who understand the importance of thi...

Holograms Catalogue–Loading Models

2 minute read

The 3D industry has been lacking a ubiquitous, standard file format for scene description. Many years ago I worked on a project involving creating camera mot...

Intro to Git in Visual Studio

less than 1 minute read

I started with Git about three years ago and have used it on and off ever since and it has slowly become my version management system of choice. It can be fr...

Azure Website in 2 mins

less than 1 minute read

Love that you can create a hosted website from the command line with a few simple commands: azure site create --git fromCmdLine copy con index.html <!D...

Back to Top ↑

unity3d

Shader Stereo instancing HoloLens

1 minute read

Now rendering stereo views for an immersive experience can be done in a number of different ways but it is very efficient to use as there is no need to send ...

Microsoft Graph Auth on HoloLens

5 minute read

I guessed that sooner or later I’m going to want to need to access Microsoft Graph APIs from a HoloLens and I was writing some similar code for a different e...

Holograms Catalogue–Loading Models

2 minute read

The 3D industry has been lacking a ubiquitous, standard file format for scene description. Many years ago I worked on a project involving creating camera mot...

HoloLens Gaze

1 minute read

This is the second part of a series. Steps to create the demo project that I used in my Future Decoded UK 2016 presentation. Gaze is a way to direct your att...

Windows Phone Mobile VR – VISR-VR SDK

3 minute read

Since my previous posts on Windows Phone mobile VR /uncategorized/vr/windows%20phone/2016/01/25/windows-phone-mobile-vr-update.html Microsoft Virtual Academy...

Kinect 4 Windows V2 – Unity3D 5

less than 1 minute read

With the recent announcements at GDC2015 from Unity about their new licensing model I thought I would update my Kinect and Unity3d post as now a pro Unity li...

Back to Top ↑

MR

mixed reality real-time translator

7 minute read

Did you know that there is an API that you can call which will accept as input an audio stream, say from a microphone, that will translate any spoken sentenc...

Future Decoded 2017 Mixed Reality

1 minute read

It was great to see all of the mixed reality content at this years Future Decoded event and was also fun to take part with a couple of technical ‘deep dive’ ...

HoloLens–optimising with Simplygon

6 minute read

In case you missed it Microsoft recently acquired Simplygon and, as of the timing of BUILD 2017 it is now being offered completely free. So, no royalties or ...

HoloLens Intro – Resources to Get Started

4 minute read

(Originally posted here https://blogs.technet.microsoft.com/uktechnet/2016/10/12/hololens-is-available-to-purchase-for-developers-and-enterprise-customers-in...

Future Decoded UK 2016 AR/VR Track

4 minute read

Every 10-15 years we see fundamental paradigm shifts in computing; we’ve seen Desktop computing, Web, Mobile and…well we are seeing the rise of artificial in...

Back to Top ↑

3dmodels

Blender in Azure

15 minute read

Blender has been receiving some well-deserved attention recently. In particular some big companies (including Microsoft) who understand the importance of thi...

glTF & DirectX final part

6 minute read

I spent many years programming with C++ in my earlier career but over the last few years for me it has taken a back seat to C# and javascript. C++ as a langu...

glTF & DirectX part3 - architecture

4 minute read

A glB file has the same data as a glTF file but it is combined into one single self-contained binary. To parse these you can read the JSON document and then ...

glTF + DirectX part 2

2 minute read

Often it has not been a priority to provide rendering that looks the same across different platforms but the more the rendering is based on physically correc...

GLB reading and writing

1 minute read

Just a quick post as I am looking at a useful Nuget package Microsoft.GLTF.cpp and wanted to note down my quick experiment with it. For an unrelated project ...

Holograms Catalogue–Loading Models

2 minute read

The 3D industry has been lacking a ubiquitous, standard file format for scene description. Many years ago I worked on a project involving creating camera mot...

Back to Top ↑

ASP.NET MVC

Back to Top ↑

Silverlight

Back to Top ↑

metro

metro app and kinect voice control

2 minute read

Peter Daukintis Recently I had a need to reacquaint myself with the latest Kinect SDK. v1.6 has just been released and is downloadable from here Kinect SDK. ...

Streamsocket example c# metro

3 minute read

Peter Daukintis This is a very basic example of socket communication in a c# metro-style application using StreamSocket and StreamSocketListener. It mirrors ...

metro c#–simple transform using touch

less than 1 minute read

Well, this turned out to be pretty easy …… The aim was to carry out a simple image transform with touch; so pinch zoom, translate and rotate. This is how the...

metro c# webapi client

4 minute read

Peter Daukintis For my own purposes I wanted to create a test application which I can use as a test-bed to experiment with user interface aspects of Metro. I...

datatemplateselector winrt

2 minute read

by Peter Daukintis Having used DataTemplateSelectors previously with WPF and similar on Silverlight/Windows Phone I decided to check out whether they work th...

Back to Top ↑

glTF

WebVR + HoloLens

1 minute read

So, put on your HoloLens, go to that page and click on the HMD icon in the bottom right and you will see a giant funky sun in front of you!

glTF & DirectX final part

6 minute read

I spent many years programming with C++ in my earlier career but over the last few years for me it has taken a back seat to C# and javascript. C++ as a langu...

glTF & DirectX part3 - architecture

4 minute read

A glB file has the same data as a glTF file but it is combined into one single self-contained binary. To parse these you can read the JSON document and then ...

glTF + DirectX part 2

2 minute read

Often it has not been a priority to provide rendering that looks the same across different platforms but the more the rendering is based on physically correc...

glTF & DirectX

2 minute read

As we begin to witness the ascent of mixed reality into the next generation primary human-computer interaction environment it’s not entirely unreasonable to ...

Back to Top ↑

WP8

Windows Store Apps Icon Generator

1 minute read

Originally I developed this icon tool to help people to quickly build windows store and windows phone apps using the Web Application Template which is a to...

Semantic Zoom (Universal Apps)

6 minute read

Hub App This will be a bit of a deep dive into the Semantic Zoom control and it’s usage in a windows c# / xaml universal app project. Starting with something...

wp8 streamsocket

1 minute read

Building on previous StreamSocket-related posts http://babaandthepigman.wordpress.com/2012/04/07/streamsocket-example-c-metro/ and http://babaandthepigman.wo...

Back to Top ↑

windows store

Jamchester 2016–Windows VR Resources

1 minute read

Gameopolis have been working with we've been working with Hack Manchester to create the UK's biggest competitive game jam in Manchester on 20th-22nd May 201...

Windows Phone Mobile VR – VISR-VR SDK

3 minute read

Since my previous posts on Windows Phone mobile VR /uncategorized/vr/windows%20phone/2016/01/25/windows-phone-mobile-vr-update.html Microsoft Virtual Academy...

Kinect 4 Windows V2 – Unity3D 5

less than 1 minute read

With the recent announcements at GDC2015 from Unity about their new licensing model I thought I would update my Kinect and Unity3d post as now a pro Unity li...

Back to Top ↑

Microsoft

MS Health API Bot

6 minute read

As we make steady progress from a world where the user input to a computer or mobile device consists of flat two dimensional elements controlled by mouse and...

MS Band Server – sensor data in a browser

1 minute read

Chatting recently with Mike Brondbjerg recently about some data visualisation ideas around using the Microsoft Band and we came to the conclusion that gettin...

Microsoft Band Web Tile

1 minute read

To get data on your Microsoft Band you can use the Microsoft Band SDK from within a mobile application. There is now an easier way to get data onto the band...

Microsoft Health API - UWP Sample

3 minute read

A few days ago some updates to the Microsoft Band ecosystem were announced including Microsoft Band Web Tiles Preview and Microsoft Health Cloud APIs Previe...

Back to Top ↑

blender

Blender in Azure

15 minute read

Blender has been receiving some well-deserved attention recently. In particular some big companies (including Microsoft) who understand the importance of thi...

HoloLens Content Pipeline (remap materials)

4 minute read

As with any 3D project it is important when working with HoloLens to understand and streamline the content pipeline from content creation or procurement thro...

HoloLens End-to-End in Unity

less than 1 minute read

In preparation for my session, HoloLens: The Path to Mixed Reality at Future Decoded UK 2016 (the first official HoloLens developer session in the UK) I put ...

3D Models From Blender to HoloLens

4 minute read

There are many ways to source 3D models for use in HoloLens projects; if you are a developer working with 3D artists then you just need to agree an interchan...

Back to Top ↑

Blender

Blender in Azure

15 minute read

Blender has been receiving some well-deserved attention recently. In particular some big companies (including Microsoft) who understand the importance of thi...

HoloLens–The Path to 60fps (Normal Maps)

4 minute read

This time around we were looking to render glass containers with associated labelling which needed to be clear and legible and the glass should look as reali...

HoloLens End-to-End in Unity

less than 1 minute read

In preparation for my session, HoloLens: The Path to Mixed Reality at Future Decoded UK 2016 (the first official HoloLens developer session in the UK) I put ...

3D Models From Blender to HoloLens

4 minute read

There are many ways to source 3D models for use in HoloLens projects; if you are a developer working with 3D artists then you just need to agree an interchan...

Back to Top ↑

Mixed Reality

Path to the Industrial Metaverse

8 minute read

I recently gave a talk at the London Tech Summit 2022 on my thoughts around metaverse technology and more specifically, the Industrial Metaverse. It has been...

HoloLens 2 Unreal Project Template

2 minute read

Each time I wanted to create a HoloLens 2 Unreal Engine project I found myself recreating a blank level, setting up a GameMode and configuring the project. L...

Future Decoded 2017 Mixed Reality

1 minute read

It was great to see all of the mixed reality content at this years Future Decoded event and was also fun to take part with a couple of technical ‘deep dive’ ...

Back to Top ↑

glb

glTF & DirectX final part

6 minute read

I spent many years programming with C++ in my earlier career but over the last few years for me it has taken a back seat to C# and javascript. C++ as a langu...

glTF + DirectX part 2

2 minute read

Often it has not been a priority to provide rendering that looks the same across different platforms but the more the rendering is based on physically correc...

glTF & DirectX

2 minute read

As we begin to witness the ascent of mixed reality into the next generation primary human-computer interaction environment it’s not entirely unreasonable to ...

GLB reading and writing

1 minute read

Just a quick post as I am looking at a useful Nuget package Microsoft.GLTF.cpp and wanted to note down my quick experiment with it. For an unrelated project ...

Back to Top ↑

UK Tech Days

Microsoft UK Tech days (day 5)

5 minute read

by Peter Daukintis Windows Phone 7 Charlie Kindel gave keynote presentation on Windows Phone 7. These are my notes: The focus for Microsoft Mobile has switch...

Microsoft UK Tech days (day 4)

1 minute read

by Peter Daukintis The cinema screen used for the presentations at the Fulham Vue Cinema. This was the client-based tech day: Windows 7 The Windows 7 Code ...

Microsoft UK Tech days (day 3)

2 minute read

by Peter Daukintis I am planning to attend days 3, 4 and 5 of MS UK Techdays; here are some of the notes I scribbled down at day 3: Silverlight 4.0 Silverlig...

Back to Top ↑

skydrive

skydrive upload c# metro

2 minute read

Peter Daukintis A preview of the latest Live SDK for Metro apps can be downloaded here https://connect.microsoft.com/site1226. This is for usage with the Win...

skydrive photo upload wp7

less than 1 minute read

Peter Daukintis I just modified my file upload sample (http://babaandthepigman.wordpress.com/2012/01/18/wp7-skydrive-upload/) to use the PhotoChooserTask to ...

wp7 skydrive upload

less than 1 minute read

Technorati Tags: wp7dev Download the sdk, which at the time of writing is here http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=281...

Back to Top ↑

wp7dev

skydrive photo upload wp7

less than 1 minute read

Peter Daukintis I just modified my file upload sample (http://babaandthepigman.wordpress.com/2012/01/18/wp7-skydrive-upload/) to use the PhotoChooserTask to ...

wp7 Collectionviewsource filtering

less than 1 minute read

Having read a recent question on the App Hub Forums I decided to update my previous post on CollectionViewSource http://babaandthepigman.wordpress.com/2011/0...

wp7 skydrive upload

less than 1 minute read

Technorati Tags: wp7dev Download the sdk, which at the time of writing is here http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=281...

Back to Top ↑

consumer preview

Streamsocket example c# metro

3 minute read

Peter Daukintis This is a very basic example of socket communication in a c# metro-style application using StreamSocket and StreamSocketListener. It mirrors ...

metro c# webapi client

4 minute read

Peter Daukintis For my own purposes I wanted to create a test application which I can use as a test-bed to experiment with user interface aspects of Metro. I...

metro background audio c# (consumer preview)

less than 1 minute read

Peter Daukintis Some changes occurred in the consumer preview release of Windows 8 regarding background audio; the steps required to get it working are outli...

Back to Top ↑

xaml

metro c#–simple transform using touch

less than 1 minute read

Well, this turned out to be pretty easy …… The aim was to carry out a simple image transform with touch; so pinch zoom, translate and rotate. This is how the...

skydrive upload c# metro

2 minute read

Peter Daukintis A preview of the latest Live SDK for Metro apps can be downloaded here https://connect.microsoft.com/site1226. This is for usage with the Win...

metro background audio c# (consumer preview)

less than 1 minute read

Peter Daukintis Some changes occurred in the consumer preview release of Windows 8 regarding background audio; the steps required to get it working are outli...

Back to Top ↑

wp8

Windows Store Apps Icon Generator

1 minute read

Originally I developed this icon tool to help people to quickly build windows store and windows phone apps using the Web Application Template which is a to...

wp8 streamsocket

1 minute read

Building on previous StreamSocket-related posts http://babaandthepigman.wordpress.com/2012/04/07/streamsocket-example-c-metro/ and http://babaandthepigman.wo...

Back to Top ↑

Universal Apps

Windows Phone Mobile VR – VISR-VR SDK

3 minute read

Since my previous posts on Windows Phone mobile VR /uncategorized/vr/windows%20phone/2016/01/25/windows-phone-mobile-vr-update.html Microsoft Virtual Academy...

Web Application Template Push Notifications

2 minute read

Web App Template The Web Application Template (WAT) is a great way to create a presence in the Windows App Stores if you already have a suitable web applicat...

Semantic Zoom (Universal Apps)

6 minute read

Hub App This will be a bit of a deep dive into the Semantic Zoom control and it’s usage in a windows c# / xaml universal app project. Starting with something...

Back to Top ↑

Visual Studio

Intro to Git in Visual Studio

less than 1 minute read

I started with Git about three years ago and have used it on and off ever since and it has slowly become my version management system of choice. It can be fr...

Visual Studio 2015 Preview – Mobile C++

9 minute read

C++ has long been a great option for cross-platform mobile development particularly in the cases where you might have an existing C++ codebase or you have ce...

Visual Studio 2015 Preview + ASP.NET 5

9 minute read

  I have been following the progression of ASP.NET in particular in relation to the changes made for ASP.NET 5. I’m going to take a look under the cove...

Back to Top ↑

Windows Phone

Windows Phone Mobile VR Update

less than 1 minute read

Its over a year now since I published these two blog posts: Windows Phone Mobile VR (Gyro Head Tracking in Unity3D) Windows Phone Mobile VR (Stereoscopic Re...

Windows Store Apps Icon Generator

1 minute read

Originally I developed this icon tool to help people to quickly build windows store and windows phone apps using the Web Application Template which is a to...

Back to Top ↑

windows phone

Windows Phone Mobile VR – VISR-VR SDK

3 minute read

Since my previous posts on Windows Phone mobile VR /uncategorized/vr/windows%20phone/2016/01/25/windows-phone-mobile-vr-update.html Microsoft Virtual Academy...

Windows Store Apps Icon Generator

1 minute read

Originally I developed this icon tool to help people to quickly build windows store and windows phone apps using the Web Application Template which is a to...

Back to Top ↑

directx

glTF & DirectX part3 - architecture

4 minute read

A glB file has the same data as a glTF file but it is combined into one single self-contained binary. To parse these you can read the JSON document and then ...

glTF + DirectX part 2

2 minute read

Often it has not been a priority to provide rendering that looks the same across different platforms but the more the rendering is based on physically correc...

Back to Top ↑

band

MS Band Server – sensor data in a browser

1 minute read

Chatting recently with Mike Brondbjerg recently about some data visualisation ideas around using the Microsoft Band and we came to the conclusion that gettin...

Microsoft Band Web Tile

1 minute read

To get data on your Microsoft Band you can use the Microsoft Band SDK from within a mobile application. There is now an easier way to get data onto the band...

Microsoft Health API - UWP Sample

3 minute read

A few days ago some updates to the Microsoft Band ecosystem were announced including Microsoft Band Web Tiles Preview and Microsoft Health Cloud APIs Previe...

Back to Top ↑

Windows Mixed Reality

Mixed Reality Evangelism

1 minute read

I have given many talks since then ranging from tech meetups, universities and most of the VR/AR conferences in the UK. It was not until fairly recently when...

Future Tech Now–Virtual Reality Show

1 minute read

The app consists of an angry, red ant that you can size and position using components recently added to the Mixed Reality Toolkit for Unity. These include a ...

Holograms Catalogue–To the Cloud

4 minute read

In order to make the architecture from the first Holograms Catalogue post actually usable we’ll need a real cloud catalogue to retrieve the 3D models from. I...

Back to Top ↑

oauth2

AAD Login on HoloLens 2

12 minute read

One of the coolest aspects of HoloLens2 is the iris login as it removes the need for typing on a virtual keyboard. So a cool feature which avoids the need fo...

Microsoft Graph Auth on HoloLens

5 minute read

I guessed that sooner or later I’m going to want to need to access Microsoft Graph APIs from a HoloLens and I was writing some similar code for a different e...

Back to Top ↑

DirectX

glTF & DirectX final part

6 minute read

I spent many years programming with C++ in my earlier career but over the last few years for me it has taken a back seat to C# and javascript. C++ as a langu...

glTF & DirectX part3 - architecture

4 minute read

A glB file has the same data as a glTF file but it is combined into one single self-contained binary. To parse these you can read the JSON document and then ...

glTF + DirectX part 2

2 minute read

Often it has not been a priority to provide rendering that looks the same across different platforms but the more the rendering is based on physically correc...

Back to Top ↑

WCF

WCF web api + developer APi keys

4 minute read

I found myself with the requirement of needing custom authorization for a rest-style web API. The requirements would be something along the lines of Netflix,...

WCF Rest Service - WP7 Client

less than 1 minute read

Here is a working project with an extremely simple WCF rest service and a Windows Phone 7 client application using WebClient.   WebHttpBinding Service + WP7 ...

Back to Top ↑

wp7

wp7–JSON parsing

1 minute read

Peter Daukintis I’m writing this mainly as a central place to store this code as I need to use it frequently – hopefully it will help others also. Supposing ...

skydrive photo upload wp7

less than 1 minute read

Peter Daukintis I just modified my file upload sample (http://babaandthepigman.wordpress.com/2012/01/18/wp7-skydrive-upload/) to use the PhotoChooserTask to ...

Back to Top ↑

audio

Kinect V2 - Simple Sound Detection C++

1 minute read

This is a very simple post showing an implementation of the detection of a sound, any sound above a threshold, using the Kinect V2 SDK. The sample is written...

metro background audio c# (consumer preview)

less than 1 minute read

Peter Daukintis Some changes occurred in the consumer preview release of Windows 8 regarding background audio; the steps required to get it working are outli...

Back to Top ↑

streamsocket

wp8 streamsocket

1 minute read

Building on previous StreamSocket-related posts http://babaandthepigman.wordpress.com/2012/04/07/streamsocket-example-c-metro/ and http://babaandthepigman.wo...

metro app and kinect voice control

2 minute read

Peter Daukintis Recently I had a need to reacquaint myself with the latest Kinect SDK. v1.6 has just been released and is downloadable from here Kinect SDK. ...

Back to Top ↑

nodejs

MS Band Server – sensor data in a browser

1 minute read

Chatting recently with Mike Brondbjerg recently about some data visualisation ideas around using the Microsoft Band and we came to the conclusion that gettin...

Back to Top ↑

websockets

Kinect 4 Windows V2 - in the browser

1 minute read

For the older Kinect v1.0 there was a sample included with the Kinect SDK which provided browser compatibility. The general idea is that the Kinect SDK can b...

Back to Top ↑

Rx

Face Tracking – Kinect 4 Windows v2

4 minute read

Since working on the virtual rail project I haven’t had much chance to carry out much in the way of Kinect programming. That all changes now since I ordered...

Back to Top ↑

WAT

Windows Store Apps Icon Generator

1 minute read

Originally I developed this icon tool to help people to quickly build windows store and windows phone apps using the Web Application Template which is a to...

Web Application Template Push Notifications

2 minute read

Web App Template The Web Application Template (WAT) is a great way to create a presence in the Windows App Stores if you already have a suitable web applicat...

Back to Top ↑

Unity3D

Kinect 4 Windows V2 – Unity3D 5

less than 1 minute read

With the recent announcements at GDC2015 from Unity about their new licensing model I thought I would update my Kinect and Unity3d post as now a pro Unity li...

Back to Top ↑

Web API

MS Health API Bot

6 minute read

As we make steady progress from a world where the user input to a computer or mobile device consists of flat two dimensional elements controlled by mouse and...

Visual Studio 2015 Preview + ASP.NET 5

9 minute read

  I have been following the progression of ASP.NET in particular in relation to the changes made for ASP.NET 5. I’m going to take a look under the cove...

Back to Top ↑

cross-platform

Visual Studio 2015 Preview – Mobile C++

9 minute read

C++ has long been a great option for cross-platform mobile development particularly in the cases where you might have an existing C++ codebase or you have ce...

Azure Website in 2 mins

less than 1 minute read

Love that you can create a hosted website from the command line with a few simple commands: azure site create --git fromCmdLine copy con index.html <!D...

Back to Top ↑

msband

Band on the Run

4 minute read

I promised earlier (/ms%20band/uwp/2015/12/01/fake-microsoft-band.html) to share some more details about the client-side of the Band on the Run project I hav...

Microsoft Band Heart Rate Sample – UWP

less than 1 minute read

Although very simple I thought this was worth blogging as I didn’t see too many UWP (Universal Windows Platform) samples using the Microsoft Band SDK. I gave...

Back to Top ↑

modelling

HoloLens End-to-End in Unity

less than 1 minute read

In preparation for my session, HoloLens: The Path to Mixed Reality at Future Decoded UK 2016 (the first official HoloLens developer session in the UK) I put ...

3D Models From Blender to HoloLens

4 minute read

There are many ways to source 3D models for use in HoloLens projects; if you are a developer working with 3D artists then you just need to agree an interchan...

Back to Top ↑

mrtk

HoloLens 2 Unreal Project Template

2 minute read

Each time I wanted to create a HoloLens 2 Unreal Engine project I found myself recreating a blank level, setting up a GameMode and configuring the project. L...

Microsoft Graph Auth on HoloLens

5 minute read

I guessed that sooner or later I’m going to want to need to access Microsoft Graph APIs from a HoloLens and I was writing some similar code for a different e...

Back to Top ↑

msgraph

Microsoft Graph Auth on HoloLens

5 minute read

I guessed that sooner or later I’m going to want to need to access Microsoft Graph APIs from a HoloLens and I was writing some similar code for a different e...

Back to Top ↑

unreal engine

Azure Speech Studio for Mixed Reality

7 minute read

It is not uncommon that a Mixed Reality experience requires more user guidance than traditional applications; partially because the user may not be familiar ...

HoloLens 2 Unreal Project Template

2 minute read

Each time I wanted to create a HoloLens 2 Unreal Engine project I found myself recreating a blank level, setting up a GameMode and configuring the project. L...

Back to Top ↑

WPF

Back to Top ↑

datatemplateselector

datatemplateselector winrt

2 minute read

by Peter Daukintis Having used DataTemplateSelectors previously with WPF and similar on Silverlight/Windows Phone I decided to check out whether they work th...

Back to Top ↑

photo

skydrive photo upload wp7

less than 1 minute read

Peter Daukintis I just modified my file upload sample (http://babaandthepigman.wordpress.com/2012/01/18/wp7-skydrive-upload/) to use the PhotoChooserTask to ...

Back to Top ↑

audiocategory

metro background audio c# (consumer preview)

less than 1 minute read

Peter Daukintis Some changes occurred in the consumer preview release of Windows 8 regarding background audio; the steps required to get it working are outli...

Back to Top ↑

background

metro background audio c# (consumer preview)

less than 1 minute read

Peter Daukintis Some changes occurred in the consumer preview release of Windows 8 regarding background audio; the steps required to get it working are outli...

Back to Top ↑

upload

skydrive upload c# metro

2 minute read

Peter Daukintis A preview of the latest Live SDK for Metro apps can be downloaded here https://connect.microsoft.com/site1226. This is for usage with the Win...

Back to Top ↑

asp.net web api

metro c# webapi client

4 minute read

Peter Daukintis For my own purposes I wanted to create a test application which I can use as a test-bed to experiment with user interface aspects of Metro. I...

Back to Top ↑

Expression Blend

metro c# webapi client

4 minute read

Peter Daukintis For my own purposes I wanted to create a test application which I can use as a test-bed to experiment with user interface aspects of Metro. I...

Back to Top ↑

expression blend

metro c# webapi client

4 minute read

Peter Daukintis For my own purposes I wanted to create a test application which I can use as a test-bed to experiment with user interface aspects of Metro. I...

Back to Top ↑

datacontractjsonserializer

wp7–JSON parsing

1 minute read

Peter Daukintis I’m writing this mainly as a central place to store this code as I need to use it frequently – hopefully it will help others also. Supposing ...

Back to Top ↑

json

wp7–JSON parsing

1 minute read

Peter Daukintis I’m writing this mainly as a central place to store this code as I need to use it frequently – hopefully it will help others also. Supposing ...

Back to Top ↑

serialization

wp7–JSON parsing

1 minute read

Peter Daukintis I’m writing this mainly as a central place to store this code as I need to use it frequently – hopefully it will help others also. Supposing ...

Back to Top ↑

image

metro c#–simple transform using touch

less than 1 minute read

Well, this turned out to be pretty easy …… The aim was to carry out a simple image transform with touch; so pinch zoom, translate and rotate. This is how the...

Back to Top ↑

pinch zoom

metro c#–simple transform using touch

less than 1 minute read

Well, this turned out to be pretty easy …… The aim was to carry out a simple image transform with touch; so pinch zoom, translate and rotate. This is how the...

Back to Top ↑

sockets

Streamsocket example c# metro

3 minute read

Peter Daukintis This is a very basic example of socket communication in a c# metro-style application using StreamSocket and StreamSocketListener. It mirrors ...

Back to Top ↑

Nodejs

Back to Top ↑

socketio

Back to Top ↑

workerrole

Back to Top ↑

ASP.NET

Visual Studio 2015 Preview + ASP.NET 5

9 minute read

  I have been following the progression of ASP.NET in particular in relation to the changes made for ASP.NET 5. I’m going to take a look under the cove...

Back to Top ↑

asp.net5

Visual Studio 2015 Preview + ASP.NET 5

9 minute read

  I have been following the progression of ASP.NET in particular in relation to the changes made for ASP.NET 5. I’m going to take a look under the cove...

Back to Top ↑

mvc

Visual Studio 2015 Preview + ASP.NET 5

9 minute read

  I have been following the progression of ASP.NET in particular in relation to the changes made for ASP.NET 5. I’m going to take a look under the cove...

Back to Top ↑

MVC

Visual Studio 2015 Preview + ASP.NET 5

9 minute read

  I have been following the progression of ASP.NET in particular in relation to the changes made for ASP.NET 5. I’m going to take a look under the cove...

Back to Top ↑

web api

Visual Studio 2015 Preview + ASP.NET 5

9 minute read

  I have been following the progression of ASP.NET in particular in relation to the changes made for ASP.NET 5. I’m going to take a look under the cove...

Back to Top ↑

headset

Back to Top ↑

mobile vr

Back to Top ↑

visr

Back to Top ↑

cli

Azure Website in 2 mins

less than 1 minute read

Love that you can create a hosted website from the command line with a few simple commands: azure site create --git fromCmdLine copy con index.html <!D...

Back to Top ↑

website

Azure Website in 2 mins

less than 1 minute read

Love that you can create a hosted website from the command line with a few simple commands: azure site create --git fromCmdLine copy con index.html <!D...

Back to Top ↑

android

Visual Studio 2015 Preview – Mobile C++

9 minute read

C++ has long been a great option for cross-platform mobile development particularly in the cases where you might have an existing C++ codebase or you have ce...

Back to Top ↑

ios

Visual Studio 2015 Preview – Mobile C++

9 minute read

C++ has long been a great option for cross-platform mobile development particularly in the cases where you might have an existing C++ codebase or you have ce...

Back to Top ↑

vs2015

Visual Studio 2015 Preview – Mobile C++

9 minute read

C++ has long been a great option for cross-platform mobile development particularly in the cases where you might have an existing C++ codebase or you have ce...

Back to Top ↑

browser

Kinect 4 Windows V2 - in the browser

1 minute read

For the older Kinect v1.0 there was a sample included with the Kinect SDK which provided browser compatibility. The general idea is that the Kinect SDK can b...

Back to Top ↑

javascript

Kinect 4 Windows V2 - in the browser

1 minute read

For the older Kinect v1.0 there was a sample included with the Kinect SDK which provided browser compatibility. The general idea is that the Kinect SDK can b...

Back to Top ↑

superwebsocket

Kinect 4 Windows V2 - in the browser

1 minute read

For the older Kinect v1.0 there was a sample included with the Kinect SDK which provided browser compatibility. The general idea is that the Kinect SDK can b...

Back to Top ↑

icons

Windows Store Apps Icon Generator

1 minute read

Originally I developed this icon tool to help people to quickly build windows store and windows phone apps using the Web Application Template which is a to...

Back to Top ↑

wat

Windows Store Apps Icon Generator

1 minute read

Originally I developed this icon tool to help people to quickly build windows store and windows phone apps using the Web Application Template which is a to...

Back to Top ↑

wpdev

Windows Store Apps Icon Generator

1 minute read

Originally I developed this icon tool to help people to quickly build windows store and windows phone apps using the Web Application Template which is a to...

Back to Top ↑

azurewebsites

Intro to Git in Visual Studio

less than 1 minute read

I started with Git about three years ago and have used it on and off ever since and it has slowly become my version management system of choice. It can be fr...

Back to Top ↑

git

Intro to Git in Visual Studio

less than 1 minute read

I started with Git about three years ago and have used it on and off ever since and it has slowly become my version management system of choice. It can be fr...

Back to Top ↑

Git

Intro to Git in Visual Studio

less than 1 minute read

I started with Git about three years ago and have used it on and off ever since and it has slowly become my version management system of choice. It can be fr...

Back to Top ↑

source control

Intro to Git in Visual Studio

less than 1 minute read

I started with Git about three years ago and have used it on and off ever since and it has slowly become my version management system of choice. It can be fr...

Back to Top ↑

visual studio

Intro to Git in Visual Studio

less than 1 minute read

I started with Git about three years ago and have used it on and off ever since and it has slowly become my version management system of choice. It can be fr...

Back to Top ↑

k4wv2

Kinect 4 Windows V2 – Unity3D 5

less than 1 minute read

With the recent announcements at GDC2015 from Unity about their new licensing model I thought I would update my Kinect and Unity3d post as now a pro Unity li...

Back to Top ↑

openframeworks

OPENFRAMEWORKS + KINECT 4 WINDOWS V2 (II)

3 minute read

In my previous post I showed how to get an environment set up with Openframeworks and Kinect V2.0 for Windows Store. I’d like to elaborate on that a little...

Back to Top ↑

avateer

Back to Top ↑

body

Back to Top ↑

joints

Back to Top ↑

orientation

Back to Top ↑

universal

Microsoft Health API - UWP Sample

3 minute read

A few days ago some updates to the Microsoft Band ecosystem were announced including Microsoft Band Web Tiles Preview and Microsoft Health Cloud APIs Previe...

Back to Top ↑

win10

Microsoft Health API - UWP Sample

3 minute read

A few days ago some updates to the Microsoft Band ecosystem were announced including Microsoft Band Web Tiles Preview and Microsoft Health Cloud APIs Previe...

Back to Top ↑

mshealth

Microsoft Band Web Tile

1 minute read

To get data on your Microsoft Band you can use the Microsoft Band SDK from within a mobile application. There is now an easier way to get data onto the band...

Back to Top ↑

webtile

Microsoft Band Web Tile

1 minute read

To get data on your Microsoft Band you can use the Microsoft Band SDK from within a mobile application. There is now an easier way to get data onto the band...

Back to Top ↑

Add-In

Office Add-In with Knockout.js

3 minute read

Lately I have been investigating the new Office add-ins (the ones built on open web tech). Alongside the other additions to the Office platform; Unified APIs...

Back to Top ↑

knockout

Office Add-In with Knockout.js

3 minute read

Lately I have been investigating the new Office add-ins (the ones built on open web tech). Alongside the other additions to the Office platform; Unified APIs...

Back to Top ↑

O365

Office Add-In with Knockout.js

3 minute read

Lately I have been investigating the new Office add-ins (the ones built on open web tech). Alongside the other additions to the Office platform; Unified APIs...

Back to Top ↑

Office

Office Add-In with Knockout.js

3 minute read

Lately I have been investigating the new Office add-ins (the ones built on open web tech). Alongside the other additions to the Office platform; Unified APIs...

Back to Top ↑

processing.js

MS Band Server – sensor data in a browser

1 minute read

Chatting recently with Mike Brondbjerg recently about some data visualisation ideas around using the Microsoft Band and we came to the conclusion that gettin...

Back to Top ↑

sdk

MS Band Server – sensor data in a browser

1 minute read

Chatting recently with Mike Brondbjerg recently about some data visualisation ideas around using the Microsoft Band and we came to the conclusion that gettin...

Back to Top ↑

api

MS Health API Bot

6 minute read

As we make steady progress from a world where the user input to a computer or mobile device consists of flat two dimensional elements controlled by mouse and...

Back to Top ↑

bot

MS Health API Bot

6 minute read

As we make steady progress from a world where the user input to a computer or mobile device consists of flat two dimensional elements controlled by mouse and...

Back to Top ↑

health

MS Health API Bot

6 minute read

As we make steady progress from a world where the user input to a computer or mobile device consists of flat two dimensional elements controlled by mouse and...

Back to Top ↑

virtual reality

Windows Phone Mobile VR – VISR-VR SDK

3 minute read

Since my previous posts on Windows Phone mobile VR /uncategorized/vr/windows%20phone/2016/01/25/windows-phone-mobile-vr-update.html Microsoft Virtual Academy...

Back to Top ↑

botr

Band on the Run

4 minute read

I promised earlier (/ms%20band/uwp/2015/12/01/fake-microsoft-band.html) to share some more details about the client-side of the Band on the Run project I hav...

Back to Top ↑

xamarin

Band on the Run

4 minute read

I promised earlier (/ms%20band/uwp/2015/12/01/fake-microsoft-band.html) to share some more details about the client-side of the Band on the Run project I hav...

Back to Top ↑

tilt brush

Democratising 3D Content Creation

3 minute read

Since returning my main focus to the fields of Augmented and Virtual reality I have experienced more light-bulb moments than at any time in my previous caree...

Back to Top ↑

vive

Democratising 3D Content Creation

3 minute read

Since returning my main focus to the fields of Augmented and Virtual reality I have experienced more light-bulb moments than at any time in my previous caree...

Back to Top ↑

AR

Future Decoded UK 2016 AR/VR Track

4 minute read

Every 10-15 years we see fundamental paradigm shifts in computing; we’ve seen Desktop computing, Web, Mobile and…well we are seeing the rise of artificial in...

Back to Top ↑

Future Decoded 2016

Future Decoded UK 2016 AR/VR Track

4 minute read

Every 10-15 years we see fundamental paradigm shifts in computing; we’ve seen Desktop computing, Web, Mobile and…well we are seeing the rise of artificial in...

Back to Top ↑

voice

HoloLens Voice Commands

1 minute read

This is the fourth part of a series. Steps to create the demo project that I used in my Future Decoded UK 2016 presentation. To get set up with the HoloToolk...

Back to Top ↑

fps

HoloLens–The Path to 60fps (Normal Maps)

4 minute read

This time around we were looking to render glass containers with associated labelling which needed to be clear and legible and the glass should look as reali...

Back to Top ↑

low poly

HoloLens–The Path to 60fps (Normal Maps)

4 minute read

This time around we were looking to render glass containers with associated labelling which needed to be clear and legible and the glass should look as reali...

Back to Top ↑

normal map

HoloLens–The Path to 60fps (Normal Maps)

4 minute read

This time around we were looking to render glass containers with associated labelling which needed to be clear and legible and the glass should look as reali...

Back to Top ↑

normals

HoloLens–The Path to 60fps (Normal Maps)

4 minute read

This time around we were looking to render glass containers with associated labelling which needed to be clear and legible and the glass should look as reali...

Back to Top ↑

optimization

HoloLens–The Path to 60fps (Normal Maps)

4 minute read

This time around we were looking to render glass containers with associated labelling which needed to be clear and legible and the glass should look as reali...

Back to Top ↑

texture

HoloLens–The Path to 60fps (Normal Maps)

4 minute read

This time around we were looking to render glass containers with associated labelling which needed to be clear and legible and the glass should look as reali...

Back to Top ↑

editor

HoloLens Content Pipeline (remap materials)

4 minute read

As with any 3D project it is important when working with HoloLens to understand and streamline the content pipeline from content creation or procurement thro...

Back to Top ↑

materials

HoloLens Content Pipeline (remap materials)

4 minute read

As with any 3D project it is important when working with HoloLens to understand and streamline the content pipeline from content creation or procurement thro...

Back to Top ↑

models

HoloLens Content Pipeline (remap materials)

4 minute read

As with any 3D project it is important when working with HoloLens to understand and streamline the content pipeline from content creation or procurement thro...

Back to Top ↑

ANGLE

HoloLens FBX Loading c++

5 minute read

Now, there are a few reasons why you might want the ability to load FBX files; maybe you want to load 3D model files dynamically or you are working on a nati...

Back to Top ↑

angle

HoloLens FBX Loading c++

5 minute read

Now, there are a few reasons why you might want the ability to load FBX files; maybe you want to load 3D model files dynamically or you are working on a nati...

Back to Top ↑

fbx

HoloLens FBX Loading c++

5 minute read

Now, there are a few reasons why you might want the ability to load FBX files; maybe you want to load 3D model files dynamically or you are working on a nati...

Back to Top ↑

import

HoloLens FBX Loading c++

5 minute read

Now, there are a few reasons why you might want the ability to load FBX files; maybe you want to load 3D model files dynamically or you are working on a nati...

Back to Top ↑

opengl

HoloLens FBX Loading c++

5 minute read

Now, there are a few reasons why you might want the ability to load FBX files; maybe you want to load 3D model files dynamically or you are working on a nati...

Back to Top ↑

opengles2

HoloLens FBX Loading c++

5 minute read

Now, there are a few reasons why you might want the ability to load FBX files; maybe you want to load 3D model files dynamically or you are working on a nati...

Back to Top ↑

decimation

HoloLens–optimising with Simplygon

6 minute read

In case you missed it Microsoft recently acquired Simplygon and, as of the timing of BUILD 2017 it is now being offered completely free. So, no royalties or ...

Back to Top ↑

mesh

HoloLens–optimising with Simplygon

6 minute read

In case you missed it Microsoft recently acquired Simplygon and, as of the timing of BUILD 2017 it is now being offered completely free. So, no royalties or ...

Back to Top ↑

simplygon

HoloLens–optimising with Simplygon

6 minute read

In case you missed it Microsoft recently acquired Simplygon and, as of the timing of BUILD 2017 it is now being offered completely free. So, no royalties or ...

Back to Top ↑

Future Decoded

Future Decoded 2017 Mixed Reality

1 minute read

It was great to see all of the mixed reality content at this years Future Decoded event and was also fun to take part with a couple of technical ‘deep dive’ ...

Back to Top ↑

Immersive

Future Decoded 2017 Mixed Reality

1 minute read

It was great to see all of the mixed reality content at this years Future Decoded event and was also fun to take part with a couple of technical ‘deep dive’ ...

Back to Top ↑

azurestorage

Holograms Catalogue–To the Cloud

4 minute read

In order to make the architecture from the first Holograms Catalogue post actually usable we’ll need a real cloud catalogue to retrieve the 3D models from. I...

Back to Top ↑

catalogue

Holograms Catalogue–Loading Models

2 minute read

The 3D industry has been lacking a ubiquitous, standard file format for scene description. Many years ago I worked on a project involving creating camera mot...

Back to Top ↑

cloud

Holograms Catalogue–Loading Models

2 minute read

The 3D industry has been lacking a ubiquitous, standard file format for scene description. Many years ago I worked on a project involving creating camera mot...

Back to Top ↑

AI

mixed reality real-time translator

7 minute read

Did you know that there is an API that you can call which will accept as input an audio stream, say from a microphone, that will translate any spoken sentenc...

Back to Top ↑

cognitive

mixed reality real-time translator

7 minute read

Did you know that there is an API that you can call which will accept as input an audio stream, say from a microphone, that will translate any spoken sentenc...

Back to Top ↑

Cognitive

mixed reality real-time translator

7 minute read

Did you know that there is an API that you can call which will accept as input an audio stream, say from a microphone, that will translate any spoken sentenc...

Back to Top ↑

translator

mixed reality real-time translator

7 minute read

Did you know that there is an API that you can call which will accept as input an audio stream, say from a microphone, that will translate any spoken sentenc...

Back to Top ↑

ants

Future Tech Now–Virtual Reality Show

1 minute read

The app consists of an angry, red ant that you can size and position using components recently added to the Mixed Reality Toolkit for Unity. These include a ...

Back to Top ↑

coroutines

glTF & DirectX

2 minute read

As we begin to witness the ascent of mixed reality into the next generation primary human-computer interaction environment it’s not entirely unreasonable to ...

Back to Top ↑

DX11

glTF & DirectX

2 minute read

As we begin to witness the ascent of mixed reality into the next generation primary human-computer interaction environment it’s not entirely unreasonable to ...

Back to Top ↑

fluent

glTF & DirectX

2 minute read

As we begin to witness the ascent of mixed reality into the next generation primary human-computer interaction environment it’s not entirely unreasonable to ...

Back to Top ↑

treeview

glTF & DirectX

2 minute read

As we begin to witness the ascent of mixed reality into the next generation primary human-computer interaction environment it’s not entirely unreasonable to ...

Back to Top ↑

code

glTF & DirectX final part

6 minute read

I spent many years programming with C++ in my earlier career but over the last few years for me it has taken a back seat to C# and javascript. C++ as a langu...

Back to Top ↑

viewer

glTF & DirectX final part

6 minute read

I spent many years programming with C++ in my earlier career but over the last few years for me it has taken a back seat to C# and javascript. C++ as a langu...

Back to Top ↑

a-frame

WebVR + HoloLens

1 minute read

So, put on your HoloLens, go to that page and click on the HMD icon in the bottom right and you will see a giant funky sun in front of you!

Back to Top ↑

WebVR

WebVR + HoloLens

1 minute read

So, put on your HoloLens, go to that page and click on the HMD icon in the bottom right and you will see a giant funky sun in front of you!

Back to Top ↑

webvr

WebVR + HoloLens

1 minute read

So, put on your HoloLens, go to that page and click on the HMD icon in the bottom right and you will see a giant funky sun in front of you!

Back to Top ↑

evangelism

Mixed Reality Evangelism

1 minute read

I have given many talks since then ranging from tech meetups, universities and most of the VR/AR conferences in the UK. It was not until fairly recently when...

Back to Top ↑

performance

Shader Stereo instancing HoloLens

1 minute read

Now rendering stereo views for an immersive experience can be done in a number of different ways but it is very efficient to use as there is no need to send ...

Back to Top ↑

shaders

Shader Stereo instancing HoloLens

1 minute read

Now rendering stereo views for an immersive experience can be done in a number of different ways but it is very efficient to use as there is no need to send ...

Back to Top ↑

stereoscopic

Shader Stereo instancing HoloLens

1 minute read

Now rendering stereo views for an immersive experience can be done in a number of different ways but it is very efficient to use as there is no need to send ...

Back to Top ↑

aad

AAD Login on HoloLens 2

12 minute read

One of the coolest aspects of HoloLens2 is the iris login as it removes the need for typing on a virtual keyboard. So a cool feature which avoids the need fo...

Back to Top ↑

login

AAD Login on HoloLens 2

12 minute read

One of the coolest aspects of HoloLens2 is the iris login as it removes the need for typing on a virtual keyboard. So a cool feature which avoids the need fo...

Back to Top ↑

azure function

Blender in Azure

15 minute read

Blender has been receiving some well-deserved attention recently. In particular some big companies (including Microsoft) who understand the importance of thi...

Back to Top ↑

simlygon

Simplygon in Azure

6 minute read

Before I begin I want to credit team members from Microsoft CSE (commercial Software Engineering) as the effort was shared…

Back to Top ↑

speech

Azure Speech Studio for Mixed Reality

7 minute read

It is not uncommon that a Mixed Reality experience requires more user guidance than traditional applications; partially because the user may not be familiar ...

Back to Top ↑

mrtk3

Back to Top ↑

Industrial Metaverse

Path to the Industrial Metaverse

8 minute read

I recently gave a talk at the London Tech Summit 2022 on my thoughts around metaverse technology and more specifically, the Industrial Metaverse. It has been...

Back to Top ↑

Metaverse

Path to the Industrial Metaverse

8 minute read

I recently gave a talk at the London Tech Summit 2022 on my thoughts around metaverse technology and more specifically, the Industrial Metaverse. It has been...

Back to Top ↑

USD

Path to the Industrial Metaverse

8 minute read

I recently gave a talk at the London Tech Summit 2022 on my thoughts around metaverse technology and more specifically, the Industrial Metaverse. It has been...

Back to Top ↑