background preloader

ARToolKit

ARToolKit
ARToolKit is a computer tracking library for creation of strong augmented reality applications that overlay virtual imagery on the real world. To do this, it uses video tracking capabilities that calculate the real camera position and orientation relative to square physical markers in real time. Once the real camera position is known a virtual camera can be positioned at the same point and 3D computer graphics models drawn exactly overlaid on the real marker. So ARToolKit solves two of the key problems in Augmented Reality; viewpoint tracking and virtual object interaction. ARToolKit was originally developed by Hirokazu Kato of Nara Institute of Science and Technology in 1999[1] and was released by the University of Washington HIT Lab. Currently it is maintained as an opensource project hosted on SourceForge[2] with commercial licenses available from ARToolWorks.[3] ARToolKit is a very widely used AR tracking library with over 160,000 downloads since 2004.[4] Features[edit] See also[edit]

The 10 Best Startup Explainer Videos...Ever | Video Brewery After being inspired by 19 straight hours of VH1's "1,000 Best Music Videos of the '90s", we went out and put together our own top 10 list of the best explainer videos. Each video on this list effectively explains a business, product or service in 2-minutes or less. Best of all, you can find almost all of these talented producers in the creative community here at Video Brewery. Without further ado, here's the top 10! #10 Crazy Egg This explainer video for Crazy Egg, the heatmap tool that shows why your website visitors aren't converting, was produced by the folks over at Demo Duck. #9 IT-MAN (8-bit) I love a good 8-bit video game (Super Mario 3 anyone?) #8 Spotify When Spotify "landed in the U.S #7 Groupon The Groupon animated explainer video comes from our fellow Chicagoan Brad Chmielewski. #6 Litmus Email Previews Litmus, by Planet Nutshell, explains how email super ninjas can see exactly how their marketing emails will look on all platforms and browsers BEFORE they hit send. #5 Airbnb

Augmented reality NASA X38 display showing video map overlays including runways and obstacles during flight test in 2000. Augmented reality (AR) is a live direct or indirect view of a physical, real-world environment whose elements are augmented (or supplemented) by computer-generated sensory input such as sound, video, graphics or GPS data. It is related to a more general concept called mediated reality, in which a view of reality is modified (possibly even diminished rather than augmented) by a computer. As a result, the technology functions by enhancing one’s current perception of reality.[1] By contrast, virtual reality replaces the real world with a simulated one.[2][3] Augmentation is conventionally in real-time and in semantic context with environmental elements, such as sports scores on TV during a match. Technology[edit] Hardware[edit] Hardware components for augmented reality are: processor, display, sensors and input devices. Display[edit] Head-mounted[edit] Eyeglasses[edit] HUD[edit] EyeTap[edit]

8 Writing Strategies for People Who Say They Can't Write If you want to launch and grow a business, chances are you're going to have to put words on the page. Probably many words on many pages. Which means there's no room for saying you "hate writing" or "can't write." In many cases, the more important the writing task, the more the would-be writer freezes up. The result can be something of a Mobius strip of anxiety turned into fear turned into more anxiety, and what you're left with is a blank page. To help you work through writer's block, consider the strategies below. 1. 2. Related: Most Content Marketing Fails, So Keep These 3 Tactics in Mind 3. 4. For those overwhelmed by the amount of ideas banging around in their head, jot the ideas down, one by one, in a loose cross between thought-notes and an organizational outline. 5. Related: How Not to Be a Boring Blogger: Write Like You Eat (Infographic) 6. Also, having a very specific physical routine associated with writing helps some people get into the writing groove. 7. 8.

Beginner’s Guide to Augmented Reality - Tuts+ Augmented Reality has been cropping up a lot lately, especially Flash-based AR. I will guide you through how to create some simple yet neat effects that you can put on your own website. Introduction: Augmented Reality Augmented Reality has been judged as one of 2010’s hottest trends. Lots of companies have used it as a great promotional tool. Lego use it as a way to visualize what their products will look like when you’ve finished building them. Some freelancers use it as a very cool business card and promotional tool. In January of this year, I completed a project for university where I created a wearable augmented reality system. Check out the video on Youtube. I approached creating AR from a design point of view, knowing very little about coding in AS3. Now I’m sure you're full of ideas of things to create, let’s create your first augmented reality project: adding depth to a flat piece of paper. Introduction: flARToolkit Step 1: Getting to the Source Step 2: Play Time Step 5: Ch-Ch-Changes

Augmented Reality and WebGL | technotecture AR, and especially vision based one, has just some small but hard constraints on an accompanying 3D engine. Firstly, there should be some sort of support for video textures if we are doing vision based AR in perfection with undistorting the image etc. pp.. In my particular scenario that wasn't really necessary or a requirement. Secondly, the more pressing requirement is the usage of a transformation matrix stack that supports caching of matrices and particularly transparently supports custom matrices. That allows to optimize subtrees and is quintessential for mapping the vision based tracking to an OpenGL scene. Further, it would be great to have matrix classes or functions that support various operations, such as pre and post-mul, transpose etc. pp. Now here we go: osg.js has all of above, but it is as its larger cousin OpenSceneGraph already large.

20 WebGL sites that will blow your mind | 3D | Creative Bloq WebGL is a JavaScript API based on the well-known OpenGL 3D graphics standard, and it gives JavaScript plugin-free access to the graphics hardware, via the HTML5 canvas element. It's thanks to WebGL that we can include real-time 3D graphics in web pages. Apple are supporting the standard too, so we can (hopefully!) expect to see it cropping up in Safari on Macs, iPhones and iPads sometime (though probably not soon) - and Opera are testing their own version, so the only holdout is Microsoft. So sit back, crank up your latest browser, and check out these demos - if you think you can do better, go for it: there are some hints and tips on how at the end. 01. Multicoloured lighting and an interesting application of light and shade are put to good effect in this dramatic, slow-motion avalanche of macaroni. 02. Just a Reflector is an interactive music video created by Google Data Arts Team and Unit 9 for Arcade Fire. 03. 04. 05. 06. 07. 08. Next page: 6 more awesome examples of WebGL

Getting started with Augmented Reality and the FlarToolKit | Flash | Web Designer Author: Imagine Admin 24th November 2009 Learn the basics of Augmented Reality using ActionScript 3.0, Papervision and Flex Builder One of the biggest buzzes at the moment is Augmented Reality, and the reason for that is because unlike two years ago when you could only make 3D objects attach themselves to physical objects using C# and a desktop application, we can now do the same using ActionScript 3.0. Tutorial files for this tutorial are available here 01 Get the pattern Before you start anything you need a pattern for the webcam to match, but to save time let’s use the pattern from the last page of this tutorial, or if you want visit click on the right printer icon and a PDF will open, you need to print this onto a piece of paper. 02 Pattern maker Next you need to create a .pat file so the code can map to the piece of paper, so download the pattern maker from Mikko’s website at www.mikkoh.com/blog/? 03 Create the pattern Follow our

Layar Reality Browser / FrontPage Welcome to the Layar Developer Wiki! Sign up to be a layer developer at layar website ( Read API Documentation in the sidebar to get familiar with API technical details. 22/12/2011: Updated the public IP range of Layar server. 15/12/2011: Updated the documentation of Layar Publishing API (Layar Connect) v2.0. 08/12/2011: Added more guidelines and instructions on how to use the Layar Vision Search logo for your vision layer. 05/12/2011: Added a step by step tutorial on how to integrate iPhone Player SDK into a simple iPhone app. 16/11/2011: Released 3d model converter v3.0.1 with bug fixes and updated command line tool. 11/11/2011: Fixed and improved the Tutorial sample codes. 11/11/2011: Updated the Layar Vision logos, please use these to indicate Layar Vision usage on target objects, such as posters, magazines, etc.

10 Amazing Augmented Reality iPhone Apps While Lawnmower Man may have led us to believe the future was a virtual one, it seems that in fact augmented reality (the overlaying of digital data on the real world) is where we're headed. A buzz technology right now, augmented reality apps are quickly gaining momentum on the iPhone. So to add to the quick overview of six AR apps we brought you earlier, we sort the digital wheat from the pixellated chaff to bring you ten AR apps for the iPhone that vary from functional, to educational, to just plain fun. 1. Le Bar Guide Although the wisdom of getting drunk people to wave their iPhones around on today's mean streets is questionable, if you drink responsibly, as this Stella Artois-backed app urges you to, this could be a handy tool. 2. Another corporate-backed app, this time by Plantronics, is WorkSnug, an iPhone app that finds digital nomads a place to lay their weary laptop. 3. This star map app will spell out the stars, planets and constellations for you. 4. 5. 6. 7. 8. 9. 10. iPew

Augmented Reality Simply Explained for Students June 18, 2014 The integration of Augmented Reality technology into learning is growing by leaps and bounds. The potential of this technology in education is uncontestedly huge and several classes now are using it to teach key literacy and mathematical concepts to students. This series of videos is an example of how students in primary are using augmented reality in their learning. Augmented reality should not be confused with virtual reality, for the boundaries of each concept are clearly demarcated. I have already shared some interesting resources on augmented reality tips, tools, and apps to use in your class with students. I am also adding this awesome video explanation from Commoncraft on what augmented reality is all about.

Related: