Powerful mix
What lies behind an interesting pseudo-3D graphic? Even after twenty installments, it is challenging to come up with something impressive on a weekly basis, so I’ve yet to crack the formula.
Frequently, the illustration is the natural evolution of what I draw with SVG, something that would be impossible, or at least practical, to conjure up line after line.
There are instances, however, where the illustration is the result of multiple ingredients, coalescing together into something mildly intriguing.
You have the contribution of HTML in the form of a button, to galvanize the starting, tranquil animation. CSS pitches in with semi-transparent colors, to have some of the shapes partly see-through. JavaScript brings everything together, setting up the scene and managing the interaction. And you can’t forget SVG. “Where? All I see is a canvas element on screen”. In more than one place, actually. As a precursor of the final graphic — of course I drew a 2D version to back up the Zdog classes —, and as an essential component for the more drastic changes — but I will keep this last recipe secret.
For the time being, you’ll have to trust that there is a path, bubbling up to the surface to complete the mixture as you press the button. However many times you may want to stir things up.
"Zdog Monday", a series of gorgeous pseudo-3D graphics built with Zdog in one day of the week.
There is a collection on CodePen, but if you want some context, and a few twists, I took care to write about each single piece.
- Beauty sleep
- Counting shapes
- Step through frames
- Spinning change
- One out of six
- Child's play
- Memory pop
- ZZ Anne
- Just keep spinning
- Advent of shapes
- Joystick drift
- Canard sans souci
- Brilliant idea
- Lighten up
- Guiding star
- Small whimsy
- Double axis
- Neigh we go round
- Having a ball
- Powerful mix
- Assembly code
- When lightning strikes
- Loopty loops
- Season's rewards
- Cherry-pick
- Trail blazer
- Hatch-a-doodle-doo
- Bubble up
- Think you can