Description

SLARToolkit is a flexible Augmented Reality library for Silverlight with the aim to make real time Augmented Reality applications with Silverlight as easy and fast as possible. It can be used with the Webcam API that was introduced in Silverlight 4 or with any other CaptureSource or a WriteableBitmap. SLARTookit is based on the established NyARToolkit and ARToolkit. SLARToolkit uses a dual license model and could be used for open or closed source applications under certain conditions. See the License page for details.

SLARToolkit_Sample_RoundedCube_EnvMapped.jpg SLARToolkit_Sample_Teapot_DynamicWebcam_EnvMapped.jpg SLARToolkitSample.jpg
SLARToolkit_Sample_Textbox.jpg SLARToolkit_Sample_Puzzle.jpg SLARToolkit_Sample_iPhone.jpg

Features

Live samples and videos

There are two samples available; one uses Silverlight's 3D projection capabilities and the other the 3D game engine Balder. The samples are part of the source code repository, but not included in the binary release.
A webcam and at least the Silverlight 4 runtime must be installed to run the samples. It's available for Windows and Mac. Alternatively there are also videos of the samples in action linked below.
The SLAR and / or L marker should be printed non scaled at the original size (80 x 80 mm) and centered for a small white border. See the Markers documentation for details. Then hold the printed marker in front of the camera and move it around. Make sure the camera is set up properly and the scene is illuminated well without hard shadows.

Silverlight Projection Sample
Open the sample and press the "Start Fun" Button or watch the video.
See this blog post for details.

Balder Sample
Open the sample and press the "Start Fun" Button or watch the video.
See this blog post for details.

External
SLARToolkit combined with ESRI's GIS API: Augmented Reality and ESRI’s ArcGIS API for Silverlight
A design diploma project by Thilo Schulz that uses SLARToolkit under the hood: Raumnutzung 2020

Easy to use

// Load marker and initialize detector with the a CaptureSource instance
var markerSlar = Marker.LoadFromResource("data/Marker_SLAR_16x16segments_80width.pat", 16, 16, 80.0);
ArDetector = new CaptureSourceMarkerDetector(captureSource, 1, 4000, new List<Marker>{ markerSlar });

// Detection event
ArDetector.MarkersDetected += (s, e) =>
{
   var detectedResults = e.DetectionResults;
}
See the Beginner's Guide for an easy step by step tutorial.

Additional Information

SLARToolkit - Silverlight Augmented Reality Toolkit announced this project and included the Silverlight 3D projection sample.
World# - Real Time 3D Augmented Reality with Silverlight provided the first Balder 3D sample.

Public attention

.Net Rocks!, the largest .Net developer podcast made an interview: Rene Schulte on Augmented Reality in SL4

ReadWriteWeb.com, one of the most widely read and respected technology blogs in the world: Now Silverlight Does Augmented Reality Too. The Portuguese version of the article at ReadWriteWeb Brazil.
Channel 9, Microsoft's community site has chosen SLARToolkit as pick of the week. Video at 17:45: TWC9: MIX10, Tweevo, Silverlight Augmented Reality, testing
Channel 10 has also published an article: Augmented Reality Comes to Silverlight
heise.de, the largest German IT news site: Augmented Reality mit Silverlight 4
VizWorld.com, one of the biggest news blogs about computer graphics and visualization: SLARToolkit – Silverlight Augmented Reality Toolkit
dotnetpro.de, the news site of Germany's largest .Net magazine: SLAR Toolkit auf CodePlex verfügbar
dotnet.de, the news site of Germany's .Net magazine with the widest circulation: SLARToolkit für Silverlight

SLARToolkit is listed as one of 15 Silverlight tools and libraries at Project Rosetta's download site

Silverlight progam manager Tim Heuer showed a SLARToolkit demo during a keynote at an internal Dell event.
SLARToolkit was featured as one of the highlights during the .Net Rock Roadtrip.
MVP Julien Dollon showed a preview of the SLARToolkit sample during his Silverlight 4 talk at Microsoft TechDays 2010 in Paris. Julien recorded a video of the session. The SLARToolkit demo starts at 39:02.
The Microsoft Developer Evangelist Dariusz Parys used a preview of the SLARToolkit sample in his Silverlight 4 talk at the BASTA! Spring 2010 conference in Darmstadt. He also blogged about it: Silverlight Augmented Reality Toolkit – René Rocks!.

...

Credits

René Schule coder and coordinator of this project.
Last edited Jul 28 at 9:35 PM by teichgraf, version 70

 

Want to leave feedback?
Please use Discussions or Reviews instead.

Updating...
© 2006-2010 Microsoft | Get Help | Privacy Statement | Terms of Use | Code of Conduct | Advertise With Us | Version 2010.8.10.17093