Cards Fall
From the Oh Noes!! Not Another 3D Screensaver!! department:
For you poker and 3D programming heathens—
Crank up the volume and hit Play; switch to 720p if you can; go full-screen; watch to the end. You might see some distortion because of the way the video was encoded. But hopefully you'll get the idea. (If you can't see the video below, view it directly on YouTube.)
Here's a screenshot taken at full size, "in the rough".

Those pesky Coding the Wheel logos can be replaced with your logo of choice, along with all the cards in the deck. For example, you can use any deck from an online poker modding site, or any other deck.
Code and downloadables later.
Use the form below to leave a comment.
- Of Gravatars and Robohashes
- Optimizing VP$IP
- A Question of VP$IP
- John Carmack: Script Interpreters Considered Harmful
- Movie Doppelgangers: B-Movie Ripoffs of Hollywood Blockbusters
- BROWSE ALL POSTS
Subscribe to Coding the Wheel over email or through any RSS reader. Coding the Wheel has been published since 2008.
- How I Built a Working Online Poker Bot, Part 1, 2, 3, 4, 5, 6, 7, 8
- Summoning the Harry Potter MMORPG
- Are Commercial Databases Worth It?
- 21 and the Monty Hall Paradox
- Online Poker and the Multi-Tabling Effect (34)
talia wrote: Ping G15 Fairway Wood Mizuno MP 53 Irons Mizuno MP 68 Irons Mizuno MX 1000 Irons ... - Online Poker and the Multi-Tabling Effect (34)
talia wrote: Ping G15 Fairway Wood Mizuno MP 53 Irons Mizuno MP 68 Irons Mizuno MX 1000 Irons ... - The Coin Flip: A Fundamentally Unfair Proposition? (92)
carla wrote: great post Thanks for sharing! [mutui][1] [1]: http://www.finmutui.it/ "mutui" ... - Summoning the Harry Potter MMORPG (1593)
AmberTheHarryPotterNumber1Fan wrote: Oh Does anyone know when it will come out? - Full Tilt Color Coding In Twenty Minutes or Less (34)
Timber Decking wrote: [url=http://www.deck-max.com.au/]Timber Decking[/url] [url=http://www.timberdeckingsydney.net.au/]Timber ... - Summoning the Harry Potter MMORPG (1593)
Tekken9 wrote: There is no game, at least not yet. - The Programming Aphorisms of Strunk and White (90)
parkeren wrote: So that we will follow and what shall be the first step to do so, because everyone will like this software ... - Online Poker and the Multi-Tabling Effect (34)
Anonymous wrote: This was an entirely new concept that Titleist Japan & Titleist US worked together on to create. They ... - Summoning the Harry Potter MMORPG (1593)
AmberTheHarryPotterNumber1Fan wrote: How do i play the Game? ;{ - The Coin Flip: A Fundamentally Unfair Proposition? (92)
maria wrote: i like this article and got info.this is very nice and popular site ,it site have informative and intrusting ... - The Coin Flip: A Fundamentally Unfair Proposition? (92)
Brian wrote: This is fascinating. I wonder if there's a similar bias vis a vis the coin flip during a football ... - Movie Doppelgangers: B-Movie Ripoffs of Hollywood Blockbusters (14)
Brian wrote: This is certainly not a hollywood blockbuster [dating site][1] [1]: http://www.basecandy.com/ ... - Movie Doppelgangers: B-Movie Ripoffs of Hollywood Blockbusters (14)
Brian wrote: Singles looking for [dating websites][1] can join now. [1]: http://www.basecandy.com/ ... - Full Tilt Color Coding In Twenty Minutes or Less (34)
Photo booth san diego wrote: Appreciate your making the effort to discuss this, I find myself strongly about this and love mind ... - Of Gravatars and Robohashes (20)
rake wrote: [rake][1] you provide the nice information , gravaters are amazing [1]: http://www.rakebackrage.com/ ... - The Programming Aphorisms of Strunk and White (90)
Steve Waters Vancouver wrote: A random act of kindness! - Movie Doppelgangers: B-Movie Ripoffs of Hollywood Blockbusters (14)
Bradly wrote: Battle: LA was a great movie (the new one that is). I have noticed a lot of very similar movies, mostly ... - Summoning the Harry Potter MMORPG (1593)
Shawn wrote: Haha, these photos are classic! I'm actually not a fan of the Harry Potter movies but I do play ... - A Word About Authenticity (57)
Shawn wrote: Being authentic is very important. If I'm playing poker against a bot and it goes all in on a 2, ... - Coding the Tweet: Building a Custom Branded Twitter Application (71)
Shawn wrote: Using Twitter to promote a business is extremely popular today. I actually found a place to train ...

15 comment(s)
Awesome!
Can we get a cleaner render? If you're using WMV for renders, that's the problem.
Good work! and nice to see you back!
great! would love to be able to have these options as screensavers....
Cool demo, but if you're able to get that kind of throughput with C#, I'll eat my shirt. Tell us how long you spent rendering it. One hour? Two? Four? I've played extensively with OpenGL and unless you're running on monster hardware it's too slow for real-time.
Coolest poker-related visualization I've ever seen. You really ought to do something over on 2+2. I don't think your typical computer-nerd-type readers really "get" poker.
Love how the first card zooms in from positive Z, centering the logo perfectly. But why'd you pick the 4 of diamonds for the second "cardplosion"? Why not the logo there too? Does the 4 mean something?
I thought it was a strange choice, otherwise a very cool demo.
Came across this link via 2p2, some of us love your stuff over there.
Two words: freaking cool.
Release a downloadable version of this.
id like to use this for our gaming association, so please provide a dl link asap. nice job dude.
Thanks ;) As weekend projects go, this one was pretty fun.
Wicked! me wants to replace my matrix screensaver now ;-)
AWESOME
How'd you synch it to the music?
@Anonymous
Typically, the way people synch music is by taking a Fast Fourier Transform of the raw audio waveform data, where you can actually do some meaningful analysis for "beats" and so on & so forth.
But a lot of times it's easier to just key the visual changes to certain absolute times in the music. In code you might say (trying out James's new comment form here, hopefully I won't mangle it)
I'd be curious to know which was used for this.
I call bullshit. James is always posting these visuals and not giving any code. Whatever happened to this?
http://www.codingthewheel.com/archives/visualizing-the-internet
Vaporware, that's what.
Love how the camera gets clobbered by the 4d... lulz
3D programming heathens? I don't think so.