Journal

Celulight Beta 2

Another weekend, another new version of Celulight for public testing: I’ve fixed a number of bugs and added some cool new features, including:

  • The normal map generator has been vastly improved and yields much smoother results without blurring out the details.
  • It’s possible (and recommended) to specify the line width – this way, Celulight can also shade the outlines so you can get rid of them in your renders if you like.
  • The blue channel (height) is calculated. This allows the rendering of effects such as rim lights and embossed surfaces.
  • It is now possible to select individual light sources.
  • The light’s colors are used for shading.
  • Support for multiple light sources has been implemented.
  • That’s the new features I can think of… I won’t list all bug fixes here for now.

    As always, you can grab the latest version of Celulight here.

    Celulight Technology Preview

    Here’s a little something I’ve been working on for the past few weeks. If you’re producing traditional 2D animation or anime, this will interest you!

    These are early beta screenshots, so things are bound to change.

    My latest development is loosely based on the technology I came up with for my earlier After Effects’ plug-ins Normality and Reality. However, while the aforementioned plug-ins require a rendered normal pass from a 3D application to do their magic, this one simply takes a 2D outline drawing or cartoon cel as input.

    Celulight’s purpose is to transform the inherently 2D nature of cel animation or comics into a world of pseudo 3D graphics. That’s where the algorithm from Normality comes into play, as Celulight allows you to light your 2D cel drawing as if it were a real 3D render! Since it’s based on Normality’s engine, you can use After Effects’ internal light sources to adjust your lighting. And to top it all off, it not only does diffuse shading like a regular 3D program, but can also do proper cel shading as shown below.

    But the effect is much easier illustrated than explained in words:

    celulight_outlines

    1. Source Drawing

    Above is our source image. This is just a quick sketch of Tatsu from my Sleeping Dragon project – done in Photoshop, so it’s 100% 2D.
    What’s important is that there are solid outlines around objects; that’s what Celulight uses internally to create a normal map.
    celulight_normals

    2. Normap map

    Celulight automatically generates a normal map that can be used by Celulight directly or for advanced shading with Normality.
    celulight_shading

    3. Diffuse Shading

    Run it through Celulight and don’t forget to add a light to your scene… voilà, instant shading.
    In this case I’m showing just the diffuse component for illustration purposes.
    celulight_toon

    4. Cel shading

    Now for my favorite feature: Cel shading!

    Gone are the days of flat 2D animation, Celulight adds the shadows and highlights for you automatically. Controls are offered to set the individual colors as well as the position of the shadow.

    Advanced filtering smooths out the result as to alleviate the “creeping” effect which can occur during cel shaded animation.

    Of course, playing with the various blend modes gives you a plethora of interesting effects to choose from.

    To do

    So what’s left to do? Well for one, right now Celulight only “bevels” outward. I’ll add a feature based on the outline color that lets you vary the bevel from “off” to “inward” and “outward”. Then the filtering could be improved. Other than that, the plug-in is pretty much complete. Seeing as it works in real-time in SD resolution, there isn’t much optimization left to do.

    Public Release

    When (and how) will Celulight be released you ask? That’s something I haven’t given much thought to so far. It really all depends on how much public interest there is in the technology. 2D animation isn’t as big as it used to be, so I’m not too sure what the size of the market for a plug-in like this is.
    I’m also considering freeing Celulight from the shackles of After Effects by building a stand-alone version – but that’s only if there’s a demand for it, as I’m perfectly happy having it in AE.

    Please, if you’re interested, let me know!

    Normality and Reality now free!

    For personal reasons I no longer have the time to actively continue developing my After Effects plugins Normality & Reality as commercial software products.

    Real life has finally caught up with me and there’s simply too little time in any given day for me to waste on the business side of things – I’d much rather spend the little leisure time I have on my artwork and side projects.
    I’ve been pondering for a while now about how to go on with the development of the plugins, and I’ve come to the conclusion that it’s better to have people actually use them than to simply close shop and let them be forgotten.

    Therefore, Normality and Reality are now free for use in commercial and non-commercial projects. Of course, I’d appreciate if you’d mention me in the credits :)

    As for the highly anticipated Mac OS X version… well, it’s been finished for a while now. However, I will not be releasing it before Adobe comes out with a version of After Effects that runs (properly) on Intel Macs. For anything else I lack the testing facilities, and I refuse to release untested software.

    Enough talk, go ahead and download Normality and Reality for free!

    Demo Reel in QuickTime

    Some people wrote to me about their troubles viewing my Demo Reel online. Odd. Anyway, I went ahead and made it available in QuickTime (version 6 is fine), which most people should be able to play.

    Demo Reel 2006 Alternate Download
    Low (QuickTime 9MB)
    High (QuickTime 17MB)

    I’ve also posted it on CGTalk, please leave a comment!

    Demo Reel 2006

    Over the holidays I took a few days off from work to revamp my website and update my Demo Reel with the latest stuff I’ve been involved in at Pendulum.

    There’s tons of other footage I’d have loved to see on the reel, but unfortunately due various NDAs and other restrictions, I’m barred from including them at this time – of course I’ll update the reel as soon as I have green light to do so.

    Oh, and Merry Christmas!

    New demo reel is up!

    This is a follow-up note to my previous post: I’d like to make it known that my updated demo reel has just been uploaded for all to see!

    Most changes are based on viewer’s feedback; plus there’s a new (animated!) WIP progress scene from Sleeping Dragon included! Please download it and tell me what you think!

    Maybe you don’t like QuickTime? Want to see the reel in another format? I only posted it in QuickTime because I think it’s the most reasonable format in terms of install base, quality and file size, but I may be wrong – just let me know!

    Demo Reel Revision 1

    Based on the feedback I received after posting my demo reel, I’ve fixed some flaws and minor issues that were pointed out to me.

    Thanks to everyone for making suggestions and comments!

    The updated demo will be made available shortly.

    Demo Reel

    Today, after almost a month of hard daily work, I finally finished editing my demo reel. I hadn’t expected it to be so much work, and it set back my schedule for Sleeping Dragon by quite a bit! I do hope it was worth it…

    Please download my reel and let me know what you think!