Personally I spent most of the month battling one illness or another as the cold started settling in here.
There was a little pear animation I made. It uses shape keys and the Laplacian Deform modifier. Here’s the .blend file if you want a closer look. It was made for Blender 2.79a but it’s munty in the current 2.8 preview.
Speaking of Blender 2.8, I set up a Windows build environment this month when Blender’s nightly builds stopped during their office move. If you’ve ever wanted to try out unbuilt branches (like greasepencil-object) or code changes as they get committed, this is not super difficult to do and absolutely worth it!
And of course there’s the fun of loading up old files in the 2.8 preview to see how well they work. Here’s an abandoned animation test from A moment in the sun rendered in 2.8’s Eevee renderer (currently a work-in-progress). None of the materials have been tweaked to work in Eevee – it’s doing a pretty good job reproducing the Cycles materials, I reckon!
I kept going with the Animation Body Mechanics course. I submitted this polished jump for exercise 2. (Character rig is from CG Cookie.)
It only had to be a simple jump across a gap, but I got fancy – that’s how this four seconds of animation is the end result of nearly 26 hours of blocking, splining and polishing over an entire month.
I’ve been encouraged to stick closer to the assigned work in future without creating momentum-crippling challenges for myself. I think this is sound advice. 🙂
For something a little easier, I started the Demystifying Lip Sync Animation course too. My linguistics training helps me get good mouth shapes at speed. Here’s my submission for exercise 2 of the course. (Character and sound from CG Cookie.)
That’s it for now. Thanks for reading and I hope you have a great June. 🙂
2017 was a rough year for me and seemingly a lot of other people. Here’s a recap of what I got up to.
Back in April I made RYGCBMK◯, a project which was weirdly central to a lot of what I got up to this year. Here it is if you want a refresher.
I’d wanted to try an abstract short set to music since I went to the Melbourne International Animation Festival in 2015. RYGCBMK◯ was my driver to learn procedural animation with Jacques Lucke’s powerful Animation Nodes system for Blender. I specifically wanted to synchronise abstract animation to a rhythm because I love that kind of synaesthetic stuff and I knew it would keep me going through an emotionally brutal bit of the year.
The end result was not perfect, but I got a high enough average score during the voting process for the Suzanne Awards 2017 to encourage me to try some more in the future. The important part was that there was an end result to speak of. It got done.
Working on RYGCBMK◯ also helped me tune into my artistic sensibilities. Given just shapes and sound to play with, the project took me away from complicated stuff like characters and dialogue to something which let me get a strong feel for the kind of work I want to put into the world.
I made important if not voluminous progress with “A moment in the sun” in its third year of development. I put together a new story reel in January and February, and a short stretch of that is good to go as is even with the big rewrite in May. Flipping Pointy from irascible and foolish to geeking-out cute was a decision that very much happened in the wake of RYGCBMK◯ too.
There was that secret project I can’t show off yet which happened in October-November. Here’s a concept which we abandoned.
I learnt Retopoflow this year as well – anyone doing modelling in Blender should grab it. Hard Ops is next on my list of useful plugins to get to grips with.
There was of course AAAAAAAAAAAAAAAAAAAAAAAA which started strong but fizzled. AMITS now has a sweet cockatoo. Here’s AAAAAAAAAAA’s final resting point.
And then there was my first run at Inktober. I started practising with my brush pen and now my inking’s gone from “rubbish” to “slightly-less-rubbish”. This snail got the most likes on Instagram.
There wasn’t that much time for art or animation though. RYGCBMK◯’s soundtrack was part of a big jump back into music for me, something I did because I wanted a creative outlet but job stress was (temporarily) making the animation hobby unthinkable. Then it took over.
Just over eleven months after I impulse-bought that ARP Odyssey back in January as a shiny new toy to keep myself distracted, I’m now the owner of a 475HP Eurorack modular synthesiser which I mostly soldered together myself. I don’t need to look at a computer screen to make electronic music anymore (though the PC does come in very handy for recording) and the sound is even produced by old-school electronic components instead of simulated versions thereof. In playing around with it I’ve learnt a lot about how to patch and which modules are for what, but no doubt I’ve only just scratched the surface of what this thing can do.
This krautrocky jam from early December is one of my favourite tracks I did this year.
I didn’t even know how to solder before I started putting DASYRAC together, but I noticed the kit builds were a lot cheaper so I gave it a try. Now I’m actually happier owning synthesiser modules which I put together myself than modules I bought pre-made, because I’m comfortable fixing my own work when it breaks. Most times when I sit down to prod a busted circuit with a multimeter and pore over a circuit schematic, I learn something new and interesting.
So that’s what I learnt and did in 2017. (Mostly synthesiser stuff, to be honest.) This is what I’m taking away from all that for 2018 and beyond.
In terms of the modular synthesiser and music stuff, the build is almost complete. Once that’s done it’s all about learning my gear better and maybe getting some tunes released on Bandcamp. There’s one or two easy modules I want to have a crack at building for myself too, but that’ll need a little bit of extra equipment – it can wait.
In terms of Blender stuff, I want to jump into some short, focussed and contained exercises – animation, modelling, or otherwise. If it’s animation, I source the soundtrack and character rigs from somewhere else. If it’s modelling, I source a design from somewhere else. I go with pre-made assets wherever possible. The key is not giving myself too broad a set of creative decisions to make at once so that I don’t get lost.
By pushing beyond my own creative sphere and not trying to do all the things, it’ll save me time, help me focus on specific tasks, broader my artistic horizons, get me analysing work by other people and build up my confidence and patience again with some experience. With less to do, I can hopefully finish more stuff and get it in front of people to start that all-important feedback loop.
As for Gronky and Pointy, I feel like I’ve lived with AMITS long enough that there’s no big surprises left – just a lot to execute on. If I can stay organised and find a good chunk of time every week to work on it (five hours a week minimum is a good pace), it’ll get done. It’ll probably be not the best, but at least it’ll be finished.
The day job may have other things to say about all of this, especially if I score the promotion I’ve been working towards and people keep departing, but we’ll see.
Happy New Year for 2018, and I hope the coming year treats you all well!
Seasons Greetings! Although we are still a whole day and a bit away from the end of December, here’s a recap of what I’ve been up to this month.
A moment in the sun!
I last worked on our old friends Pointy and Gronky properly back in May. At the time I felt like I left the story in the best possible place. Pointy’s now a happy little nerd with a laser fixation instead of a simmering angry idiot who wants to get home. Gronky is still a big guy who buries things in the desert.
I’ve started looking for ways to bring the pace of the story up and creatively solve some limitations. So now Gronky digs things out of the ground lightning fast. We never see him do this directly, however – it’s always off-screen. He also buries things glacially slow, just for contrast. This helpfully marks the passing of time as Pointy interrogates the robot.
Speaking of Pointy, I’m revisiting his character design so it fits his new bubbly personality better. On the very first day of December, I rendered Gronky and Pointy together with the bird from AAAAAAAAAAAAAA out of curiosity. Two soft round characters next to an angular character made me realise how Pointy’s sharp edges didn’t feel right anymore. He’s still ultimately a 2D design in a 3D world, but now the spiky sharp angular edges are friendlier-looking flowing curves.
Choosing a design and realising it in 3D is January’s problem.
Other animated things
Other ideas included robot creatures who make weird and fun noises into a microphone while doing strange things. I’ve collected enough strange and delightful noises from the analogue synth which suggest whimsical robots. The working title is “Noisies”. Here’s a slightly hyperactive animation test in Blender Grease Pencil featuring a roboty thing who is definitely not Gir from Invader Zim beatboxing to the introduction of “One Note Samba” by Perrey and Kingsley.
I don’t think the timing is right to start on it yet, but it could be a fun little project one day.
Electronics and music
I expanded DASYRAC by quite a few modules this month, with three pre-mades and five kit builds! (It would have been six kit builds but no such luck.) The last couple of modules are waiting on parts or availability.
Polaxis Talko (kit). Talko uses old-school linear prediction coding (remember the Speak’N’Spell from “E.T.”?) to say preset numbers and words.. or for robotic burbles and growls.
Fonitronik Cascade (kit). A cascading attenuverter for sourcing, attenuating, inverting and offsetting voltages.
Befaco A*B+C (kit). A dual quadrature VCA for attenuverting and offsetting signals under voltage control. This is my second one of these!
Bastl Instruments Tromsø (kit). This is a triangle oscillator which feeds into a comparator which in turn feeds into a sample and hold circuit, good for analogue “ratecrushing” to add some (fake) lo-fi digital grit over hi-fi sounds.
Doepfer A-152 Addressed Track and Hold/Switch. This is a combination of an eight-way switch, an eight-way track and hold and an eight-stage trigger out. Uses I’ve already found for this include a pitch CV distributor and something that allows “hocketing” (switching between oscillators from note to note).
Doepfer A-110-6 TTZQ VCLFO. The A-110-6 is a through-zero trapezoid-core oscillator. Normal oscillators stop oscillating when their oscillation voltage drops to 0 or below, but a through-zero oscillator treats a negative oscillation voltage as a mirror of a positive oscillation voltage – a negative voltage just means “oscillate in reverse”. You can use this to create otherwise unachievable frequency modulation sounds. Here it is in action.
I’m at a point now with the modular synth where I’m recreating particular synthesiser topologies or experimenting with techniques as learning and familiarisation exercises instead of adding more stuff to what I have. With a modular synthesiser it’s hard to know precisely what I’ve got, because different modules connect to one another in different ways.
I still want to try to build my own simple modules to fill a couple of gaps. I wouldn’t hate to have another buffered mult or a window comparator, for instance, and both of those things are relatively easy to put together from op amps.
I impulse-bought a theremin kit at the local electronics store. It was a bit disappointing. People go on about how cool theremins are but I find them forbiddingly fiddly and I much prefer the sound of the ondes Martenot.
AMITS is showing signs of life too! It’s helping a lot that I’m much less uptight about whether it’s going to turn out “good” anymore. RYGCBMK◯ has been useful for that: there hasn’t been much in the way of interest and that takes the mental pressure off. The positive reactions I got from RYGCBMK◯ have encouraged me to tap some of that same merry energy for AMITS. I feel like it’s better for me to just have fun with this and get that fun up on screen.
I drafted a new story pass in note form last Sunday and it’s looking promising! Pointy’s upbeat personality is so much nicer to work with than his previous stupid/mean incarnations. His new attitude means the story flows more straightforwardly, the pace is swifter, the energy level is higher, the humour is spread across both action and dialogue… it’s a good start!
The middle section of the movie sees Pointy meeting a “laser robot”. Pointy’s nerdy excitement for all things laserly and robotic becomes disappointment as the robot turns out to be a malfunctioning dud. Accordingly, I’ve been coming up with unimpressive stuff for the robot to do all week. The ideas so far are unusable, but that’s ok – experience has taught me that usable ideas come from unusable ideas and I just have to keep pushing through it patiently without falling in love with any single gag too much.
The goal here is to create a large pool of ideas then select the ideas which fit together the best while maintaining the tone I want. Having a solid grasp of the movie’s tone removes a major source of indecision for me, and indecision is a big part of why this isn’t done yet.
That’s all for now. Time to catch up on the last of the soldering before the next salvo of Eurorack kits get here…
It’s been 30 April to 6 May 2017 and A moment in the Sun: Robot is back in development again.
I drafted a new synopsis this week with a fresh take on Pointy as an utter geek for robots as long as they have lasers. I like this new arrangement of two upbeat characters in a situation as opposed to an upbeat character versus a grumpy character.
If Pointy’s seeking out Gronky for his cool robots, as opposed to wandering through the desert aimlessly, there’s much less to introduce and set up, which means the pace is sped up considerably and there’s less movie to make. It also fits together more organically as a story – Gronky’s job of burying stuff in the desert stays the same and even has some relevance to why Pointy meets up with him.
Not much else to cover this week – the day job has been super-draining – so please enjoy this Australian comedy sketch featuring cult favourite Milo Kerrigan (played by Shaun Micallef) attempting to cook a chicken and destroying both the set and the script in the process.