Categories
A moment in the sun Journals Stuff I made

Stories, shovels and scene-referred display

It feels like I didn’t get a lot done this week of 4 to 10 December 2016, but gut feelings are often self-deceiving lies – I got many things done. šŸ™‚

As of Sunday evening, I have four A4 sheets of thumbnails telling a simpler, shorterĀ  story than before. The only extra bit I’ve added since Sunday is a new stinger ending, recycled from an abandoned version of Sombrero that’s about a year old and the version of AMITS I abandoned just before that – except now they’re mixed up together. Yay bus stop!

I’ve been trying to pin down the exact design of the robot as well. It’s tricky. Rather than stay stuck, I created a military shovel for Gronky. Here’s a gallery of renders of the proud new shovel owner.

Why more than one render? The super cool thing this month in the Blenderverse is Troy Sobotka‘s nifty filmic LUTs. Read this for more info on why it matters. Big shout out to Troy for creating the filmic LUTs and evangelising them like a boss!

The Cycles materials in the render are all temporary placeholders, but the wider dynamic range is very welcome. Check out #filmic_blender on Twitter for better examples.

To finish up this week, here is the shovel in “pick mode” tumbling through the air thanks to a rotation pivoting system I rigged into it. Look out! šŸ˜€

Shovel FLY!
Categories
A moment in the sun Journals

Microdisplacing something to walk on

4 to 10 September 2016, your time has comeā€¦

This week, the day job struck hard – I pulled a 16 Ā½ hour day on Wednesday and the second half of the week wasnā€™t much good for anything except catching up on sleep. That should be the last of it for a while though.

Moviewise, Iā€™ve been doing more tinkering. The beginning of the movie feels flat and it takes too long to give the audience what they need to know. So Iā€™m looking for a way to set up the premise which is quicker and funnier and more engaging than what Iā€™ve already got. Itā€™s rough ideas and thumbnails for now. And Iā€™m about to narrate the pitchamatic for the rock sequence shortly after I post this.

Meanwhile, Blender 2.78 is coming out soon (release candidates are available) and thereā€™s two new features that Iā€™m really looking forward to having in a stable version: bendy bones (already being used for Pointyā€™s eyebrow) and microdisplacement. Jason Schleifer at Nimble Collective has done a walkthrough of setting up bendy bones and Midge Sinnaeve posted a video of the microdisplacement workflow. (Grease Pencil v2 is going to be another killer feature for 2.78 – Daniel Martinez Lara is doing mini-tutorials about it.)

Iā€™ve been looking at using microdisplacement for the desert pavement. This weekā€™s images are example renders: the first image (Pointy going ooh!) uses microdisplacement and the bottom image uses displacement via a bump map (Pointy scowling). In the microdisplaced version, the edge of the shadow is broken up. This is what youā€™d expect to see if a shadow was falling across rough ground. In the bump mapped version, Pointyā€™s shadow is straight at the edges instead of broken up and so the ground registers as a patterned flat surface. Not what I want at all.

So hooray for microdisplacement, thanks again for stopping by and Iā€™ll see you next week! šŸ™‚

Categories
A moment in the sun Journals Stuff I made

Itā€™s just 1 to 7 May 2016, donā€™t be afraid! Have some new art!

Remember last week when I said I was ready to jump into 3D layout again? Turns out that was wishful thinking. Thereā€™s a step between pitchamatic and 3D layout which I thought I might skip for expediencyā€™s sake, but it turns out
I donā€™t want to skip it after all.

That step is the 2D animatic, also known as the story reel or the Leica reel. Itā€™s where the movie starts to get timed out. In the workflow Iā€™m using (borrowed from the Blender Institute), the file which begins as the 2D animatic eventually gets filled up with more and more complete footage until finally the movie is all done. That file, masteredit.blend, now exists. Woo!

image

To kick that off, I made a spreadsheet for the shots and another spreadsheet for lines of dialogue, based almost entirely on what was in the pitchamatic. I reference the relevant storyboard but the shots have all new shiny names now based on a scene, a camera setup (shot) and which instance of that camera setup Iā€™m up to. If Iā€™m using camera setup 2 for the third time in scene 1, that makes it shot 01_02_C. These will go on to become parts of filenames when I start moving 3D assets around.

image

Since I already had storyboards and most of the dialogue from the pitchamatic, it took me a single day to rework the pitchamatic file to cobble the animatic together.
Compared to building the animatic from nothing over a couple of weeks, this was much nicer!

The rough running length is
about 3:40. It is no longer the monster seven minute animatic I was facing down a year ago. I
almost cried with relief, truly.

Over the course of the week Iā€™ve been reviewing the animatic to figure out whatā€™s missing, what isnā€™t timed right, what doesnā€™t work as well as it could… that sort of thing.
The animatic has shot names attached to markers to make reviewing easier.

image

And hereā€™s how that works – set Metadata to stamp output, tick Marker..

…then put markers in your timeline. M places a marker, select and Ctrl-M renames it, G while selected moves it back and forth. Noice!

The intercostal strain makes it uncomfortable to sit in a chair for too long (especially after sitting in a chair all day at my dayjob), so Iā€™ve been doing most of the review work from bed. Nevertheless, I have a to-do list! Much of it involves audio work.

This has also been a week for switching technologies. Iā€™ve switched from Bittorrent Sync over to Subversion to synchronise the movieā€™s file repository across multiple computers. Thereā€™s also an ugly but functional Subversion client for Android which lets me export single files to phones and tablets if I want to have the latest animatic in my pocket.

And after Tumblr advertised discount toilet paper at me Iā€™m checking out WordPress. The dream is to host all the things on quollism.com, ad-free, but still allow people to participate.

Thatā€™s all for now. Thanks for reading!

Categories
Journals

Welcome to 14 to 20 February 2016.

Over the previous week I’ve been doing the last of the blocking for my 11 Second Club entry and I’ve begun splining. This weekā€™s video is a work in progress.

In case you donā€™t know animation lingo: think of blocking as creating individual important moments in the animation; splining is the process of getting the computer to join those moments together.. then hating the computer for how poorly it does it.

In Blender, each of the dots in the Dope Sheet represents a moment on one particular bone, and within each of those dots you get sub-dots for scale, rotation and translation.. and each of those sub-dots has sub-sub-dots for axes.

image

For splining, I’m going shot to shot, bone to bone and setting the dots to interpolate using Bezier (smooth in/out) with Auto-Clamped movement. From there, I slide keys around in the Dope Sheet to get it looking about right. Then once the Dope Sheet work is as good as it can be, itā€™s off to the F-Curves Editor to make motion tweaks channel by channel.

Blender has a handy tool called the breakdowner. I use it to make extra keys for ease-in, ease out, anticipation and overshoot.

The breakdowner hotkey is Shift E in 3D View. Once itā€™s active, mousing left and right moves the currently selected bone/object towards the previous key to the left or the next key to the right. 0% means “copy the key to the left”, 100% means “copy the key to the right”, 50% means “blend halfway between the keys”.

image

A 50% key can be moved closer to A or B to make the transition ease out (moved towards B) or ease in (moved towards A).

image
image
image

For anticipation and overshoot, I can take advantage of the fact that the Breakdowner goes below 0% and above 100% – it can interpolate “backwards” from the key to the left and “forward” from the key to the right, using the opposite key as a reference. A -10% breakdown between A and B (close to A) will make an anticipation key – the motion will draw back past A before continuing to B. A 110% breakdown between A and B (close to B) will create an overshoot – the motion continues slightly past B before settling there.

Basically the breakdowner is an awesome tool.

Of all the twelve principles this week, staging is the one I’ve learnt the most about. I sat down to study specifically poppy snappy styles of animation and ended up learning about character blocking. And being reminded why I liked Kaeloo so much.

image

(motion analysis from the Kaeloo episde ā€œHide and Huntā€)

Also I decided that straight lines are probably funnier than arcs. Probably.

That’s all for now. Have a good weekend!

Categories
Journals

This is too nifty to wait for an end of week post. šŸ™‚

I was messing around with Blenderā€™s vector blur node. I found out if you separate the Speed pass and zero the last two parameters before connecting it to Vector Blur, you can confine the direction of the blur to a trail. This gives you a nice crisp leading edge and a blurry trailing edge, just like the old cartoon days. šŸ™‚

You can use the Separate RGBA and Combine RGBA nodes on the Speed vector to split it up. If you only connect the R and the G (not the B or A), you get a trailing blur. If you want a forward blur, connect the B and the A but not the R and the G. Connect the Combine RGBA to the Speed slot of the Vector Blur node along with Image and Z and voila – trailing blur!

It doesnā€™t work super-well on shaded objects but it works pretty great on shadeless ones (YouTube video).