Luminous Landscape Forum

Raw & Post Processing, Printing => Adobe Lightroom Q&A => Topic started by: The View on June 22, 2007, 12:08:11 am

Title: When will Lightroom take over PhotoShop?
Post by: The View on June 22, 2007, 12:08:11 am
After I read Martin Evening's book about Lightroom, I got the idea that Lightroom is the much more modern software, better organized, and much more streamlined.

Why shouldn't all those great PhotoShop features be a part of a new section, adding to library, develop, etc... a section called "advanced editing" or "Pixel  editing" or "effects".

After all, photography is, in my opinion, much more in the center of any graphic work than it used to be when PhotoShop was created.

Naturally, the price would increase.

Or you could by Lightroom, and and Lightroom advanced. No more importing and exporting, no more PSD format, just all in DNG.

Wouldn't that be great?
Title: When will Lightroom take over PhotoShop?
Post by: Schewe on June 22, 2007, 12:34:38 am
It's not called PhotoShop. . .it's Photoshop™ (the intercap is wrong on several levels) and no. . .

There's a huge difference between pixel editing (Photoshop) and parametric editing (Lightroom). It ain't an either/or situation.
Title: When will Lightroom take over PhotoShop?
Post by: macgyver on June 22, 2007, 12:45:40 am
It will never fully replace it, but (IMO) will be much closer when it's Library system has more flexibility (read: Bridge) and the whole thing is faster (read: Photo Mechanic).
Title: When will Lightroom take over PhotoShop?
Post by: stewarthemley on June 22, 2007, 04:44:50 am
Post deleted by poster
Title: When will Lightroom take over PhotoShop?
Post by: mahleu on June 22, 2007, 05:55:50 am
I'm so glad I woke up this morning.
Title: When will Lightroom take over PhotoShop?
Post by: picnic on June 22, 2007, 08:31:49 am
Quote
It will never fully replace it, but (IMO) will be much closer when it's Library system has more flexibility (read: Bridge) and the whole thing is faster (read: Photo Mechanic).
[a href=\"index.php?act=findpost&pid=124306\"][{POST_SNAPBACK}][/a]
I wonder if there will ever be a more flexible library system like Bridge.  I have both on my HD, but really only use Bridge/PS.  When ACR 4.1 came out, that pretty much cinched it for me which to use.  I totally understand some really liking the library/printing system in LR--so my feeling is that it suits certain photographer--and not others, and may never suit others.

I always go into PS, I prefer my own organization of files and want to be able to easily find archived files on my external HDs and I don't process hundreds of files at a time.  I think there is room for both, obviously, as Jeff states, because they aren't created for the same reason.  I do have Qimage, but since I usually print one image at a time with my 3800---I find printing with PS just fine (I size and sharpen, using PKS, my own without any problems).  I admit I have not tried printing from LR.

Diane
Title: When will Lightroom take over PhotoShop?
Post by: The View on June 22, 2007, 08:54:54 pm
Quote
There's a huge difference between pixel editing (Photoshop) and parametric editing (Lightroom). It ain't an either/or situation.
[a href=\"index.php?act=findpost&pid=124303\"][{POST_SNAPBACK}][/a]

So why wouldn't one be able to integrate pixel editing into the modular Lightroom software? Instead of exporting to Photoshop, you'd just open up the image in the pixel edit module.
Title: When will Lightroom take over PhotoShop?
Post by: Schewe on June 22, 2007, 10:54:31 pm
Quote
So why wouldn't one be able to integrate pixel editing into the modular Lightroom software?[a href=\"index.php?act=findpost&pid=124445\"][{POST_SNAPBACK}][/a]

Asking the question means you don't understand what parametric editing is...you don't edit pixels, you edit parameters. There is really no room in Lightroom for editing pixels and while Photoshop may try to incorporate more parametric editing at it's core Photoshop is built for edtiting pixels, not parameters...
Title: When will Lightroom take over PhotoShop?
Post by: The View on June 23, 2007, 12:52:49 am
Quote
Asking the question means you don't understand what parametric editing is...you don't edit pixels, you edit parameters. There is really no room in Lightroom for editing pixels and while Photoshop may try to incorporate more parametric editing at it's core Photoshop is built for edtiting pixels, not parameters...
[a href=\"index.php?act=findpost&pid=124453\"][{POST_SNAPBACK}][/a]

What's there not to understand?

A way to get beyond general comments and into giving informative details would be: to state the basic workings of Photoshop (I guess I got the software name right this time on ALL levels, even the deepest), and those of Lightroom, and why what they do couldn't be joined into one application.

The pixel editing in a separate part, module, of course.

If you export images into another application for editing pixels(to Photoshop)...
...or...
...if you open another module that does not do "parametric editing" (oh, this sounds so distinct, somebody will get drunk on this terminus technicus tonight), but pixel editing, that can't be so very much different.
In short: instead of exporting, you open another module.

So, maybe someone, who knows about writing software, could state why software for pixel editing demands so very different software writing and PROGRAMMING LANGUAGE that it cannot, under no circumstances, be a part of a software like Lightroom.

This would be one of two reasons to make it impossible to have a pixel editing module in the otherwise "parametric editing" software Lightroom.

So: how are they written, Photoshop and Lightroom? In what programming language? So different they would hate one another in the same "enclosure", called an application? I can't believe this.

There could be another issue: FILE FORMATS. Maybe one cannot do pixel editing in a DNG file. Or layering. But Lightroom could make an automatic file conversion when opening a photo in the "pixel editing module", and when you go back with the result into the library, it would automatically be converted back to DNG.

I hope someone is reading this who can give me information on these matters. I think the future of photo editing software is fascinating. Who would have dreamed of a software like Lightroom five or six years back?

Thanks!
Title: When will Lightroom take over PhotoShop?
Post by: Schewe on June 23, 2007, 02:04:35 am
Quote
So, maybe someone, who knows about writing software, could state why software for pixel editing demands so very different software writing and PROGRAMMING LANGUAGE that it cannot, under no circumstances, be a part of a software like Lightroom.
[a href=\"index.php?act=findpost&pid=124463\"][{POST_SNAPBACK}][/a]

Resources...Photoshop is optimized to contain the entire image in ram (if you have enough-or scratch if ya don't) to run processes (you know, algorithms) to change the pixels in an image...Lightroom only changes the parameters of an image not the pixels so it doesn't been to "open" the image. Lightroom is designed around a database to maintain all the data about those parameters as well as all the other images in the database. That is a very bright line in the sand.

Could somebody put a "module" for pixel editing in Lightroom? Sure but it would still take the ram footprint and require all the processing clicks that Photoshop does. For what? It would still require rasterizing the parameters. In effect, it would still be Photoshop.

Could Lightroom and Photoshop get better integrated? Sure..but Photoshop at version 10 and Lightroom at version 1 still have a lot of growing to do to be better integrated.
Title: When will Lightroom take over PhotoShop?
Post by: paulnorheim on June 23, 2007, 02:46:10 am
My interpretation of Jeffs answer is: not now, but perhaps in the future...
Title: When will Lightroom take over PhotoShop?
Post by: DavidW on June 23, 2007, 10:29:13 am
My interpretation of Jeff's answer is "you're asking Lightroom to do something that it was never designed to do, and almost certainly never will do".


If Adobe started to offer pixel editing in Lightroom, the feature creep would be dreadful. People would be asking "why can't we have this from Photoshop", "my favourite Photoshop feature is missing" and "can you add support for Photoshop plug-ins". Before long, the to-do list is to reimplement Photoshop in Lightroom. Why bother? Lightroom already works well alongside Photoshop, much as there's scope to improve things.

It's not really a programming language thing - though the way Lightroom is written doesn't lend itself easily to pixel editing code. The biggest problem is a design paradigm one - offering pixel editing in Lightroom would break Lightroom's paradigm very badly. Breaking an application's design paradigm, or at least changing it dramatically, is one reason why applications become confused and confusing. The changing uses of Photoshop over the years, and the amount of bolted on functionality is much of the reason behind its confusing nature for those new to it, and there often being several different ways to do the same thing.

Just one example - how are you going to store those pixel edits? They can't go in the database - no SQL implementation is that great at handling huge blobs of binary data, and the database would become huge. If you're putting them in separate files, why not use .psd for compatibility purposes - at which point, why not use Photoshop anyway?


Lightroom's design paradigm is very elegant - it's a metadata based photo manipulation package, based around a relatively lightweight database. The history implementation in Lightroom works because each change is a relatively small chunk of metadata - that is not the case when pixel editing. Lightroom has no concept of layers, and almost every time I'm working on a photo in Photoshop, I'm using layers - whether it's different versions of the same image blended together, bracketed shots, different versions of the same image (you can do some fantastic things with group shots in Photoshop CS3!) or putting several images together to make a panorama.

To get the most out of Lightroom, you have to embrace it as it's designed - not try to force it into your existing workflow. I wrote this post over at photo-i (http://www.photo-i.co.uk/BB/viewtopic.php?p=30177#30177) in reply to someone who was really trying to use Lightroom as Bridge on steroids, and was finding it deeply frustrating. It talks about the strengths and weaknesses of Lightroom 1.0 as I see them, why I find Lightroom such a rich environment in which to work, and it mentions Jeff Schewe's comment to me in these forums that Lightroom is an 80/20 application.


Lightroom is written the way it is for a reason. It does not have all the bells and whistles of heavyweight DAM, the pixel editing capabilities of Photoshop, the high end features of some of the Photoshop plugins we use, and the full power of the likes of Flash, Dreamweaver and Qimage on the output side of things. There again, with that power of those applications often comes a steep learning curve and confusion as to what's the best way to achieve things.

Lightroom is largely free of a steep learning curve and confusion over how to do things at the moment; long may it stay pure to its design goals! There's neat time-saving tricks to learn with Lightroom, but it's the sort of application where it doesn't take that long to become very productive. Can anyone really say the same about Photoshop, or other heavyweight and powerful creative applications like InDesign and especially Flash (you're never going to start to write complex ActionScript overnight, especially if you don't have a programming background)? You don't tend to see posts about "how do I achieve this effect in Lightroom" - the sort of post that often fills Photoshop forums. If you can do it in Lightroom, someone can give you a preset for it, and examining that preset tells you all about how it was done.


Lightroom is a highly productive environment for sorting, culling, rating, captioning, keywording, developing and cropping images, with more power than we ever had with ACR 3 for toning, spotting, monochrome conversions and - once we get the ACR 4.1 feature set in Lightroom 1.1 - capture sharpening and a local contrast enhancement like technique (which I love - Clarity is an excellent feature). In other words, Lightroom offers a rapid way to do all that most of us do to most of our images without needing any other software.

Lightroom also offers us a lightweight DAM setup which is sufficient for many tasks, such as "show me all the images with this keyword" or "show me all the images at this location", as well as the Collections functionality. You can't do that with Bridge, at least not without a whole bunch of disk searching.

Lightroom interfaces well to Photoshop. If you need the power of Photoshop, all your Lightroom edits can be made available either via Lightroom's Edit in Photoshop (which I confess I don't like, because you can't choose the folder and filename used, also you can't open a file as a Camera Raw Smart Object in Photoshop CS3), or via XMP and Photoshop.


Eventually we will get a Lightroom SDK - though Tom Hogarty has said it won't be in 1.1. Lightroom can't use Photoshop plug-ins for fairly deep architectural reasons - a Lightroom plug-in would have to be more akin to a Photoshop CS3 Smart Filter than a traditional filter, also much of Lightroom is written in Lua whilst Photoshop uses, I believe, a mixture of C and C++. Tom has said that Lightroom plug-ins will interface in Lua, and I believe part of the delay is to get the internals of Lightroom right before designing the interface to external modules. Once the interface is designed and the SDK issued, it will be very hard to change. Getting this sort of software design right can be a very long and exacting process - I've done it professionally. What seems logical to a software engineer with an engineering mind often turns out to be nonsense for the users. Get the SDK wrong, and it's very hard to change in the future. I lost track of how many times I had to redesign a user interface I was working on, and that was before it would pass critical peer review with my colleagues.


When we get a Lightroom SDK, it should allow developers to create parametric versions of the plug-ins that I commonly use in my workflow. I could certainly have a version of PTLens, and I would be grateful for some of the features of Photoshop CS3's Lens Distortion (particularly the perspective correction - I'm not fortunate enough to have a tilt/shift lens).

Noise Ninja would be great, though I would expect it to lack the noise brush (which I never use anyway; I use masks - Picturecode, if you're listening, I'd love a Smart Filter version of Noise Ninja, as I've already mentioned in your forums). If Lightroom could somehow expose the edge masking functionality that is under the hood in the sharpening features of ACR 4.1, that would probably be all the masking I'd need for Noise Ninja (I tend to over-correct noise on a second layer, then apply a edge mask to protect my edge detail). That illustrates how important it is to take the time to get the SDK design right - exposing the right Lightroom functionality to plug-ins will make for a better experience for developers and ultimately users.

If I had PTLens, Lens Distortion, and Noise Ninja (without any masking features other than some way to mask edges), that would cover the majority of images I take into Photoshop. If Adobe could either get Lightroom plug-ins working in ACR (which might be difficult, as the UI code is different in ACR and Lightroom; I don't think ACR's UI is written in Lua) or round tripping into Photoshop as Smart Filters that are set up to correspond to your Lightroom plug-ins, that would be an excellent state of affairs.


I appreciate that some people have specialist sharpening workflows, using the likes of Photokit Sharpener. I believe part of this is addressed with the new capture sharpening in ACR 4.1, which will be in Lightroom 1.1. Output sharpening in Lightroom may need beefing up as well - but creative sharpening, because it isn't a global transformation, probably is going to need Photoshop or similar. I'm not holding my breath for the Lightroom SDK helping those who want creative sharpening capabilities in Lightroom.

As soon as you start to have too sophisticated a requirement - especially for transformations that aren't global - you're going to need something like Photoshop. I suggest using Photoshop - whilst it undoubtedly has some cruft that has built up over more than ten versions (though Photoshop CS3 is 10.0, there was at least one x.5 release), it's an environment that many of us know how to harness, and there have been significant improvements from version to version.

If there's going to be any significant redesigning and improving, I think it's far more likely to happen in Photoshop. CS3 shows that photographers are being listened to - for example, the revised Shadow / Highlights algorithm in CS3 that curbs the tool's tendency to clip.


I avoid pixel editing whenever I can - my workflow is very parametric and non-destructive in nature, though some of my parametric adjustments are masked (such as colour fill adjustment layers in Photoshop coupled with a layer mask to correct colour temperature differences in part of the image). I look forward to a future where more of the parametric stuff can be done without leaving Lightroom, but there'll always be a place for Photoshop.

In the end, Lightroom and Photoshop are complementary tools for me. If I want to scan an image, retouch some defects, sharpen it, set a clipping path and take it into InDesign, Photoshop is the right tool to use. If I want to manage a bunch of mixed assets, Bridge is the tool to use. When I want to go through a day's shoot with my digital SLR, Lightroom is the quickest way for sorting, culling, rating, captioning, keywording, developing and cropping images. It has an important place in my workflow for those reasons.



David
Title: When will Lightroom take over PhotoShop?
Post by: Schewe on June 23, 2007, 02:11:23 pm
Quote
(though Photoshop CS3 is 10.0, there was at least one x.5 release)[a href=\"index.php?act=findpost&pid=124521\"][{POST_SNAPBACK}][/a]

There were two .5's...Photoshop 2.5 & 5.5. It's also interesting to note that Thomas Knoll was working on Photoshop 20 years ago while his brother John was trying to "sell" it to somebody...eventually Adobe. And Thomas is directly involved in Lightroom by virtue of owning the Camera Raw pipeline upon which Lightroom is built.
Title: When will Lightroom take over PhotoShop?
Post by: The View on June 26, 2007, 01:11:54 pm
Quote
I look forward to a future where more of the parametric stuff can be done without leaving Lightroom, but there'll always be a place for Photoshop.
David
[a href=\"index.php?act=findpost&pid=124521\"][{POST_SNAPBACK}][/a]

Thank you, David,  for this very instructive reply.

I see that the strength of Lightroom is to concentrate on the essential for photography, which is what makes working with it so great as it doesn't take your mind off the photography.

I also gather, that there are additional features that could be added without endangering this quick and streamlined application.

I have not used Photoshop much (I only did some work on it in version 4.0 years ago) and I dread a little to start with it, as I don't want to be abducted from photography into a realm of technicalities. But sooner or later I'll take that step. (my wish of integrating Photoshop features into Lightroom was a wish of getting a solution for pixel editing as logic and integrated as Lightroom in its parametric way of editing).

So it is both programming language and file formats that makes joining the applications impossible, as well as  the sheer number of Photoshop features.

But I like your mentioning certain plug-ins and improvements in sharpening, noise reduction.

That's possibly the way it will go: get as many features that can go into Lightroom without blowing up its speedy and streamlines workflow, and leave the pixel editing, which most photographers only apply to a small number of his pictures, to its own wild world of Photoshop.

Robert
______

PS: As somebody who doesn't watch TV I just found out via a Variety article, that there is a TV show called "The View". My screen name means the view over a landscape and has nothing to do with a TV show I have never seen. Better google screen names before using.
Title: When will Lightroom take over PhotoShop?
Post by: The View on June 26, 2007, 01:14:46 pm
I wonder what happens to a photo that gets re-importet from a pixel edit in Photoshop. Lightroom stores it next to its orginal, but in which format? Tiff or Psd?
Title: When will Lightroom take over PhotoShop?
Post by: seanmcfoto on June 26, 2007, 01:51:55 pm
That depends on how you got it out of Lightroom. You can choose either PSD or Tiff with 'Edit in Photoshop' or if you export it out, you can add Jpeg to that too.
Title: When will Lightroom take over PhotoShop?
Post by: DavidW on June 27, 2007, 05:35:11 pm
Quote
Thank you, David,  for this very instructive reply.

I see that the strength of Lightroom is to concentrate on the essential for photography, which is what makes working with it so great as it doesn't take your mind off the photography.

I also gather, that there are additional features that could be added without endangering this quick and streamlined application.

I have not used Photoshop much (I only did some work on it in version 4.0 years ago) and I dread a little to start with it, as I don't want to be abducted from photography into a realm of technicalities. But sooner or later I'll take that step. (my wish of integrating Photoshop features into Lightroom was a wish of getting a solution for pixel editing as logic and integrated as Lightroom in its parametric way of editing).

So it is both programming language and file formats that makes joining the applications impossible, as well as  the sheer number of Photoshop features.

But I like your mentioning certain plug-ins and improvements in sharpening, noise reduction.

That's possibly the way it will go: get as many features that can go into Lightroom without blowing up its speedy and streamlines workflow, and leave the pixel editing, which most photographers only apply to a small number of his pictures, to its own wild world of Photoshop.
[a href=\"index.php?act=findpost&pid=124993\"][{POST_SNAPBACK}][/a]
It's more than just programming language and file format that makes pixel editing so hard to introduce to Lightroom. It's the whole paradigm of Lightroom. Lightroom was designed to make global transformations to images, represented as a series of parameters which are a form of metadata. It wasn't designed to handle pixel level transformations.

You could download a trial version of Photoshop CS3, update it to Camera Raw 4.1 and, if you're using RAW files rather than DNG, export your settings from Lightroom as XMP (in Lightroom 1.1, there's a setting in Catalog Settings that you can choose to make this automatic - it was elsewhere in Lightroom 1.0, but that need not worry us now than Lightroom 1.1 has been released).

Once you've done that, your changes from Lightroom will carry over into Photoshop. Indeed, you can open the RAW file as a Smart Object in Photoshop, so if all you want to do is apply something like the Lens Distortion filter (which you can apply as a Smart Filter in Photoshop CS3), you can keep full editability of the Camera Raw settings even after doing other things to the image in Photoshop.


I prefer the Develop module in Lightroom to the Camera Raw interface (the only thing that you can do in the Camera Raw interface but not the Develop module are 'full' curves, defined by a series of points - but they're not often needed). It's only after doing everything I can in Lightroom that I go into Photoshop - most commonly for noise reduction or distortion correction (which I hope will be possible via Lightroom plug-ins in the future), but there are images where I do things in Photoshop that will never fit into a Lightroom type workflow.


Photoshop is a very changed beast since version 4. It certainly has a learning curve attached, but it's a very rich environment for photographers as well. There are wonderful synergies with Lightroom because of the shared Camera Raw engine. To that end, don't see Photoshop CS3 as anything other than complementary to Lightroom - you can start out in Photoshop by learning the techniques that you want for your pictures after getting as far as you can in Photoshop.

When you've finished in Photoshop, you can import the PSD file to your Lightroom catalog (I don't like Lightroom's Edit in Photoshop option, even in its improved Lightroom 1.1 incarnation - but maybe that's me), and use it in the Slideshow, Print and Web modules.


Adobe have committed to releasing an SDK for Lightroom so that third parties can write plug-ins. I expect many plug-ins that are parametric in nature (particularly those that operate as Smart Filters in Photoshop CS3) will be made available for Lightroom in the future. For now, I use Photoshop for these tasks.



David
Title: When will Lightroom take over PhotoShop?
Post by: Schewe on June 27, 2007, 06:22:58 pm
Quote
I think the future of photo editing software is fascinating. Who would have dreamed of a software like Lightroom five or six years back?
[a href=\"index.php?act=findpost&pid=124463\"][{POST_SNAPBACK}][/a]

Actually, parametric editing has been around a lot longer than that. Some people may remember Live Picture? Once to converted an image from tiff to the LP format you imported the image in LP and all the edits were done as stored edits that were not applied to the final file until output rendering. Live Picture came out in 1995-96 as I recall. Kai Krause was involved in the development (it was written by a French guy-Bruno something). Ironic that the UI designer for Kai was a fellow named Phil Clevenger (I don't think Phil was directly involved in the LP UI but was invloved with "Soap") and Phil is now the chief UI designer for...Lightroom (which actually has a passing simularity to Soap).

Live Picture was needed back then because of file size and processing limitations. Lightroom is now tackling not file size but file numbers...vastly more individual digital captures instead of a few really huge scans. But the problem of pixel editing is very similar when looking as a few very large image or a whole lot of smaller images.
Title: When will Lightroom take over PhotoShop?
Post by: The View on June 27, 2007, 07:48:24 pm
Quote
It's more than just programming language and file format that makes pixel editing so hard to introduce to Lightroom. It's the whole paradigm of Lightroom. Lightroom was designed to make global transformations to images, represented as a series of parameters which are a form of metadata. It wasn't designed to handle pixel level transformations.

You could download a trial version of Photoshop CS3, update it to Camera Raw 4.1 and, if you're using RAW files rather than DNG, export your settings from Lightroom as XMP (in Lightroom 1.1, there's a setting in Catalog Settings that you can choose to make this automatic - it was elsewhere in Lightroom 1.0, but that need not worry us now than Lightroom 1.1 has been released).

Once you've done that, your changes from Lightroom will carry over into Photoshop. Indeed, you can open the RAW file as a Smart Object in Photoshop, so if all you want to do is apply something like the Lens Distortion filter (which you can apply as a Smart Filter in Photoshop CS3), you can keep full editability of the Camera Raw settings even after doing other things to the image in Photoshop.
I prefer the Develop module in Lightroom to the Camera Raw interface (the only thing that you can do in the Camera Raw interface but not the Develop module are 'full' curves, defined by a series of points - but they're not often needed). It's only after doing everything I can in Lightroom that I go into Photoshop - most commonly for noise reduction or distortion correction (which I hope will be possible via Lightroom plug-ins in the future), but there are images where I do things in Photoshop that will never fit into a Lightroom type workflow.
Photoshop is a very changed beast since version 4. It certainly has a learning curve attached, but it's a very rich environment for photographers as well. There are wonderful synergies with Lightroom because of the shared Camera Raw engine. To that end, don't see Photoshop CS3 as anything other than complementary to Lightroom - you can start out in Photoshop by learning the techniques that you want for your pictures after getting as far as you can in Photoshop.

When you've finished in Photoshop, you can import the PSD file to your Lightroom catalog (I don't like Lightroom's Edit in Photoshop option, even in its improved Lightroom 1.1 incarnation - but maybe that's me), and use it in the Slideshow, Print and Web modules.
Adobe have committed to releasing an SDK for Lightroom so that third parties can write plug-ins. I expect many plug-ins that are parametric in nature (particularly those that operate as Smart Filters in Photoshop CS3) will be made available for Lightroom in the future. For now, I use Photoshop for these tasks.
David
[a href=\"index.php?act=findpost&pid=125258\"][{POST_SNAPBACK}][/a]

Thanks, David. I'll definitely start an expedition into Photoshop CS3 rather sooner than later.

I know Martin Evening's Photoshop books are pretty good. Any others you could recommend?
Title: When will Lightroom take over PhotoShop?
Post by: BlueD on June 27, 2007, 09:07:00 pm
Quote
After I read Martin Evening's book about Lightroom, I got the idea that Lightroom is the much more modern software, better organized, and much more streamlined.

You didn´t understand ANYTHING of that book, or for what matters, of the basic difference between the two programs.

Lightroom will never substitute Photoshop, they´re two completely different beasts.
Title: When will Lightroom take over PhotoShop?
Post by: Digiteyesed on June 27, 2007, 09:24:30 pm
Quote
Lightroom will never substitute Photoshop, they´re two completely different beasts.
[a href=\"index.php?act=findpost&pid=125306\"][{POST_SNAPBACK}][/a]

I downloaded the trial, looked for layers, couldn't find them, deleted it and upgraded to CS3.
Title: When will Lightroom take over PhotoShop?
Post by: NikosR on June 28, 2007, 12:43:12 am
While I understand and accept that the two programs are developed under different design paradigms, people should not overstress the differences between 'pixel editing' and so called 'parametric editing'. Doing so only causes confusion, is counter-productive and, if I may say so, seems to me to serve purposes other than educating and enlightening people.

After all, in both cases pixels are being edited, aren't they?. There's is a fundamendal difference in that in PS case pixels are edited 'on-the-spot' while in LR's case change instructions are stored as metadata and applied only when an RGB image is saved or exported but, in the end of the day, there's pixel editing going on in both cases.

This has as an implication that there is fundamentally nothing which can be done in so called 'pixel editors' that can't be implemented in a 'parametric' program in a way consistent with its underlying design paradigm. Please note I used the term 'underlying design paradigm' and not 'underlying product positioning decisions'.

People often wrongly bring up, as an example of the different design paradigms,  the difference between 'global' and 'local' changes but this is not a fundamental difference between 'pixel-editors' and 'parametric editors' as programs like Capture NX (a 'parametric' program which can gracefully handle local pixel changes, masking and layer-like blending functionality without distorting its design paradigm) show.

In doing so, NX silently introduces the concept of 'sequenciality' (steps) on top of its parametric nature. It could introduce this concept more elegantly, IMHO, but that means nothing with regard to  the soundness of the underlying 'parametric' principle.

Introducing layers, as we know them from PS, in LR would break away from its design paradigm, but introducing the capability for local changes, masking and layer-like blending, would not.

I find 'parametric' editing a much more elegant way of doing things, and, in fact, I believe that if PS was invented now rather than many years ago it would be 'parametric' as well without compromising its pixel-editing functionality.

It all depends on design decisions heavily influenced, amongst other things, by marketing, product positioning requirements and legacy burdens.
Title: When will Lightroom take over PhotoShop?
Post by: Schewe on June 28, 2007, 02:01:56 am
Quote
After all, in both cases pixels are being edited, aren't they?. There's is a fundamendal difference in that in PS case pixels are edited 'on-the-spot' while in LR's case change instructions are stored as metadata and applied only when an RGB image is saved or exported but, in the end of the day, there's pixel editing going on in both cases.
[a href=\"index.php?act=findpost&pid=125342\"][{POST_SNAPBACK}][/a]


Nope...with Photoshop when you open the image, make an adjustment and save the image, those changes are resaved in the file-forever changing those pixels. In Lightroom open an image into Develop and make changes then close Lightroom. Have the pixels in the image changed? Nope. That is a huge conceptual difference.

If you want to work on 100 images in Photoshop, you have to open, change and then save those 100 images (well except now that Camera Raw 4 and Bridge can apply parametric changes to tiffs & jpgs now). In Lightroom adjust a single image and push all those changes to the other 99 images. You didn't have to open, change and save them...you only altered the paramters.

The parameters WILL be applied to an image only upon rendering in Lightroom. That's what makes parametric editing fundimentally different than pixel editing in Photoshop. Sure, Lightroom and Camera Raw share the same approach...they even share the same pipeline. And that is completely different than Photoshop's approach...
Title: When will Lightroom take over PhotoShop?
Post by: NikosR on June 28, 2007, 02:14:18 am
Quote
Nope...with Photoshop when you open the image, make an adjustment and save the image, those changes are resaved in the file-forever changing those pixels. In Lightroom open an image into Develop and make changes then close Lightroom. Have the pixels in the image changed? Nope. That is a huge conceptual difference.

If you want to work on 100 images in Photoshop, you have to open, change and then save those 100 images (well except now that Camera Raw 4 and Bridge can apply parametric changes to tiffs & jpgs now). In Lightroom adjust a single image and push all those changes to the other 99 images. You didn't have to open, change and save them...you only altered the paramters.

The parameters WILL be applied to an image only upon rendering in Lightroom. That's what makes parametric editing fundimentally different than pixel editing in Photoshop. Sure, Lightroom and Camera Raw share the same approach...they even share the same pipeline. And that is completely different than Photoshop's approach...
[a href=\"index.php?act=findpost&pid=125348\"][{POST_SNAPBACK}][/a]


I agree, but I fail to see what I have said differently. May be I should have used just the word 'export' or 'render' rather than 'save or export' in my orginal post, but I had in mind also other 'parametric' editors.

I also fail to see where your comment negates what I have said. The fundamental difference (and it is a big one, I agree) is in when / how 'pixel editing' is performed, thus this should have no effect, in principle, on the editing capabilities of a 'parametric' vs. a 'pixel-editing' program. I remind, this what all this thread is all about.

I guess what I'm trying to say is that LR could very well grow to be what PS is (at least for photographers) without compromising its parametric nature. It all depends on what Adobe decide to do.
Title: When will Lightroom take over PhotoShop?
Post by: dennypage on June 28, 2007, 04:45:44 am
Quote
Nope...with Photoshop when you open the image, make an adjustment and save the image, those changes are resaved in the file-forever changing those pixels. In Lightroom open an image into Develop and make changes then close Lightroom. Have the pixels in the image changed? Nope. That is a huge conceptual difference.
[a href=\"index.php?act=findpost&pid=125348\"][{POST_SNAPBACK}][/a]
I think that it's easy to overstate the difference between the two approaches.

On a conceptual basis, the differences are minor.  Both PS and LR are step by step image editors.  Both record an ordered set of the steps taken, and both render the result at each step when it is performed.  With both systems, you can go backward and forward in the steps, and each time the result at that given step is rendered and displayed.

The difference between the systems doesn't affect things until you "save" the image.  LR persists the steps taken (discarding the rendered results), while PS persists the final rendered result (discarding the steps taken).  This is a difference, but it is not a huge difference.

There is nothing conceptually in the LR approach that precludes editing of individual pixels.


This having all been said, the PS/LR code bases could certainly be structured such that that appeared to be a huge conceptual difference.  This is often the case, especially in the case of an very old code base vs. a very new code base.  But concepts in the code are not the same as concepts to the user.  
Title: When will Lightroom take over PhotoShop?
Post by: NikosR on June 28, 2007, 05:14:05 am
Just to add that describing PS kind of programs as 'pixel-editors' and contrasting them to LR kind of programs or 'parametric editors' is somewhat misleading and gives the wrong impression of their differences. It is not the case of a  'pixel editor' vs. 'parametric editor'.

Both are pixel editing programs in their nature (as opposed to, for example, vector processing programs).

If one wants to term LR-like operation as 'parametric' and contrast this to PS-like operation, then one has to invent another term for PS-like operation rather than use the term 'pixel-editor'. Maybe 'direct editor' or something to that effect would be appropriate.

The fundamental differences are important, but, from the user's point of view, limited mainly to workflow considerations and backtracking / change management. Not to the amount / level of pixel changes supported. This is just a feature-set decision.

And BTW, how would one define a program like Capture NX? A 'parametric editor with local change capability'?


PS. To draw a parallel, this reminds me of the old Computer Science discussions of 'procedural' vs 'functional' or 'declarative' programming languages.
Title: When will Lightroom take over PhotoShop?
Post by: DavidW on June 28, 2007, 07:47:25 am
Quote
Thanks, David. I'll definitely start an expedition into Photoshop CS3 rather sooner than later.

I know Martin Evening's Photoshop books are pretty good. Any others you could recommend?
[a href=\"index.php?act=findpost&pid=125290\"][{POST_SNAPBACK}][/a]
I'm self-taught on Photoshop based on experience with other programs, online tutorials, forums and the commonality across the Creative Suite (there's a fair amount of commonality between Illustrator and Photoshop in the way that certain tools, key combinations and the like work).

If you liked Martin Evening's Lightroom book, then you could try his Photoshop book. I've also heard good things about Scott Kelby's books. Maybe you could go to a good bookstore and look through a few Photoshop books, just to get an idea of the style of them. There's sample chapters from some books online.


I think the differences between Lightroom and Photoshop will become clear when you start to work with Photoshop. As I said, I find using Lightroom as far as I can, then Photoshop when it's needed to be the best combination, and I think you'll find the same.

Having a common Camera Raw engine between Photoshop CS3 and Lightroom means that the settings can go backwards and forwards via XMP sidecars (or DNG files) - which is very helpful.


One of my tasks for today is to post-process a shoot from Tuesday, which was low light no flash work (typically 1/50s at f/3.5, ISO 1600). I'll use Lightroom 1.1 to take things as far as I can - including the new sharpening and Clarity features - then finish off with Noise Ninja and possibly PTLens in Photoshop, before importing the files back into Lightroom. Some have horrible lighting in one corner, which needs correcting - again, that will be done in Photoshop.

This is a perfect example of the synergy available. Lightroom is the richest environment for sorting, culling and ranking, also keywording and captioning. I can do the Develop work in Lightroom, then move to Photoshop for what Lightroom can't do.



Meanwhile - to Nikos and denypage - I know what you mean. I tried to stick to the terminology already in use in the thread rather than introduce more confusion.

I agree that the easiest way to think of Lightroom is as saving an original file and a recipe, rather than the end product of what has been done to it. (If you understand Smart Filters and Adjustment Layers in Photoshop CS3 - that's really what we're talking about). This difference in approach explains, for instance, why the snapshots and undo history in Photoshop are lost once you close the file.


I do, however, see more of a conceptual bar to individual pixel editing in Lightroom than denypage does - because I don't see where there's room to build that functionality into the Lightroom program. Of course, the distinction could increasingly blur (if the cloning features in Lightroom became more general case), but the way Lightroom works with a file and a recipe - and without basic features of Photoshop such as layers - would mean a great deal of code had to be added to support many basic Photoshop features.

To my mind it may make more sense to evolve and refine Photoshop than to re-implement large chunks of it in Lightroom, especially when those who want Photoshop like features probably already own and use Photoshop.


In the end, I think this is a moot point. There's lots that people have already wished for that will keep the Lightroom team busy (the SDK, soft proofing - and much more besides) that hasn't made it into Lightroom 1.1. I certainly look forward to the future!



David
Title: When will Lightroom take over PhotoShop?
Post by: NikosR on June 28, 2007, 08:56:54 am
Quote
I do, however, see more of a conceptual bar to individual pixel editing in Lightroom than denypage does - because I don't see where there's room to build that functionality into the Lightroom program. Of course, the distinction could increasingly blur (if the cloning features in Lightroom became more general case), but the way Lightroom works with a file and a recipe - and without basic features of Photoshop such as layers - would mean a great deal of code had to be added to support many basic Photoshop features.

[a href=\"index.php?act=findpost&pid=125385\"][{POST_SNAPBACK}][/a]

You don't need layers per se (as in the PS implementation we are all used to). But for some operations you might need to introduce the concept of serialization or 'sequencing' . Again, Capture NX, with all its idiosyncrasies and failings, is a good example of that.

Now, I have no clue if providing more advanced functionality would need a great deal of code and effort, or not. That is Adobe's problem and Adobe's decision. We are just talking here about if the LR design paradigm allows for more advanced editing features. denypage and I think it does, Jeff and you seem to be advocating that it doesn't for some reason inherent in its design paradigm which I fail to comprehend.

And there is no way anybody can convince me that the ability to do what you guys call 'pixel changes' and I prefer calling localised changes, is not a basic tool in a photographer's armory. Dodging, burning and masking capability, for example,  have been part of the photographer's toolset since the invention of photography and no tool worthy of a title invoking memories of the darkroom should be without those.
Title: When will Lightroom take over PhotoShop?
Post by: The View on June 28, 2007, 05:17:34 pm
Quote
The fundamental difference (and it is a big one, I agree) is in when / how 'pixel editing' is performed, thus this should have no effect, in principle, on the editing capabilities of a 'parametric' vs. a 'pixel-editing' program. I remind, this what all this thread is all about.

I guess what I'm trying to say is that LR could very well grow to be what PS is (at least for photographers) without compromising its parametric nature. It all depends on what Adobe decide to do.
[a href=\"index.php?act=findpost&pid=125351\"][{POST_SNAPBACK}][/a]

While I see the very different software layouts between Photoshop and Lightroom as they are today, I can see, from NikosR's and denypage's posts, that this doesn't necessarily have to stay that way.

Lightroom saves the pixel image and the changes as a recipe (great, pinpointing expression by DavidW), while Photoshop saves whole images change after change. (Yes, David, I guess when I have started working with Photoshop I will have a different outlook on this application. I see that going with Lightroom as far as possible and then doing specific tasks in Photoshop is a good method).

(On the other hand, coming fresh to a matter can result in "fresh" questions - with its double meaning of new, and also insolent, which can question values that have long been taken for granted, and put them under the light again).

To be fresh again:

I wonder if a software like Photoshop could also be thought as saving only the original pixel image, and then, additionally, only saving pixel changes as a recipe.

And would this bring these two approaches to editing an image closer together in terms of the processing language each of those applications "speak"?
Title: When will Lightroom take over PhotoShop?
Post by: rck on July 03, 2007, 02:30:38 pm
Quote
I wonder if a software like Photoshop could also be thought as saving only the original pixel image, and then, additionally, only saving pixel changes as a recipe.[a href=\"index.php?act=findpost&pid=125473\"][{POST_SNAPBACK}][/a]

Adjustment Layers? Layer Masks? Layers? Smart Filters? Smart Objects?