Controlling generic visualization environments using handheld devices and natural feature tracking