Panda3D
Public Member Functions | Static Public Member Functions

ARToolKit Class Reference

ARToolKit is a software library for building Augmented Reality (AR) applications. More...

List of all members.

Public Member Functions

 analyze (Texture tex, bool do_flip_texture)
 analyze (Texture tex)
 attachPattern (Filename const pattern, NodePath path)
 detachPatterns ()
 setThreshold (double n)
 As part of its analysis, the ARToolKit occasionally converts images to black and white by thresholding them.

Static Public Member Functions

static ARToolKit make (NodePath camera, Filename const paramfile, double markersize)

Detailed Description

ARToolKit is a software library for building Augmented Reality (AR) applications.

These are applications that involve the overlay of virtual imagery on the real world. It was developed by Dr. Hirokazu Kato. Its ongoing development is being supported by the Human Interface Technology Laboratory (HIT Lab) at the University of Washington, HIT Lab NZ at the University of Canterbury, New Zealand, and ARToolworks, Inc, Seattle. It is available under a GPL license. It is also possible to negotiate other licenses with the copyright holders.

This class is a wrapper around the ARToolKit library.


Member Function Documentation

analyze ( Texture  tex,
bool  do_flip_texture 
)
analyze ( Texture  tex)
attachPattern ( Filename const  pattern,
NodePath  path 
)
detachPatterns ( )
static ARToolKit make ( NodePath  camera,
Filename const  paramfile,
double  markersize 
) [static]
setThreshold ( double  n)

As part of its analysis, the ARToolKit occasionally converts images to black and white by thresholding them.

The threshold is set to 0.5 by default, but you can tweak it here.

 All Classes Namespaces Functions Variables Enumerations Enumerator Properties