Category Archives: CS5

Yes, Lightroom 3 & ACR will feature lens correction

Ah, we were trying to save this little bit to be “One more thing…” when the apps ship, but we can’t wait to share it: Both Lightroom 3 and Camera Raw 6 (part of CS5) will offer automatic lens correction. PM Tom Hogarty writes,

The easiest application of lens correction is to apply the lens profile technology that encompasses geometric distortion (barrel and pincushion distortion), chromatic aberration and lens vignetting characteristics.

A handful of lens profiles will be provided by default and a Lens Profile Creator Utility will be posted on Adobe Labs allowing photographers to create their own lens profiles using a simple procedure.

Check it out:


With the introduction of killer new noise reduction, demosaicing algorithms, and sharpening plus sophisticated lens correction, the Lightroom/Camera Raw duo put even more distance between themselves and the competition, and I’d expect them to keep mopping the floor with Aperture among pro photographers.

[Update: I neglected to mention one detail: Lens correction in Camera Raw requires a free update that’ll be available soon after CS5 starts shipping.]

Polishing the Adjustments panel in CS5

The introduction of the Adjustments panel in Photoshop CS4 marked a big step in making the Photoshop interface less modal, more browsable, and geared toward non-destructiveness. Unfortunately, in moving from dialog-based forms of the adjustments to a non-modal panel, we traded away a couple of niceties:

  • In the dialog versions of Levels, Hue/Saturation, Color Balance, etc., the first available text field is either automatically selected (i.e. it has keyboard focus), or you can hit Tab to select it. From there you can hit Tab additional times to cycle through text fields.
  • In the dialog version of Curves, the eyedropper tool is automatically selected, so you can immediately click on the image to see/set points on the curve.

Thus the feature was a bit polarizing. To make things a bit smoother in CS5, we’ve made some enhancements:

  • Auto-Select Parameter” (available via the Adjustments panel flyout menu) puts keyboard focus on the first field in an adjustment layer, much as you’d get with the dialog form of the adjustment. In other words, you don’t have to click onto a text field in the panel before you can start typing in numbers.
  • Auto-Select Targeted Adjustment Tool” (available via the flyout menu when a Curves, B&W, or Hue/Sat layer is active) automatically switches to the on-canvas adjuster (aka “TAT”) when you select a layer with which it can be used. With this option active, creating or selecting a Curves layer produces an experience more akin to using the modal dialog box, where you can immediately click and drag on the document surface to set/adjust curve points.
  • You can assign a shortcut to the Targeted Adjustment Tool via Edit->Keyboard Shortcuts.

None of these options are active by default, because each has a downside:

  • We didn’t want PS to put keyboard focus onto adjustment parameters automatically, as doing so is very subtle and people would start saying, “Photoshop is buggy, because randomly I can’t select tools via the keyboard.” (They wouldn’t understand that having focus on the panel would mean that the letter they typed were being entered as adjustment values. Hopefully that makes sense.) We wanted this to be a conscious, opt-in behavior.
  • Same goes for auto-selecting the TAT: we didn’t want PS to be seen to be “randomly” changing the active tool based on changes to the active layer. (There’s no existing precedent for doing so.)
  • Keyboard shortcuts are in short supply, so the TAT doesn’t get one by default.

Ah, and one other thing: To put keyboard focus onto the first field in Adjustments, you can hit Shift-Return on the keyboard. This is independent of the preferences mentioned above, and it offers a way to change focus without clicking. (Call this one the Deke McClelland memorial feature, as it was his suggestion. [Update: Deke isn’t dead–or if he is, he hasn’t told me! I was just looking for a funny turn of phrase and didn’t dream that anyone would read much into it.])

Photoshop CS5: What's in it for designers?

Photoshop CS5 obviously packs a wealth of big-ticket features, especially for photographers. It might be harder to see what all has been improved for designers. Here are ten enhancements I think everyone–but especially those working with lots of layers and/or designing Web/screen output–will like.

  • Multi-layer opacity/fill adjustment: Select multiple layers & adjust their opacity and/or fill simultaneously.
  • Mini Bridge: “MB” is a pocket-sized version of Bridge that runs as a panel inside Photoshop (and InDesign), making it easy to navigate & browse files without leaving PS. This feature really deserves its own coverage here & will get it soon.
  • Drag and drop of files: You can now drag one or more files onto a Photoshop document to place them as layers. This is especially useful when dragging in files from Mini Bridge, letting MB function as a sort of library panel. I recently had to lay out dozens of UI widget screenshots, each stored as a separate file, and I found this feature a godsend.
  • “Sticky” layer styles: See previous entry.
  • Paste in Place command: See previous entry.
  • Copy Color’s Hex Code command. See previous entry.
  • Deeper layer nesting (up to 10 deep): Sort of self-explanatory. It works just as you’d expect, though I’d shy away from using the feature if you’re expecting to send layered files to older versions of PS or older PSD-reading apps as they won’t be able to read the deeply nested data.
  • Animated GIF import: See previous entry.
  • Optionally omit “Copy” on duplicated layers: See previous entry.
  • Repoussé (3D extrusion & inflation): This Photoshop Extended feature also really deserves its own coverage here, so look for that soon.

Bonus item: If you need to conduct design reviews with clients and/or colleagues, I think you’ll find the free CS Review service built into Photoshop and other CS5 apps compelling. More on that one, too, soon.

Paste in Place comes to Photoshop & Illustrator CS5

Let’s say you copy some data in Photoshop & want to paste it in the same spot but on another layer. How do you do it?

If you’ve kept the same selection active, no problem: PS will deposit your pixels into that spot. But what if you cut instead of copy, thereby deselcting the original pixels? Or what if you want to paste your pixels at the same coordinates in a different document? Sure, these things can be done (New Layer Via Cut, or Shift-dragging pixels between docs), but the solutions aren’t obvious.

Photoshop CS5, along with Illustrator CS5, introduces the “Paste in Place” command (Shift-Cmd-V/Shift-Ctrl-V). If you’ve ever used Paste in Place in InDesign or Flash, you know what it does, preserving object coordinates when pasting (e.g. copy something in the upper-left corner, then paste it in just the same spot, even in other documents). The command appears under Edit->Paste Special in Photoshop. For bonus points Illustrator also adds “Paste On All Artboards” for pasting data in the same coordinates on each artboard (one of the numerous artboard-related enhancements made in CS5).

There’s always more room for improvement, and I may as well mention that we hoped to make the command work between applications. That way you could, for example, set up a 1024×768 design in Illustrator, copy data to the same coordinates in a PSD of equivalent dimensions, and then copy data to the same coordinates in a Flash Pro project. We ran out of time to make those changes, but if you’d find them useful in the future, please let us know.

Alien Skin plans for CS5 compatibility

The folks at Alien Skin have shed some light on their plans for Photoshop CS5 compatibility:

Exposure 3 and Bokeh 2 are almost done and will be 64-bit on both platforms. Exposure 3 will ship in June and Bokeh 2 will be about two months after that. Since these are major version upgrades with lots of useful new features, we will be charging for them, $99 each. Free upgrades will be sent to people who purchased Exposure 2 or Bokeh in April 2010 or later.

Our other products will get free 64-bit and panel updates as quickly as we can do them. As they are done we will make announcements and the installers will be free to download from our web site. Most should be available this summer. We will be more specific about all these time frames as the work progresses.

Videos: Great new Russell Brown CS5 tutorials

Russell does what he does best, making a range of features more interesting & accessible:

  • Masking:
    • New Masking Basics: Get up-to-speed with the great new masking tools in Adobe Photoshop CS5.
    • New Advanced Masking: Learn some of my favorite tips and techniques for masking out a background from a really difficult image.
    • Advanced Motion Blur Masking: This tutorial will get you through the toughest motion blur with flying colors. Also learn some advanced blending techniques.
  • Content-Aware Goodness:
  • Puppet Warp:
    • Puppet Warp Basics: Learn the basics of warping images with precision and accuracy using the new Puppet Warp feature.
    • Advanced Puppet Warp: The Puppet Warp features isnt just for manipulating and warping little puppet figures. It can also be used to warp standard images as well as graphic typography.

Update: In response to your feedback, Russell raised the volume in the vids and reposted them. Thanks for the heads-up (and thanks, Russell).

Video: Selecting hair with Refine Edge in CS5

Adobe evangelist Terry White has created an excellent 5-minute demo that shows off how easily the rewritten Refine Edge command in Photoshop CS5 can select tricky subject like blowing hair:

Full-screen viewing makes it much easier to see the interface during the demo.
I know it’s easy to knock Photoshop (or any mature tool) by saying, “You guys always just go add new stuff & never fix/improve what’s already there.” In the case of Refine Edge & many other spots within CS5, however, you’ll see that instead of adding something new, we’ve gone back and significantly overhauled what already existed. I think you’ll like the results.

"Copy Color Hex Code" added to Photoshop CS5

Last summer, designer Sam Potts made a good suggestion:

The Copy Color as HTML in the color panel is awesome. Everyone uses it all the time. However, times have changed and my guess is that most of the people who use this are writing their colors in CSS. So you always have to delete the color=”” part after you paste it into a style sheet.

It would be awesome to simply have a “Copy Color Hex Code” option and get #CCFF00 instead of the full color=”#CCFF00″ tag.

So it was written, and so it shall be:

Thanks for all the feedback on the subject.

CS5 optionally omits "Copy" on duplicated layers

In response to your feedback, we’ve added an option (screenshot) to the Layers panel flyout menu, making it possible to have Photoshop stop adding the word “copy” to layer names when duplicating layers. The preference is off by default to avoid breaking actions that rely on “copy.”
Even for people who never discover the new option, we’ve changed the app’s behavior to stop adding “copy” to the names of layers inside duplicated layer sets. (That was just lame & needs no governing preference.)
I’ve heard suggestions that Photoshop include more nuanced preferences to govern layer naming, so that duplicated layer names could include a sequence number or letter defined by the user. Those are good ideas, but they were beyond the scope of changes we could make in CS5.

Scott Kelby on what CS5 offers photogs, more

Scott Kelby has posted a couple of good Photoshop CS5 FAQs on his blog. Handy sample:

Q. As a photographer what is the most compelling reason to consider an upgrade from CS4 to CS5?

A. That’s a tough one, because it will be different for different photographers. I think a lot of folks will naturally want it to create HDR images, but I think the built-in masking features (using Refine Edge) is even more compelling for most photographers. Content-Aware Fill is big (and it works amazingly well), but then the Noise Reduction in Camera Raw is just insane, so it’s a tough call to make. Luckily, any one of those is worth the upgrade alone, so if you get all four, this is an easy decision for a lot of photographers.

He’s also got a funny (and useful) take on upgrade questions.

Photoshop CS5 64-bit benchmarks

Running Photoshop in 64-bit mode produces some big improvements when using large data sets (scenarios where you’d otherwise run out of RAM and have to hit virtual memory). Here are benchmarks from a 2 x 2.66GHz quad-core Nehalem Mac Pro with 12GB of RAM (OS X 10.6.3):

Running the Retouch Artists Speed Test:

CS4: 36.09 secs

CS5 64bit: 14.78 secs

2.4 times faster*

Running the diglloyd benchmark Actions for Photoshop:

diglloydSpeed1

CS4: 38.05 secs

CS5: 23.1 secs

1.7 times faster

diglloydSmall

CS4: 56.01 secs

CS5: 26.48 secs

2.1 times faster

diglloydMedium

CS4: 120.15 secs

CS5: 83.85 secs

1.4 times faster

Opening a large (3.75GB) PSB file

CS4: 80.33 secs

CS5: 52.43 secs

1.5 times faster

Obviously these are big, big wins for any Photoshop users working with large images. I do however want to be careful not to oversell the benefits of 64-bit. As I’ve said from the start, 64-bit is a really big deal when you’re using large amounts of memory. Otherwise it’s not likely to make a very noticeable difference (e.g. your Web design tasks won’t run twice as fast).

What about other Creative Suite apps? As I’ve mentioned, After Effects & Premiere Pro are both 64-bit native on both Mac & Windows (64-bit only, in fact, unlike Photoshop). I haven’t seen benchmarks yet, but given the data-intensive nature of video, the wins should be huge. Meanwhile Illustrator has raised the limits on RAM usage, from 2GB in CS4 to 3-4GB (depending on system configuration) in CS5.

* I’m using the same “times faster” nomenclature that Apple uses when talking about 64-bit performance on Snow Leopard. If you prefer to think in percentages, the operations are (from top to bottom above) 59%, 39%, 53%, 30%, 35% faster than CS4, respectively.

onOne posts CS5, 64-bit compatibility notes

Mike Wong from plug-in developer onOne has posted some details about their Photoshop compatibility roadmap. He writes:

Windows versions of our plug-ins have been 64-bit now for months… We are converting our plug-ins over to be 64-bit compatible on the Mac OS X side… Our goal is to have Photoshop CS5 compatible updates for the current versions of our plug-ins available within 30 days of Photoshop CS5 being made widely available…. That means we should have everything out there for you to download by June 12, 2010.

More generally, 32-bit Mac plug-ins should run just fine in Photoshop CS5, provided you choose the “Open in 32-bit mode” option in Get Info. That’s analogous to the situation on Windows, where you can run your older plug-ins in the 32-bit version of the app. (On Mac Photoshop is a single 32/64-bit binary, whereas on Windows it’s two discreet apps.)
I’ll post news about other developers’ 64-bit migration plans as I get it, and I look forward to sharing some great Mac 64-bit benchmarks soon.

Sigma announces compatibility with Lens Correction in CS5

The Photoshop team has had a great relationship with lens maker Sigma, and they’ve issued a short press release:

The Sigma Corporation is pleased to announce that, through collaboration with Adobe Systems Incorporated, Sigma lenses will be compatible with the Lens Correction feature of the professional digital imaging standard, Adobe Photoshop CS5…

Photoshop CS5 has applied the aberration information of the current Sigma lens lineup. When the improved Lens Correction filter is selected, it will provide accurate correction of aberrations automatically in accordance with each lens parameter.

We look forward to sharing more details about how lens correction works in CS5, how you can create and share your own lens/camera profiles, and even how you can use some as-yet-unannounced goodness. [Via Bryan O’Neil Hughes]

Behind the scenes on the CS5 icons & branding

Ever wonder what goes into the creation of Creative Suite product icons, splash screens, and other branding? Designer Veerle Pieters chats with Adobe design lead Shawn Cheris about project goals, the great designers who inspired their work, and more.
I’m always kind of amazed at how much passionate commentary these designs tend to elicit. To this day no post of mine has drawn remotely as many comments as the one where I revealed the CS3 icons.
For what it’s worth–my own subjective opinion–I think the CS5 designs are a great improvement over the CS4 ones, which I disliked relative to CS3. (I used to joke that we could “upgrade” various bits of CS3-branded swag–T-shirts, coffee mugs, etc.–simply by mailing people a Sharpie & telling them to blot out the white text.)
Oh, and as with the past several releases, Photoshop remains the one team that insists on listing team members’ names on the splash screen. In the spirit of the original Macintosh team signing the computer case, we believe that artists sign their work. (Plus, when you have access to a name like Seetharaman Narayanan, you don’t hide that light under a basket!)

"Sticky" layer styles in Photoshop CS5

We used to hear complaints about the default settings in Photoshop’s various layer effects, especially about strokes always starting out red. In CS4 we changed the stroke default to black, but that was just a stopgap measure that didn’t address the fundamental problem: No matter what we might pick, people want effects to start with whatever values they happen to prefer.

For CS5 we thought about making layer styles sticky. That is, after you applied an effect with a particular set of values (e.g. Drop Shadow at 50% opacity), the next time you applied that effect, the dialog would start out using the last-used values. Sometimes that behavior works well, but just as often it can be confusing and annoying.

We therefore opted to add a pair of buttons (see screenshot) to each effect–one to establish the default values you prefer (“Make Default”), and one to restore the “factory settings” for the effect (“Reset to Default”). The wording of the latter isn’t quite as clear as I’d like, but hopefully it’ll make sense to people.

Great video customer testimonial for CS5

I just saw the following unsolicited comment from filmmaker Linda Nelson & thought it deserved its own post:

If you are editing a film shot with the RED camera, you’d be crazy to use anything other than CS5. Straight from the camera to the timeline – no rendering required to preview – incredibly fast load and export. We are beta testing with our feature film, DELIVERED. Shot on RED. Here’s the trailer. Great job Adobe!

As BSN notes, “[C]ontent creators can now work with not just 4K files in real time, but with 4K files in much greater liberty than they ever were while confined in CPU-bound applications such as Final Cut Pro, Premiere CS4 or in Sony Vegas.” Macworld says, “The Mercury Playback Engine is 64-bit native and optimized for Mac OS X, multicore processors, and nVidia CUDA GPUs (graphics processing units) to provide fluid, real-time editing.”
So, Lightroom led the way among 64-bit Mac apps (beating Aperture to 64-bit by nearly two years), and Adobe has now converted three major Mac apps–After Effects, Premiere Pro, and Photoshop–from Carbon to Cocoa 64. Meanwhile Final Cut Pro 64 and the rest of the FCP suite remain missing in action. Maybe–just maybe–we can now put that “lazy” talk to rest.

CS5 is Alive!

I couldn’t be happier in saying that Photoshop CS5 has been announced, along with the entire Creative Suite 5 family of products!

Check out what’s new in Photoshop (images & quick videos) as well as the 3D functionality added to Photoshop Extended. I’m especially happy to say that Photoshop is now a fully native 64-bit application for both Mac and Windows (as are After Effects and Premiere Pro), letting you tap into all your computer’s memory.

Man, where to begin… I already have two dozen blog posts in draft form (!), running the gamut from big new stuff to the many, many little tweaks we’ve made that I think you’ll really enjoy. I’ve started a CS5 category here that you can use to view all related info quickly; much more to come shortly.

In no particular order, here are good resources you might want to check out:

I’ll keep adding good ones as they appear (suggestions most welcome via comments or email).

Sneak peek: Puppet Warp in Photoshop

Russell Brown has posted a demonstration of the Puppet Warp technology being developed for Photoshop:

Cool as everyone seems to agree the technology is, I know there’s a tendency to worry that it’s kind of frivolous–maybe useful only occasionally, and then for making some extreme change to an image. Fortunately that’s not the case. Stick with the demo to see Russell show (around the 5-minute mark) how the features can also be used to make subtle adjustments to photos. (Taken together with Content-Aware Fill, automatic lens correction, and the ability to address huge amounts of memory thanks to 64-bit, I think panorama creators will be very happy with what’s cooking.)

More Photoshop CS5 sneaks: Bathing suit removal & more

It’s one thing to hear company reps promote a product, but I’m always more impressed when someone with a solid, independent reputation speaks up. In this case it was Katrin Eismann, highly respected retoucher & educator, showing off how she uses Content-Aware Fill, new lens correction capabilities, and more.

YouTube nerd tip: Here’s how you can tell an embedded video to jump right to a specific point. It’s a little less convenient than using a URL, but it’s still straightforward. Thanks to Rafael Fischmann of MacMagazine Brazil for the tip.

CS5 to be announced April 12

Oh, it’s on (shortly). Lots and lots of good stuff to show. I’ve already got a couple of dozen blog posts in the works. Stay tuned.
Note that CS5 isn’t shipping on April 12; rather, it’s being announced on that date. I know, the whole “announcing an announcement” thing is kind of funky/meta, so I thought it was worth trying to clarify.
Also, before someone says, “You just shipped CS4 a year ago,” I’ll point out that CS4 shipped on October 15, 2008. Creative Suite releases have been on an 18-month cycle for several years, with CS3 shipping on April 15, 2007. Just thought I’d save somebody some typing.

Video: Sneak peek of Content-Aware Fill in Photoshop

Bryan O’Neil Hughes shows off some rather eye-popping (if we may say so) technology for synthesizing texture inside a future version of Photoshop:

The demo starts with some small pieces, so if you’re short on time, jump to about the 2:50 mark (halfway point) for the more impressive stuff. I’ve been getting great results filling in missing areas around a panorama, as Bryan shows at the 4-minute mark. Full-screen viewing makes it easier to see the details.

WebKit & Creative Suite extensibility

Hey, what if I told you that to offer consistent, Suite-wide extensibility we’d ditched Flash Player and had gone with WebKit instead? Would we hear a bunch of attaboys about open standards, HTML5, etc.? Would Mac aficionados in particular cheer Adobe’s embrace of an open source, largely Apple-driven initiative?

Good, because we are indeed embracing WebKit for extensibility. We just happened to keep Flash as an option, too. (The union of the two is at the heart of Adobe AIR, and that’s what we’ll leverage going forward.) Now, let the touch-of-gray-finding begin…