posted November 24th, 2009
Naked light Preview 6 Revision 2 is out!
Speed changes
Naked light is now dramatically faster in many situations.
There’s still quite a few performance tweaks that need to be done, but this is a pretty big leap forward in terms of responsiveness. I’ve also written a tool that, among other things, makes testing performance issues a lot easier for me.
Masks are editable
You can now select and edit (but not rearrange) nodes in a mask like any other.

In this picture, the first rectangle has been rotated after being added as a mask. Heads up: most of the blur filters are buggy(-er) when inside masks, and saving masks is still broken.
Bug Fixes
As per usual, there’s been a few bug fixes, mostly related to the Inspector.

November 24th, 2009 at 7:54 PM
Nice work!! It’s usable on my system, albeit a somewhat slow. I can see it’s definitely using the CPU to do all the heavy lifting. Have you tried doing any optimizations on either the GPU or CPU side? It’s still pretty glitchy. Not sure why the preview thumbnail for a composition is upside-down. Probably still need to focus on getting rid of more glitches before moving to performance. I will be testing a bit further sometime. Keep up the good work.
January 16th, 2010 at 1:41 AM
Hi, I was wondering if you had any plans to add OFX support? either way, this project is looking very promising.
January 22nd, 2010 at 3:21 AM
Preview 6r2: Immediate quit on launch. MacBook Pro OS 10.5.8
Here’s the report:
Process: Naked light [331] Path: /Applications/Naked light.app/Contents/MacOS/Naked light Identifier: com.naked.light Version: ??? (???) Code Type: X86-64 (Native) Parent Process: launchd [114]
Interval Since Last Report: 1084169 sec Crashes Since Last Report: 9 Per-App Interval Since Last Report: 0 sec Per-App Crashes Since Last Report: 3
Date/Time: 2010-01-22 05:16:42.665 -0600 OS Version: Mac OS X 10.5.8 (9L31a) Report Version: 6 Anonymous UUID: C8D704B9-4680-478B-B56B-1E31C5FFA3BD
Exception Type: EXC_BREAKPOINT (SIGTRAP) Exception Codes: 0×0000000000000002, 0×0000000000000000 Crashed Thread: 0
Dyld Error Message: unknown required load command 0×80000022
February 4th, 2010 at 7:18 AM
Whats up? Cant start it? Whether on an PPC, nor on an Intel Mac?!
February 21st, 2010 at 9:54 PM
Extremely nice idea. A few days ago I was working with Photoshop CS4 to create a poster, and I did it all procedurally (with some handpainted masks). Not being node-based, working non-destructively is a little bit of a pain in PS, so I was actually thinking to make a GPU, node-based image editing software. Imagine how happy I was to know that you’re already doing that! I downloaded the preview version immediately. I have a macbook pro 17′, nvidia 8xxx based, with snow leopard. The image update is extremely slow, not interactive at all. Could it be that it’s because for some reason OpenCL is running on the CPU instead of using the GPU?
March 13th, 2010 at 6:03 AM
dude you should get this ipad ready huge market for tethered shooting then touch editing…
April 27th, 2010 at 10:48 AM
The UI looks just awesome. It looks like you are taking the Werkkzeug’s operator stacking to a new level! The problem ist, that I can’t get it to work on my MacBook pros either on SnowLeopard, nor on Leopard. I would LOVE to test it.
May 18th, 2010 at 1:12 AM
Application crashed before any window appears! Is the graphics card – GMA950 – not supported? Thanks
Problem Details: Process: Naked light [1718] Path: /Applications/Naked light.app/Contents/MacOS/Naked light Identifier: com.naked.light Version: ??? (???) Code Type: X86-64 (Native) Parent Process: launchd [145]
Interval Since Last Report: 6245428 sec Crashes Since Last Report: 43 Per-App Interval Since Last Report: 0 sec Per-App Crashes Since Last Report: 2
Date/Time: 2010-05-18 10:56:03.188 +0200 OS Version: Mac OS X 10.5.8 (9L31a) Report Version: 6 Anonymous UUID: XXXX
Exception Type: EXC_BREAKPOINT (SIGTRAP) Exception Codes: 0×0000000000000002, 0×0000000000000000 Crashed Thread: 0
Dyld Error Message: unknown required load command 0×80000022
System: Model: MacBook2,1, BootROM MB21.00A5.B07, 2 processors, Intel Core 2 Duo, 2 GHz, 2 GB Graphics: kHW_IntelGMA950Item, GMA 950, spdisplays_builtin, spdisplays_integrated_vram Memory Module: global_name AirPort: spairport_wireless_card_type_airport_extreme (0x168C, 0×87), 1.4.16.2 Bluetooth: Version 2.1.10f2, 2 service, 1 devices, 1 incoming serial ports Network Service: Bluetooth PAN, Ethernet, en2 Serial ATA Device: WDC WD3200BEKT-22F3T0, 298,09 GB Parallel ATA Device: MATSHITACD-RW CW-8221 USB Device: Built-in iSight, (null) mA USB Device: Bluetooth USB Host Controller, (null) mA USB Device: Apple Internal Keyboard / Trackpad, (null) mA USB Device: IR Receiver, (null) mA
July 10th, 2010 at 11:29 AM
this api will be great
October 8th, 2010 at 3:27 PM
Is this program still being developed? It got off to such a great start. Would love to see it completed. For some reason pixelmator doesn’t do it for me and PS is . . . well, expensive and rapidly going the way of MS software.