posted November 24th, 2009

Naked light Preview 6 Revision 2 is out!

download.jpg

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.

masks.jpg

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.

10 Responses to “Naked Light Preview 6r2”

  1. Rick Says:

    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.

  2. Matt Says:

    Hi, I was wondering if you had any plans to add OFX support? either way, this project is looking very promising.

  3. Les Sandelman Says:

    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

  4. Axel Says:

    Whats up? Cant start it? Whether on an PPC, nor on an Intel Mac?!

  5. Angelo Pesce Says:

    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?

  6. Than Says:

    dude you should get this ipad ready huge market for tethered shooting then touch editing…

  7. pixtur Says:

    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.

  8. Florian Says:

    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

  9. souza Says:

    this api will be great

  10. Joel Says:

    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.

Leave a Reply