Merging Virtual Objects with the Real World