Software on the intarwebs...

Every morn­ing when I check my email I can be sure to read up to a dozen requests and out­right demands for any given piece of soft­ware of mine that hap­pens to be not pub­licly avail­able. In fact some peo­ple don’t stop there and actu­ally expect the source-​​code as a top­ping on their lit­tle cake.

It usu­ally goes a lit­tle some­thing like this:

BatMan12: “I can haz celu­lights and all your shaders?”

To which I briefly but politely reply: Celu­light is not pub­licly available.”

BatMan12: “But iz on intar­webs, give it to me!”

(Yes, appar­ently many peo­ple on the inter­net in fact do type in lolcat.)

Now I do under­stand the gen­eral excite­ment and the crav­ing for the soft­ware — that’s why I pro­grammed it in the first place.
But when I browse the web and come across some­thing inter­est­ing for which there appears to be no down­load link, my first thought isn’t: “Give it to me anyway.”

Appar­ently many peo­ple have the expec­ta­tion that if it’s on the inter­net, they can have it — FOR FREEEE!!1!. Maybe the abun­dance of open source and free soft­ware has spoiled peo­ple into this pat­tern of thought.

So do they expect the same when an artist posts his work to his per­sonal port­fo­lio? Do they call up ILM and tell them to hand over their new pro­pri­etary relight­ing tool? I don’t know, but I’m start­ing to assume the answer is: Yes.

So why isn’t all of my soft­ware pub­licly avail­able, you ask? Well, a cou­ple of rea­sons for that, really:

  • Most of my tools are devel­oped and used in our ani­ma­tion stu­dio, mak­ing it pro­pri­etary soft­ware that I sim­ply can’t release on legal grounds.
  • Other pieces of soft­ware, some shaders in par­tic­u­lar, aren’t of release qual­ity: That is to say they work fine for me and any­one I’ve given a brief intro­duc­tion, but the aver­age user would have a hard time pro­duc­ing any­thing worth­while with them due to a lack of refine­ment and doc­u­men­ta­tion right­fully expected from release software.
  • The occa­sional piece I would in fact very much like to offer for pur­chase to the gen­eral pub­lic, but for per­sonal rea­sons at this point in time I just can­not make it hap­pen. Not that I believe BatMan12 would be par­tic­u­larly inter­ested in pur­chas­ing any of my stuff anyway…

Now I’m happy to share Nor­mal­ity, a production-​​quality tool, with the CG com­mu­nity and I help out wher­ever I can… but seri­ously peo­ple, out­right demand­ing my other stuff isn’t going to com­pel me to release any­thing at all in the future.

It’s really not that hard and I don’t think it’s just a flaw in my site’s design: Unless there is a promi­nent down­load link dis­played right next to the soft­ware, it sim­ply is not pub­licly avail­able..

Now who wants to bet this rant won’t change a thing…?

Accepting donations

A cou­ple of users have sug­gested that they would like to donate some cash for my efforts of releas­ing the free Nor­mal­ity plug-​​in for After Effects and some free shaders for men­tal ray.

For this pur­pose I have setup a Pay­pal dona­tion account. So if you like my soft­ware, find it use­ful for your own work and would like to see updates and other free shaders/​plug-​​ins in the future, please con­sider donating.


I develop the soft­ware, offer free tuto­ri­als and fix bugs mostly in my free time and it is a lot of work.