New Site

You. Yes, you, the one person that has visited this site in the last year. You will likely not have noticed, but this site is once again looking 100% different again.

I got bit by the CSS bug again a couple of weeks ago, got myself some new books on web design and content strategy and a new writing app and here we are.

The new look is the barest minimum of chrome. I want you to focus on the words on this site. I might not be a great writer or even a good one, but I do appreciate a clean design and the power of words. That’s why I come back to this blog time and time again, even after I have seemingly abandoned it.

This time around I am not only trying post more often (like that worked so well before), but also to link to stuff I find interesting without much ado. That will hopefully to get me to spend more time with the site and motivate me to write longer articles again.

My iPhone App Playlist

In the spirit of app recommendation lists that keep popping up everywhere I decided to make my own. I do have a lot of iOS apps. In fact, I went a little overboard in 2012 and the first half of 2013. So much so that after I added up the amount of money I spent on app purchases, I went on a very strict app feast for the rest of 2013.

Anyway, my point is that I have tried a lot of apps and a couple stuck leading to the top apps I use today. Each category is in order of importance to my way of working. Well more or less. Halfway through I wasn’t able to decide on the proper order, so higher up is generally more important to me, but it’s a sliding scale the further down you get.

Internet Apps

While Internet is a pretty broad term, I use it to designate apps that are used to interact with the online world.

###Felix Without doubt still my favorite App.net client. It has gotten pretty slow on my iPhone 4, but I still keep coming back to it every day. Felix definitely is a top contender to the “most used app” spot.

###Sunstroke For my news reading I am using a Fever install on my server. Sunstroke is without a doubt the best way to access my Fever feeds on the iPhone and I have tried pretty much every Fever compatible iPhone client out there. It is not as versatile as Mr. Reader on the iPad for sharing out items, but from a pure reading perspective I have yet to find a better app.

###Twitteriffic

I hardly use Twitter anymore these days. App.net has almost completely replaced the service with the bird for me. However, a lot of my colleagues still use it and I need a way to occasionally respond to DMs and mentions. Twitteriffic is a beautiful and more then adequate Twitter client for this job.

###Articles

For my Wikipedia research I prefer to use a dedicated client like Articles. This is one area where I grabbed the client that looked best for me way back when I got my first iPhone and I just never tried another one. So there might be better Wikipedia clients out there, but Articles suits me just fine.

###dict.cc

While my English is reasonably good, I do need to look up words once in a while. I found dict.cc a pretty good dictionary. Plus it is an offline dictionary, which is still something I rely on occasionally in spots with bad reception.

###WeatherPro

I usually check the weather by looking out the window—now there’s a revolutionary idea! But when I need to look up the weather at a travel destination or to check a forecast for the upcoming week WeatherPro has proven to be the most reliable app for Germany and Europe in general. And it has nice detailed statistical infos and weather radar imagery. Not that I could make heads or tails of those, but they look nice.

###Outbank

For German bank accounts there is nothing better then Outbank. It is available on iPhone, iPad and OS X and it actually works with a wide array of banks. While I don’t check my accounts daily, Outbank is certainly the cornerstone of my own digital accounting and that of our business.

###Screens VNC

Another one of these “don’t use often, but critical when I do” apps. Screens allows me to quickly fix things on our server even when I am hundreds of kilometers away from home. Together with Screens Connect, its desktop counterpart, setup is a breeze and I don’t have to trouble myself with ports and SSL, etc. It just works.

###Pushpin

I use Pinboard for everything bookmarking related, including keeping a downloadable archive of the bookmark, meaning if the page you bookmarked goes offline, you’ll still be able to see the archived copy indefinitely.

And a big feature for me is that I use Pinboard as Instapaper replacement. Pushpin is the client that helps me achieve that last part. Right now it is a basic way to browse my bookmarks and catch up on my unread items. However, there is a feature in the works that will make my goal of using Pinboard and Instapaper replacement complete: Offline reading. I don’t know when exactly it is coming, but I was assured it is coming and when the day comes it will be glorious. Or so I hope…

###Dropbox{#dropbox}

I don’t use the app that often, but it is very comforting to know that I have the option. Getting at anything in my Dropbox within a matter of seconds is truly convenient.

###FaceTime

Skype can suck it. Especially since Microsoft took over and ruined the app even more. ‘Nuff said.

##Productivity {#productiviy}

Productivity is such a loaded word that I try to avoid it. In this case I really am referring to apps that allow me to do work or to keep track of stuff.

###1Password

I don’t think I’d be able to survive without 1Password. I’d have to use the same password everywhere or juggle paper lists or something. Madness would ensue pretty quickly I am sure.

Thankfully, AgileBits has me covered in the insanity department. 1Password is the first app I install on any machine. And since it syncs via Dropbox I can access my password library even when I am on a random computer with Internet access.

###Begin

Great little to do list app. Simple and very bare bones. Just what I need. I also have Omnifocus, but rarely use it. Begin I actually do use. It is a refreshing take on the old paradigm of creating lists to check off.

###Mail.app

What can I say? I rely on email and I find the default mail app to be very much sufficient. I have used Sparrow in the past, but with iOS 7 I switched back to the default app and haven’t looked back.

###Drafts

While I prefer to write on my iPad, I do use Drafts on the iPhone to sketch out quick ideas or as simple pasteboard. Sync with the Drafts for iPad app is instantaneous, so I can start a thought on my iPhone and continue it on my iPad in Drafts or Editorial without effort.

I have set up a nice little array of custom actions in Drafts, which allows me to use it as a plain text journaling app or as a quick entry bucket for story ideas.

###Calendars 5

I used Fantastical before Calendars, but as it turns out Calendars has the same natural language event creation, but a much nicer calendar interface. I don’t use a calendar that often really, but it is always a pleasure to use Calendars 5 when I have to.

###PCcalc

Powerful, quick, to the point. When I need to use a calculator this is the one I turn to. It allows me to be as simple or as complex in my calculations as I need to be and it can do so much more like convert units. Though for unit conversion I tend to use Vert.

I linked to the free version above as that is already plenty powerful and if you so desire you can upgrade its functionality to suit your needs, which is exactly what I have done.

###Vert{#vert}

Vert is another one of those laser focused apps without any cruft, a concept that I seem to really gravitate to, don’t I? Vert does exactly what it says on the tin. It converts a wide array of units and does so in a fast and efficient manner.

###CarbonFin Outliner

Sometimes I need a list that is neither a todo list nor a full outline or mindmap. CarbonFin Outliner fills that niche nicely. It is very much alike the famous OmniOutliner condensed down for iPhone. It can be used as todo list app or as full blown outliner with comments and the likes. But it is clean enough that I can use it for my simple list making.

###Navigon

The only turn by turn navigation I use. It is accurate, regularly updated with up to date map data and is generally nice to use.

From the looks of it my global version of Navigon isn’t offered any longer on the App Store. Instead there are several region based apps at a cheaper price.

###DB Navigator

The app of the German railway services. More of a nuisance then a must have, but it is better then juggling paper tickets.

##Media {#media}

###Castro The new kid on the podcast client block has bedazzled me from the day it came out. Yes, it is very minimal in its feature set. However, I found that it actually offers all the features I need and not more. Before I was using Instacast and lately Downcast, both great apps, but much too fiddly.

I am so much happier with Castro and without feature bloat. Give it a try. You might like it.

###Audible

I cannot say enough good things about Audible. I love the way their service works. I love audiobooks. I love this app. That plus the fact that the support is simply awesome. Recently I found out that you can return two books a year within a year of purchase for a full refund without challenge from the staff. How awesome is that?

I highly recommend a membership with them.

###Naturespace

Sometimes I need to switch off my brain completely or shut out the world. Naturespace is brilliant for that. It offers a great collection of high quality nature sounds that really transport you to the recorded location when you close your eyes.

Listening to nature is a poor mans replacement to actually going outside, but it is worlds better then blasting my ears with music all day or using white noise to drown out environmental distractions.

###Camera+

My preferred quick and dirty image editor on the go. It has some nice filters and allows for some quick edits. And it allows me to share my pictures quickly and painlessly.

There are other similar image editors like VSCO Cam (which I won’t link to, because I despise it), but they all are too slow, ugly or have horrible filters in my opinion.

###Filterstorm Neue

Now this is a real work horse. Where Camera+ is my Instagram app, Filterstorm is my image editor on the go. It is pretty amazing what the developer has managed to pull of here. Quick, high quality editing on a tiny screen and excellent sharing options including direct FTP upload.

###AutoStitch

I do love panoramas. While the iOS panorama feature looks neat, my iPhone 4 is unable to use it. Also, I usually need more then a single horizontal strip of photos for my panoramas.

AutoStitch is the best panorama app I have found. I can throw any amount of images at it snapped in all kinds of angles and it stitches them into a coherent panorama at a great quality and at up to 18 megapixels if I so desire.

###CameraSync

Once my images have been taken and edited, I upload them to Dropbox, my main storage location for all my pictures. CameraSync does so automatically in the background with a good selection of powerful options including the ability to prevent screenshots and videos from being uploaded if one so wishes.

###Unbound

After my images have uploaded with CameraSync I tend to delete them from my device. Unbound allows me to browse my complete image library from Dropbox in a nice interface.

###Paprika

A cooking app isn’t exactly media, but it is the only category that semi-fit. Paprika is a great recipe app, because it is available on iPhone, iPad and OS X and the recipes are synced between the devices. I can type in a new recipe when I am away for work and my wife can cook the dish at home a minute later or vice versa. Perfect.

##Shopping {#shopping}

###Amazon

I get everything from Amazon. The app is at the same time convenient and really not great to use. But it is better then the website at least from the iPhone, so I’m using it.

###Kickstarter

Hi. My name is Alex and I have a Kickstarter addiction.

Seriously though, I love browsing Kickstarter projects in the app for awesome projects, while at the same time hoping that there won’t be, so I don’t feel compelled to throw money out the window.

I really should delete this app…

###Delivery Status Touch

The best way to track where my shipments are at. Fullstop. Again a service that syncs across iOS and OS X. Those are really the most versatile, aren’t they?

Summary

Pew, that was quite the list. While I don’t use everything on this list daily and these are by far not the only apps I have installed on my iPhone, I would consider this group of apps essential for my daily work and play. I hope there were some nuggets in there for you #teamappdiction people. :)

Domain for sale

Dear Spinning Beachball readers, the few of you that are still reading this RSS feed. I’m about to shut down the site for good. In fact, the last few entries you have been reading came from my personal blog.

If you like to keep reading my highly irregular output, I advise you to subscribe to my RSS feed there.


Also, since I’m shutting that site down, the URL http://thespinningbeachball.com/ is available for immediate sale. If you are interested in this highly prestigious domain feel free to contact me directly via email or on App.net .

Editorial & Drafts Workflow for Quick Capture of Story Ideas

Inspired by Federico Viticci’s Open Tabs Editorial workflow, I created this little workflow to quickly capture and act on story ideas for blog posts or other text documents.

It all starts in Drafts, which I can fire up wherever I go from my iPhone. I enter an idea, or a short title or a link with a comment. This then gets appended to a Markdown file on Dropbox called Story Ideas.md. Conveniently, this file lives in my Editorial folder in Dropbox and show right up on my iPad.

So this:

Write about this cool workflow

Becomes this in my Story Ideas.md:

2013-12-06 - Write about this cool workflow

---

In Editorial, I have a workflow called Manage Story Ideas that allows me to extract an idea from the whole document into a new document ready for editing. Alternatively, I can also delete the idea if I decide it’s not worth pursuing after all.

I wanted the workflow to open up the newly created document ready for editing. Sadly, Editorial currently has a bug that doesn’t all that, so that little extra convenience has to wait until the next Editorial update.

You can get the Drafts action by clicking here and the Editorial workflow is available on the Workflow Sharing site.

The Creative Cringe

I’m reading Shawn Blanc’s wonderful book Delight is in the Details and this one chapter rings especially true with me. It’s about what I like to call the creative cringe, the feeling everyone of us gets when we see our work and are not satisfied with it or where we see all the little and not so little flaws that make us cringe.

Shawn is quoting Ira Glass:

„All of us who do creative work, we get into it because we have good taste. But there is this gap. For the first couple years you make stuff, it’s just not that good. It’s trying to be good, it has potential, but it’s not. But your taste — the thing that got you into the game — is still killer. And your taste is why your work disappoints you. A lot of people never get past this phase, they quit. Most people I know who do interesting, creative work went through years of this. We know our work doesn’t have this special thing that we want it to have. We all go through this. And if you are just starting out or you are still in this phase, you gotta know it’s normal and the most important thing you can do is do a lot of work. Put yourself on a deadline so that every week you will finish one story. It is only by going through a volume of work that you will close that gap, and your work will be as good as your ambitions. And I took longer to figure out how to do this than anyone[…]“

I’m very much afflicted by this phenomenon. Not that my work is anything special, but I get the cringing feeling almost every time, especially on client projects, where budgets usually are the restricting factor and not the—mythical— perfect end result.

But it is important to not let yourself get dragged down and to see this feeling as a sign that there is still some great work hidden inside yourself and that you need to keep working on your skills so you can eventually bring it forth.

Or as Shawn puts it:

„If, one day, we feel as if we’ve reached a point where we can create work that will never make us cringe again, then what we’re saying is that what we do today will be just as good as what we do next month, next year, and 10 years from now. And, well, that’s just not fair to our future selves.“

Now go and do yourself a favor and get reading Shawn’s book as long as it is still 25% off.

fxguide's

My friend (twitter: mattdleonard text: Matt Leonard) has been sorting through “The Art of” articles on fxguide and I thought I’d post his list of all the ones that have been written.

He has printed them all out in the office, and so far they fill 3 ring binders.

So in date order of publication:


Subtitle: Collected Edition

Blogging Workflow…again

Yes, I finally am blogging again. Only 6 months of silence this time. Not too shabby.

Anyway, a major hindrance was that my blogging workflow wasn’t working quite right yet, which in turn was like an invisible wall that I was just too tired to climb each time I want to post something. Luckily, I have had the last two days to tinker with it and to figure it out. Now I have a pretty solid workflow. Well, at the moment it looks solid. It is not battle tested however. That’s what future blog posts are for.

But since it is a little involved, I thought I’d write it down here right away. For one so I won’t forget and also some friends asked me how I am handling blogging from iOS to my Kirby blog.

Tl;dr1

Write your post in whatever text editor you prefer. Ideally one that supports x-callbacks. I personally use Editorial since it’s nice for writing and I also use it for processing everything anyway. Before that I used Drafts together with Editorial.

Fire off the Editorial workflow that transforms your text into a blog post with the correct formatting and uploads it to Dropbox.

Create or edit any imagery that goes along with the post and upload the images to the right Dropbox folder. The path of said folder has been copied to the clipboard by the above Editorial workflow.

Have Hazel put everything into place and let it upload to post to the web server.

The long version

There are several steps involved to make this work. It sounds complicated, but is actually rather straightforward.

  • Kirby, of course.
  • Drafts (or any other editor that allows you to send stuff to Editorial via x-callback URLs).
  • Editorial, Pythonista works equally well, but Editorial is simpler to set up, plus you can write in Editorial as well and just skip Drafts entirely, which is what I do most of the time.
  • Filterstorm Neue or alternatively Photoforge 2 if you still have access to it.
  • Dropbox
  • Hazel
  • CrushFTP, optional, but depending on the image editor you use more convenient

Kirby

First of all, why Kirby? Sounds like an awful lot of work for something that Tumblr offers for free. Tumblr even has an iOS app. Just log in and be done with it.

For me it comes down to owning what I create. And that involves hosting what I create. Yes, Kirby is a little more involved and— gasp —costs money, but it is really flexible—I built several sites with it for myself, friends and even customers—, fast and pretty cheap considering.

Plus it works with text files and Markdown, both things that I value dearly and that make this specific workflow possible without a special “Kirby iOS app”.

Drafts (optional)

For completeness sake I’m including my Drafts workflow as well. However, I have since completely switched over to Editorial for writing as well as post-processing my posts.


I started writing my posts in Agile Tortoise’s Drafts, a fine and frictionless text editor with the added bonus that it supports the x-callback URL scheme and a ton of other ways to share or manipulate the written word.

When I write a blog entry, I put the post’s title in the first line and the actual post content right after it. If I want a subtitle, that goes at the very bottom with the tag Subtitle:

So a typical post in Drafts would look like this:

This is my title

And this is my content.
It can have any content. Paragraphs, code blocks, lists, you name it.

----

Subtitle: And then at the bottom I have the option to put a subtitle.

When it comes time to share my post with the world, I have a Dropbox action called Blog Post, that will create a file in a designated Dropbox folder—I have a global Apps folder and I put it in a subfolder there—with the name of my post title as filename. It will also fill in a couple of things for me. Most notably the date and the title. So the above post transforms into:

This is my title.md’ with the following content:

Title: This is my title

----

Date: 07.11.13 (used for display purposes)

----

Time: 2013-11-07-17-33-55 (used for sorting purposes)

----

And this is my content.
It can have any content. Paragraphs, code blocks, lists, you name it.

----

Subtitle: And then at the bottom I have the option to put a subtitle.

You can import this action into Drafts by clicking this link: → Import Blog Posts action into Drafts

Editorial

This first part is part of the old Drafts workflow. Jump to the second part to see how I’m working right now.


The old way

The next two steps are only for the times I want or need images in my posts or if I want to create one of those snazzy banners that are sorely underrepresented in my blog.

I use Editorial as a simple text filter in this case. I could write something like this for Pythonista to make it work on iPhone (Editorial is iPad only), but I, well, I didn’t feel like it.

Editorial simply gives me back the future path of my new blog post, something I need if I want to drop pictures into that folder without hunting for the correct folder in my next step.

I send over my post from Drafts to Editorial with a simple x-callback URL.

You can import the URL Action into Drafts by clicking this link: → Import URL action “Copy Blog Path” into Drafts

Editorial then cleans it up in a variety of ways. For example, everything gets turned to lowercase, spaces are removed, etc.

The resulting URL is copied to the clipboard. In the example above This is my title turns into http://alexanderkucera.com/20131108-this_is_my_title.

I opted not to run any action after this, as I want to be able to switch to any app I want as the situation requires. But usually it is now on to Filterstorm.

If you want to import the URL cleanup workflow into Editorial or simply read through it in detail, you can take a look at this “create blog URL” Editorial Action

The new way

Since I have completely switched over from Drafts to Editorial, I had to create a workflow that would prep a standard Markdown document and turn it into a blog post. Since Editorial is much more powerful then Drafts, I was also able to make it a bit smarter, ask for input on a few things and optionally archive or delete a post once I’m done with it.

It does a lot of things similar to my Drafts workflow though. After all is said and done, a file with the correct naming scheme gets written to a Dropbox folder. And I also get the blog URL at the end from the workflow above.

The bonus with the Editorial workflow is that I don’t need to watch out for any specific formatting. I can have a standard Markdown document and everything just works™. And Editorial is just really pleasant to work in.

Editorial Blog Posting Workflow

Filterstorm (Neue)

Filterstorm Neue, is brand new, but the old Filterstorm or Filterstorm Pro have pretty much the same abilities. Or you could use Photoforge 2 if you still have it. The important bit is that the app allows you to either export to Dropbox or to upload via FTP and to give your images a name of your choosing.

Well, this step is really simple. Do your image edits. Done? Ok. Then upload it to the folder we just had the path created for in Editorial. Simple, right?

Well, yes and no. There is one step that I consider crucial. I don’t want to upload to my web server. I want to upload my image to Dropbox. I consider the Dropbox version of my site to be the canonical copy. Everything goes there first and then gets uploaded to the server. Otherwise I end up with a file mess. Files might get updated or changed here or there. Who knows? By always going Dropbox first, that issue gets sidestepped completely.

If you don’t have an always on server machine, your best bet is to find a way to upload to Dropbox directly. Photoforge has a Dropbox uploading feature. Filterstorm does as well, though it involves browsing to your posts folder manually instead of just giving it a path.

For various reasons, mostly because I don’t want to hunt down a folder and I have the exact path I need from my Editorial workflow above, I decided to go a completely different route: FTP.

I happen to use CrushFTP for work anyway, which means I just need to set up an FTP account that points to the blog’s content folder in my server’s Dropbox folder and the rest is very straightforward. Get path from Editorial and upload to said path.

Hazel

The last and final step. The one step that unifies desktop and iOS blogging. Automatically uploading my posts from Dropbox to the server. Hazel is the perfect match for that. Especially since it got the ability to open an FTP connection on its own a couple of versions back.

The Hazel flow goes like this:

  • Look into the Drafts Or Editorial app folder and check if there is new post.
  • Put the file into a subfolder called <date>-postname.
  • Rename the file to article.md (the name of my Kirby layout template for a blog post)
  • move the new folder with the post in it into my blog

There another Hazel rule takes over as Hazel rules only ever can work on one folder at a time. It goes like this:

  • Is there a folder? Look into it.
  • Any file that doesn’t have a red or grey color tag and that has been modified within the day gets uploaded
  • After the upload color the file grey

The color tags are there to stop Hazel from constantly uploading files that have been modified inside the “today” timeframe. But they also allow me to simply take off the color label if I want a file to be re-uploaded.

Grab the Hazel ruleset here: hazelrules.zip

The one called Drafts-Editorial-Folder is for the incoming Drafts or Editorial file and the one called Kirby-Blog-Folder monitors the Kirby blog folder.

That’s it.

See? Simple, right?


Subtitle: Kirby, iOS, Drafts, Editorial, Filterstorm and Hazel tied into a neat bundle


  1. Too long; Didn’t read ↩︎

Assembling a VFX Camera Kit

I don’t have my own camera kit specifically for VFX yet. Usually when I am on set, I either rent or get equipment from the production that is hiring me. Now I am about to build my own camera kit and to stay halfway reasonable I want to stay around €6000, though I can go over that amount to get a better kit if need be. And it looks like I might have to.

I thought I’d ask you guys for opinions on what to get and if I maybe can switch around a few things to get the most bang for my buck. Also, writing it all down is more for my benefit really, as it allows me to think through things better.

The goal is to build a kit that works well in four different situations:

  • Professional:
    • Set photography (making reference photos, shooting textures, making set HDRis, etc.)
    • Panorama photography (HDRi and normal panoramas)
  • Personal:
    • Since I am a rather new dad (boy, 10 months) I will use the camera for child photography. He is already a speedy little guy and I only see this getting more intense as time moves on.
    • Also, we own three ferrets who are even speedier.

So all things considered, I am looking to build a kit that serves well for kid and animal photography as well as on set photography.

The List

So far my list looks like this (all prices are not yet researched for cheapness but mostly straight off of Amazon):

Cameras:

  • Canon 7D ~€1200
  • Canon 5D Mark III ~€2600
  • Canon 5D Mark II ~€2300

I am itching for the full frame sensor. Getting the older MK2 doesn’t seem to make much sense as it was still rather expensive when I looked.

The 7D I am unsure about. Yes, it is cheaper, but also not a full frame sensor. However, I could use the saved money to get more/better glass.

Another added benefit of the less then full frame sensor is that is allows me to capture a higher resolution panorama with the 8mm Sigma at the cost of needing one or two more shots to get a full 360° panorama. So higher res, but slower workflow.

Lenses:

The options are:

  • Sigma 8mm Fisheye ~€750
  • Canon 50mm F1.2 (~€1400) or F1.4 (~€300)
  • Canon 70-200mm f2,8 ~€1000 (without image stabilization) or -2000 (with image stabilization)
  • Canon 70-200mm ~€1000 (or I go f4 with image stabilization)
  • Canon 20mm f2.8 ~€450
  • Canon EF 16-35mm 1:2,8L II USM ~€1300
  • Sigma 35 mm f/1,4 DG HSM ~€800
  • Canon EF 35mm 1:1,4 L USM ~€1300
  • Canon 24-70mm f2.8 ~€2000
  • Canon Extender EF 2x III ~€480

I am only sure about the 8mm Sigma and pretty sure I want to get a 70-200mm, but inbetween I am torn. Get a 50mm prime or a 24-70mm zoom? Maybe a 35mm? 85mm?

I do like the added quality and speed of a prime lens. For my main use case, which will be professional panorama photography, I think I’m going to go 8mm (standard, quick on-set pano HDR), 20mm (high-res on-set HDR pano) and 50mm (for those gigapanos and child photography).

The 70-200mm will be used for capturing textures and general on-set photography. Still not sure if I want the added quality of the f2.8 or if the f4 with image stabilization is good enough. It is a 1000 bucks difference after all.

Mounts and Tripods:

  • Nodal Ninja with RD16 €449
  • Manfrotto 055CXPRO4 or 190CXPRO4 ~€200 (not sure, both cost about the same. I am open for other less pricey brands as well)
  • I already have a ball head

This setup is pretty fixed. I like the Nodal Ninja and I have a ball head. I am open for a less expensive tripod, but given the quality of Manfrotto, €200 isn’t too bad, really.

Remotes:

  • Promote ~€380
  • Canon tc-80n3 ~€140

I’m unsure about the MK3’s bracketing as it only offers 1EV steps at maximum. The Promote would allow me to control that better, but it is double of the “simple” (and already rather pricey) Canon remote.

All the other stuff one needs and that sucks money away:

  • Sandisk Compact Flash Extreme 32GB 60MB/s (I really don’t see the point of going faster then 60 MB/s I’m not planning to do much video with it) ~€75 a pop about three or four of these
  • Pelican card case ~€40
  • DELOCK Card Reader-FireWire ~€50
  • Hama Lenspen ~€12
  • Peli 1510 Carry On Case ~€300 or a nice huge backpack that can fit all of this gear. I’m open for suggestions here.
  • a ruler of known length for matchmoving purposes
  • greyball 18% grey
  • Spyder Cube (was thinking of taking this instead of the grey ball as it is easier to get then 18% grey paint p lus it is very portable) ~€50
  • LightCraft Variable ND Fader ND MKII ~€100
  • B+W Cirkular Polarizer Käsemann F-Pro MRC DH 77mm ~€120
  • Leatherman Wave ~€70
  • X-Rite MSCCPP Passport ColorChecker ~€70
  • Leica D2 Laser measure ~€110
  • Bosch auto levelling laser cross ~€50
  • Canon battery packs LP-E6 ~€50
  • Suunto Pm-5 Clinometer ~€150
  • various self printed lens charts and tracking markers
  • tapes a whole bunch of them

Software

  • Aperture (which I already have)
  • ptGUI (which I also already have)

Quite the list, eh?

I think the stuff at the bottom is pretty much locked in (and already a hefty 1300 bucks price tag), but I am pretty uncertain how to balance the stuff at the top, especially lenses.

Any ideas?

Check Your iOS iCloud Settings!

Please go into your iOS device’s Settings.app and check your iCloud settings. Do it now. With a shock I just noticed that all my backups and syncing options were turned off on my iPad mini. And that without me purposefully disabling anything. So do yourself a favor and check those settings every now and then. Otherwise you might end up with no or too old of a backup when you need it.

Shadowrun Returns

I got access to my copy of Shadowrun Returns right on release, July 25th, and immediately ended up playing it of about five hours. Probably your first clue that I liked it.

It has been described as Neverwinter Nights meets XCOM by its creators and that description is pretty accurate. I’d add that it at times also has a little point and click adventure feel to it.

On A Budget

Harebrained Software got $1.8 Million from Kickstarter, which, when you take away all the Kickstarter and Amazon fees plus physical rewards, ends up as about $1.2 Million for the actual game. It later racked up the budget with a loan and additional Pre-sales done via their website, so I’m assuming that the actual budget ended up in the $2 Million range again. Which sounds like a lot, but it really isn’t if you do the math.

Anyway, the developers did a remarkable job of translating the Shadowrun experience into a playable and infinitely expandable game. The environments are gorgeous, the first story that came with it is pretty solid and supposed to be about 12 hours of gameplay.

You can really only tell that they needed to cut stuff by the lack of detail in the characters. They just feel a little unpolished at times. The 3D characters that is. The character art is top notch.

Another thing that’s sorely missing to give the game that extra bit of atmosphere is a voice over track. It’s just a little lackluster to read all the dialogue. But I guess with the idea of an editor that allows you to expand the game ad infinitum, a VO track seems a little unrealistic.

But in the end, Shadowrun Returns remains a great, atmospheric game and anyone even mildly into the Shadowrun universe owes himself to check it out.


Subtitle: Game Review

Prisoners of the Sun Premiere

Today,29.05.2013, was the official premiere of Prisoners of the Sun, the movie I was VFX producer for and that crashed and burned in 2008 due to a licensing issue. Luxx Studios bought the rights a while back and finished it. It turned out to be a modestly solid B-movie with 3D effects that looked very game-y, which is very sad, because we all—the former production crew—knew what it could have been.

Sadly, not having the rights to the material tends to throw a wrench into finishing up a movie, or any project.

FMX 2013 - Iron Man 3

I planned to write about it, but the presentation was just blowing all our minds and I got sucked into simply watching to not miss anything. What can I say? I’m sorry. You should have been there.


Subtitle: Talk by Guy Williams (Weta), Aaron Gilman (Weta)

FMX 2013 - Crowdfunding, Risks and Chances

Do not add tangible rewards below $60! Shipping and manufacturing is simply too expensive. You might not make any money for your actual goal otherwise.

Make the first minute of the info video count! People turn off the video after that time on average.

I’m going to also post a whole array of slides or rephrase them. At least that’s the plan. But first. Sleep and family time.


Subtitle: Talk by Kai Bodensiek (Brehm & v. Moers)

FMX 2013 - Crowdfunding

Phil Tippett had a dream. “Mad God” a film that he wanted to make, but for a variety of reasons got put on hold around the time of Jurassic Park.

The Problem

Lack of money. Simple as that. To get it you used to ask friends, family and people foolish enough to invest In your little project. That lead to a lot of concession being made. Giving the rights to creative input away to investors, having investors kids in the movie, etc.

A Possible Solution - Crowdfunding

Mad God got funding via Kickstarter and Corey talked us through what he has learned.

  • Make your objective clear
    If you cannot define your product, then people have no concept of what they are buying into.
  • Make your pitch personal
  • Don’t come off as aloof. If people sense that you don’t need/want their money, they’ll take it elsewhere.
  • Set a realistic budget
    • As in make a spreadsheet and plan things
    • Limit your reward costs
  • Make your project accessible to backers at all levels
  • Let the project reflect you and your idea
  • Don’t be afraid to fail
  • Treat your campaign as a campaign
    • Advertise via social networks like Facebook, Twitter, App.net, LinkedIn
    • Get people that are influencers to push your project to their followers/readers
    • Write frequent updates during the campaign
    • Ride the wave of spikes and plateaus
  • Treat your backers with respect

Subtitle: How To Raise Money For Any Startup, Video Game Or Creative Endeavor By Corey Rosen, Head Of Creative Marketing, Tippett Studio

FMX 2013 - OpenSubdiv

We startend the session with a quick history of subdivision surfaces. Invented by Pixar and first used in the short Gerry’s Game they made away with the constraints of both polygonal modeling as well as Nurbs modeling.

What’s wrong with Nurbs?

Nurbs surfaces are based on control vertices or hull points through which a b-spline is calculated. This leads to smooth curvature and inherent UVs. Both are good. However, Nurbs modeling relies on adding a multitude of Nurbs patches together to form you final surface. He problem arises at those patch seems where it can, and often is, mathematically impossible to create a seamless surface, much less when the “patchwork” is animated.

So Polygons then?

Short answer: nope.

Long answer: While polygons have no problem with arbitrarily complex surfaces or seem cracks, they have their own set of problems. First, they don’t have inherent UVs and unwrapping a complex mesh for texturing is no small feat. Second, to get smooth surfaces you need a very high amount of polygons or play cheap tricks with normals, which tend to quickly fall apart under scrutiny.

Subdivs

First, the world in general and Pixar in specific only calls then Subdivs. Not subdivision surfaces.

Also, they are the answer to all the problems above. Arbitrarily complex, while always maintaining a definably smooth, crack free surface. Also, with the addition of PTex there is no need for UV unwrapping anymore.

In addition, Subdivs support localized levels of subdivision. What that means is that the whole pipeline can work with the coarse base mesh. The modeler can then go into specific sections that need more definition, locally subdivide that area and make modeling changes there. Those will be saved and applied at render time. Bill showed an example of that at work. In Brave, which was originally supposed to play in winter, they had Merida’s horse run through a snowy plane. The plane itself had a resolution of about a vertex per square meter. Enough resolution to model snow drifts. However, for the horse’s path they locally increased the planes resolution to one square centimeter at render time to capture the fine detail of hooves disturbing the snowy surface.

At rendertime

The term “at rendertime” is misleading, because Pixar is now using a GPU implementation of the subdiv algorithm. The implications of that are far reaching.

At the simplest level “at rendertime” in the paragraph before means, the animator gets a live preview of those several hundred thousand faces in real time in the viewport (Maya’s Viewport 2.0 in this case, which has OpenSubdiv support built in already). Let me restate that, we saw a demo of a “low poly” mesh with about 3000 faces animated with bones that had the OpenSubdiv algorithm applied. What we saw on screen were about 3.8 million faces animated in real time. And since Subdivs have the added benefit of getting displacement at hardly any additional cost, those 4 million polygons were displaced as well. Very intriguing stuff.

This is not only interesting for VFX though. Since this realities GPU implementation also means games that adopt this will get much more visually complex. And in fact, while Bill could not mention any names, he went out of his way to let us know that major mobile company that produces very popular devices we all own and with the power to dictate the chip manufacturers what to put into their chips will implement hardware OpenSubdiv support within the year. Or as Bill put it, you will likely have devices with hardware support built in the next time you see me.

Good for Pixar. How do I get it?

That’s the nice part. You likely already have the technology available to you. For one OpenSubdiv is open source and all the licensing for the technology is available for free as well. Also, if you use Maya, you have access to all this already. Maya uses the exact same algorithm Pixar uses since Maya 5.0 and now also has the GPU implementation through Viewport 2.0.

So no excuses, get cranking!


Subtitle: Talk by Bill Polson, Director of Industry Strategy, Pixar

FMX 2013 - Camera Physics

This talk was very theory heavy with lots of formulas and photos of curves that summarize pretty badly. I still gave it a try here.

The session started with the history of camera tech. From the first wooden boxes with a hand crank.

A hand cranked camera had severe restrictions in that it obviously only could film where a human operator could go and there wasn’t even adjustable focus. Since then we have come a long way. Huge VistaVision camera rigs, car cranes with two seat at the top end of the crane (Titan crane) and Technocranes, which was the first camera crane that didn’t need someone to look through the lens allowing much greater range of camera freedom. This was thanks to Jerry Lewis idea of a video feed.

After that came the motion control rigs, which not only allow repeatable motion to shot many matching passes of a shot, but also allow the combination of live footage with camera matched 3D footage or miniature footage.

Setting The Scene

  • it’s imperative to set up your film back accurately
  • after that setting the focal length should give you the correct field of view
  • you need to set up your nodal point on set correctly
  • live action usually is not nodal, meaning there is a parallax while panning
  • this must be matched in the 3D camera

Real Life Camera Motion In 3D

Cameras must adhere to physics, which means there is a limit to the acceleration of an object. Not speed. Acceleration. Meaning sharp changes in speed, up or down, directional changes.

The acceleration can be derived by the second order derivative of the position change (translation curve). Ideally, you want your 3D curves to accelerate gradually with no more the 9.82 m/s or 1G. Some motion control sYstems can handle more or less.

Of course, there is also a certain speed limit involved.

Problems Capturing Live Motion For Repeatability

A problem arises when you have a camera motion, usually SteadyCam shots, that you need to transform into a motion control shot. For example, you film your actors with a SteadyCam in a greenscreen setup and then you need to repeat that move with a motion control rig on a different set or a miniature.

The way to go about it is to match move (track) the shot, which will give you a rather noisy result, at least in motion control terms, which you won’t be able to program. You can smooth the result, which will loose you accuracy, but enables you to program the shot. The trick is to filter enough, without leading to misalignment.


Subtitle: Talk by Anthony Jacques, VFX Camera Operator

FMX 2013 - Panel Discussion on the Future of the VFX Industry

Not too much to record for this one. It was mostly company heads trying to weasel their way out of loaded questions by the audience and discussion chair Eric Roth. Things like “Do you think a VFX union is a solution to the problems?” “…”

It was interesting to see the panel stammer around the issue. But mostly it was sad that they still don’t see that they are a part of the issue. Companies not standing up and showing some balls.

Example: Pixomondo’s Chris Vogt agreeing that tax incentives are part of the issue, while not disclaiming that Pixomondo is pushing for tax credits here in the Stuttgart area. In fact, the papers are about to be signed within a month.

One of the last questions was good: “If you had 30 million, would you invest it in VFX today?” (After every panelist confirmed that they are feeling positive about the future of the industry.) Not one would use the money to open a VFX company. Very telling. :) Some suggested to invest it in a film fund.

Also, “why do you keep working on a fixed cost model? That’s insane.” A (summarized): “We are no businessmen and also passionate. So it’s mostly our fault, but it’s likely not going to change since our clients won’t go for a cost plus model.”

––––

Subtitle: Panel with Eric Roth (VES), Pierre Buffin (BUF Compagnie), Mark Driscoll (LOOK Effects), Christian Vogt (PIXOMONDO), Jean-Noël Portugal (jnko)

FMX 2013 - The "unfilmable" Life of Pi

Opening with a joke about the botched Oscar ceremony, this is promising to be a good yet sad talk. Rhythm & Hues went from 1000 artists to a small fraction of that recently.

Why was Life of Pi “unfilmable”

Three simple reasons, combined making for a perfect storm:

  • water
  • animals
  • kids (the actor playing Pi while technically not a kid played his first role and could not swim)

Research

Ang Lee did some hands on research of how a life boat or raft behaves in the ocean and how water and waves behave. Authenticity was paramount.

A pool with a wave machine was built in addition to an extensive set of 3D shaders mimicking the pool water. The water had to blend with the CG seamlessly.

Water Shading

  • custom, physically plausible water shader
  • a set of five different water noises to layer and mix the water as needed
    • to avoid tiling a set of noise patterns was used to multiply the effects of the water noise parameters
  • once water was dialed in, it was locked and 3D artists couldn’t change it and needed to adjust the scene to get the desired effect
  • and of course, physical accuracy went out the window as soon as we reach the comp stage or when the director wants the water different then the physical simulation says it should look

Skies

About 140 different extremely high–res HDRi skies were shot and and artists could pick and choose crop outs

Meerkat Island

  • one giant single Banyan tree system with about 6 billion polys per frame
  • up to 45000 meerkats in one shot done with Massive
  • up to 10000 in the shot
  • basically only Pi is real, the island is CG

Richard Parker, the tiger

  • subsurface on the fur
  • new muscle system
  • not anthropomorphized at all
  • based on a real tiger, “King”, from France, he appears in only 23 shots

muscles simulation → subcutaneous skin layer → epidermis layer that slides over the top → covered by fur

All that leads to the realistic wiggling, bouncing and sliding of ski that makes for a realistic animal.

10 million strands of hair lit with area lights, subsurface scattering


Subtitle: Talk by Chris Kenny, Compositing Supervisor, Rhythm & Hues

FMX 2013 - Le Big Shift in VFX

Topics discussed center around what the industry can do to improve interoperability and workflow to strengthen the business instead of running it into the ground.

Open Data Platforms

Rob Bredrow took the lead by talking about the work he and SPI has worked on to create a good open standard onto which companies can build to achieve something greater. Alembic, OpenColorIO, OpenEXR to name a few.

Before every company needed to reinvent the wheel in-house to set itself apart. Now they can work on a common standard which helps with interoperability between companies, which is something that is required in today’s industry.

We have moved from “secret sauce” to common baseline, which also includes the game industry. A convergence of VFX and games in this respect seems inevitable to Cevat from CryTek.

The words “vector of cross-pollination for these industries” were uttered. That should tell you pretty much everything you need to know.[^1]

Cloud Based Solutions

Cloud based computing power is something that is a topic everybody was interested in, even the big houses, who usually have several thousand render farm computers of their own. There are immense draws to this kind of workflow. From lower overheads, due to savings on machine, administration and licensing costs to being able to ramp up render power quickly when you need it during a deadline crunch.

This interest is something that is shared equally between small studios like ours and the big boys. And only expected to expand in the coming years. Ludwig von Reiche talked a bit about cloud computing applications in development, running on Amazon Elastic Computing among others, which he expects to come out within the next year.

While there are already solutions that offer Amazon Cloud rendering, they are usually cobbled together requiring a small science degree to figure out. We are talking about more accessible solutions.

Rob Bredrow argued that there are really two sides to cloud computing. One is the reduced cost due to less inventory and running costs. The other side is to add a lot of render power on demand, say 1000 or more machines to render a shot in an afternoon. That might cost more, but speeds up the creative cycle and might be worth it from that perspective.

[1]: That’s around where I got bored and lost a bit track of the conversation.

Subtitle: Panel Discussion with Marc Petit (Autodesk), Rob Bredow (SPI), David Morin (Autodesk), Don Parker (Shotgun), Ludwig von Reiche (NVIDIA ARC), Cevat Yerli (Crytek)

FMX 2013 - Cloud Atlas

Starting out with a short overview of RiseFX, his company, Florian dove right into the workflow for Cloud Atlas. RiseFX has garnered a reputation for using innovative approaches to set extensions and they didn’t disappoint on Cloud Atlas either.

Starting out with some stats:

  • most expensive German movie to date at 100 million US dollars
  • financed independently internationally
  • lots of famous actors in multiple wildly different roles
  • shot only in European locations standing in for totally different environments
  • pre–production started July 2011 with the previz of 1973 San Fransisco and the Luisa Rey car crash
  • shooting started in August

Car Crash

The previz was very accurately planned and is pretty much verbatim like that in the movie.

Filmed on a bridge in Scotland, which lead to major cleanup work as the bridge was supposed to lead to an island not to mention be in San Francisco. A major challenge was that it plays at night with various camera crane moves showing kilometers of street environment. While you could in theory light that set, there would be huge amounts of lights, power and therefor budget involved.

So the guys went ahead, shot her on the backlot of Rise in Berlin in front of a blue-screen. For the bridge, they made a 3D scan of the environment that got them a textured and completely relightable. Easy.

The crash itself was filmed on a gimbal with added CG trash elements floating around giving a zero gravity effect.

The car crashing into Halle Berry’s car was a 3D car for a simple reason. The director liked the movement of the car in a specified shot, which was unfortunately unusable due to plate errors. So the car was modeled and textured based of all the different takes. Then the preferred shots car was match moved and the 3D car placed into the shot.

Plane Crash

The plane crash was a pretty straightforward Houdini simulation. However, for this project RiseFX adapted a 100% Houdini approach, unlike what most other companies do, simulate in Houdini and model, animate and render in another package. This approach saved the, a lot of headaches as everything could interact and be rendered in the same package.

Which means for the plane explosion that not only could the simulation influence the fluid simulation, but also they could light the geometry with the fluid simulation. Meaning the explosion light everything physically correctly including all the small debris.

Lots of environment re–projection

Having all the sets as Lidar 3D scans meant that they could very easily redress entires sets and just replace them with the 3D model. It also made relighting a lot easier.

––––

Subtitle: Talk by Florian Gellinger