a 3d camera demo