GO Snapshot is a feature in Pokémon GO that allows trainers to take photos of Pokémon in their collection. To take an AR photo of a Pokémon you’ve caught, find them in your Pokémon menu and tap the Camera button. You can then move around to find the best angles for your shot. There are a few things you can do to position your Pokémon for a shot, such as tapping your Pokémon once to make them strike a pose or tapping and rubbing your Pokémon to make them turn towards your current position. Photos are saved to your device’s memory, even if you take multiple. You can view your photos by tapping the exit button in the upper-left corner and you’ll see a gallery of your photos from that session.
One exciting feature of GO Snapshot is that occasionally, while you are taking a photo, a Pokémon may make a surprise appearance in your picture. This encounter will save two versions of your photo, one with the Pokémon appearance and one without. After you view the photo in your gallery, the Pokémon that appeared in your photo will also appear on the Map. You can tap it to enter into an encounter with that Pokémon and get an opportunity to catch it. For certain Pokémon, these surprise encounters are the only way to catch them.
GO Snapshot also allows you to take photos of your Buddy Pokémon. Once you’ve chosen a Buddy Pokémon, you can take photos while interacting with them.
For more information on GO Snapshot, including how to get Smeargle and other creatures with photobombs, you can refer to the links in the search results.