The only materials you need is a deck of cards and one of your hands (keep the other close by in case the cards start to fly).
Step 1: Position the cards and drop half
Now tilt your thumb forward until approx. half the deck falls into the cradle created by your hand.
Step 2: The Lift process
The main photo shows how you start to push the cards that were resting in the cradle of your hand upwards. You start this process by using your index finger and push the cards up against the underside of the top half of the deck the you are holding. You continue to push until you've created a right angle (right against the thumb) as shown in the second photo.
You then lift the bottom half of the deck up and over the top half (remember to use your pinky to steady the cards) as shown in the third picture.
Step 3: The Reunion
That's all there is to it. If you get really good at it you can even reset the deck using only that one hand and keep cutting without ever using your other hand.