Skip to content

Commit 5739253

Browse files
committed
Adjustments > Color > Color lookup: new 3D LUT tool!
What's a LUT? https://en.wikipedia.org/wiki/3D_lookup_table How do LUTs work in Photoshop? https://helpx.adobe.com/photoshop/how-to/edit-photo-color-lookup-adjustment.html Where can I download LUT files? https://www.shutterstock.com/blog/129-free-cinematic-luts (similarly, just search online for "free LUTs" or "free LUT pack", etc.) Right now, PhotoDemon doesn't ship with any LUTs so you'll need to download your own to get any use out of this tool. I will be adding a built-in collection (like I did with gradients) in the coming days, after I write a new tool to generate LUTs from PhotoDemon actions. In the meantime, this is an exciting addition that few other photo editors (free or paid!) offer. LUTs are a powerful tool for color-grading and other effects, and PD's implementation is surprisingly fast for how complex these can be. You can also modify intensity and blend mode on *any* LUT, and PD automatically manages a portable LUT collection for you if you import LUTs from file. (Or you can just copy compatible LUT files into the /Data/3DLUT folder; the dialog even provides a link for this.)
1 parent 6f0f200 commit 5739253

26 files changed

Lines changed: 1338 additions & 337 deletions

App/PhotoDemon/Languages/French.xml

Lines changed: 58 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
<langid>fr-FR</langid>
88
<langname>Français</langname>
9-
<langversion>6.7.512</langversion>
9+
<langversion>6.7.514</langversion>
1010
<langstatus>Complete</langstatus>
1111

1212
<author>Jean Jacques Piedfort (orig. Frank Donckers)</author>
@@ -1767,6 +1767,11 @@ Dans la version 6.0, les fichiers de macros PhotoDemon ont été refondus pour s
17671767
<translation>Teinte</translation>
17681768
</phrase>
17691769

1770+
<phrase>
1771+
<original>Color lookup</original>
1772+
<translation></translation>
1773+
</phrase>
1774+
17701775
<phrase>
17711776
<original>Colorize</original>
17721777
<translation>Coloriser</translation>
@@ -2287,7 +2292,7 @@ Dans la version 6.0, les fichiers de macros PhotoDemon ont été refondus pour s
22872292
<translation>Effacer la liste récente des macros</translation>
22882293
</phrase>
22892294

2290-
<!-- Menus.bas contains 265 phrases. 30 were duplicates of existing phrases, so only 235 new phrases were written to file. -->
2295+
<!-- Menus.bas contains 266 phrases. 30 were duplicates of existing phrases, so only 236 new phrases were written to file. -->
22912296

22922297
<phrase>
22932298
<original>All supported palettes</original>
@@ -3399,6 +3404,18 @@ Veuillez entrer une valeur numérique.</translation>
33993404

34003405
<!-- pdLayer.cls contains 4 phrases. 3 were duplicates of existing phrases, so only one new phrase was written to file. -->
34013406

3407+
<phrase>
3408+
<original>All supported LUTs</original>
3409+
<translation></translation>
3410+
</phrase>
3411+
3412+
<phrase>
3413+
<original>Select a LUT file</original>
3414+
<translation></translation>
3415+
</phrase>
3416+
3417+
<!-- pdLUT3D.cls contains 6 phrases. 4 were duplicates of existing phrases, so only 2 new phrases were written to file. -->
3418+
34023419
<phrase>
34033420
<original>ExifTool plugin missing. Metadata import abandoned.</original>
34043421
<translation>Plug-in ExifTool manquant. Importation de métadonnées abandonné.</translation>
@@ -5294,7 +5311,7 @@ La mise à jour est traitée automatiquement en arrière-plan. Vous recevrez une
52945311
<translation>Langue changée avec succès.</translation>
52955312
</phrase>
52965313

5297-
<!-- MainWindow.frm contains 366 phrases. 189 were duplicates of existing phrases, so only 177 new phrases were written to file. -->
5314+
<!-- MainWindow.frm contains 367 phrases. 190 were duplicates of existing phrases, so only 177 new phrases were written to file. -->
52985315

52995316
<phrase>
53005317
<original>Monochrome Conversion</original>
@@ -5592,6 +5609,38 @@ La mise à jour est traitée automatiquement en arrière-plan. Vous recevrez une
55925609

55935610
<!-- Adjustments_Color_HSL.frm contains 6 phrases. 2 were duplicates of existing phrases, so only 4 new phrases were written to file. -->
55945611

5612+
<phrase>
5613+
<original>available LUTs</original>
5614+
<translation></translation>
5615+
</phrase>
5616+
5617+
<phrase>
5618+
<original>import LUT file</original>
5619+
<translation></translation>
5620+
</phrase>
5621+
5622+
<phrase>
5623+
<original>intensity</original>
5624+
<translation>intensité</translation>
5625+
</phrase>
5626+
5627+
<phrase>
5628+
<original>Applying color lookup</original>
5629+
<translation></translation>
5630+
</phrase>
5631+
5632+
<phrase>
5633+
<original>Your LUT collection is stored in the "%1" folder</original>
5634+
<translation></translation>
5635+
</phrase>
5636+
5637+
<phrase>
5638+
<original>click to open this folder in Windows Explorer</original>
5639+
<translation></translation>
5640+
</phrase>
5641+
5642+
<!-- Adjustments_Color_Lookup.frm contains 10 phrases. 4 were duplicates of existing phrases, so only 6 new phrases were written to file. -->
5643+
55955644
<phrase>
55965645
<original>replace threshold</original>
55975646
<translation>remplacer le seuil</translation>
@@ -6575,11 +6624,6 @@ La mise à jour est traitée automatiquement en arrière-plan. Vous recevrez une
65756624
<translation>Votre collection de dégradés est stockée dans le dossier %1</translation>
65766625
</phrase>
65776626

6578-
<phrase>
6579-
<original>click to open the gradient collection folder in Windows Explorer</original>
6580-
<translation>cliquer pour ouvrir le dossier des collections des dégradés dans l'explorateur Windows</translation>
6581-
</phrase>
6582-
65836627
<phrase>
65846628
<original>When a gradient contains colors with wildly different luminance values, gamma correction may improve its appearance.</original>
65856629
<translation>Quand un dégradé comprend des couleurs avec une grande différence de luminance, la correction gamma peut altérer son apparence</translation>
@@ -6615,7 +6659,7 @@ La mise à jour est traitée automatiquement en arrière-plan. Vous recevrez une
66156659
<translation>veuillez sélectionner un noeud</translation>
66166660
</phrase>
66176661

6618-
<!-- Dialog_GradientEditor.frm contains 79 phrases. 28 were duplicates of existing phrases, so only 51 new phrases were written to file. -->
6662+
<!-- Dialog_GradientEditor.frm contains 79 phrases. 29 were duplicates of existing phrases, so only 50 new phrases were written to file. -->
66196663

66206664
<phrase>
66216665
<original>I understand the risks of running PhotoDemon in the IDE</original>
@@ -6728,11 +6772,6 @@ La mise à jour est traitée automatiquement en arrière-plan. Vous recevrez une
67286772
<translation>normaliser</translation>
67296773
</phrase>
67306774

6731-
<phrase>
6732-
<original>intensity</original>
6733-
<translation>intensité</translation>
6734-
</phrase>
6735-
67366775
<phrase>
67376776
<original>adaptation</original>
67386777
<translation>adaptation</translation>
@@ -6778,7 +6817,7 @@ La mise à jour est traitée automatiquement en arrière-plan. Vous recevrez une
67786817
<translation>spectre complet</translation>
67796818
</phrase>
67806819

6781-
<!-- Dialog_ToneMapping.frm contains 26 phrases. 10 were duplicates of existing phrases, so only 16 new phrases were written to file. -->
6820+
<!-- Dialog_ToneMapping.frm contains 26 phrases. 11 were duplicates of existing phrases, so only 15 new phrases were written to file. -->
67826821

67836822
<phrase>
67846823
<original>Theme and language</original>
@@ -13272,10 +13311,10 @@ Si vous choisissez de désactiver les mises à jour, n'oubliez pas de visiter ph
1327213311

1327313312
<!-- Automatic text extraction complete. -->
1327413313

13275-
<phrasecount>2510</phrasecount>
13314+
<phrasecount>2517</phrasecount>
1327613315

13277-
<!-- As of this build, PhotoDemon contains 5078 phrases. -->
13278-
<!-- 2568 are duplicates, so only 2510 unique phrases have been written to file. -->
13279-
<!-- These 2510 phrases contain approximately 11577 total words. -->
13316+
<!-- As of this build, PhotoDemon contains 5096 phrases. -->
13317+
<!-- 2579 are duplicates, so only 2517 unique phrases have been written to file. -->
13318+
<!-- These 2517 phrases contain approximately 11600 total words. -->
1328013319

1328113320
</pdData>

App/PhotoDemon/Languages/German.xml

Lines changed: 50 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
<langid>de-DE</langid>
88
<langname>Deutsch (DE)</langname>
9-
<langversion>9.0.135</langversion>
9+
<langversion>9.0.136</langversion>
1010
<langstatus>Up-to-date</langstatus>
1111

1212
<author>rk (ehem. Frank Donckers, Helmut Kuerbiss)</author>
@@ -3404,6 +3404,18 @@ Geben Sie bitte einen numerischen Wert ein.</translation>
34043404

34053405
<!-- pdLayer.cls contains 4 phrases. 3 were duplicates of existing phrases, so only one new phrase was written to file. -->
34063406

3407+
<phrase>
3408+
<original>All supported LUTs</original>
3409+
<translation></translation>
3410+
</phrase>
3411+
3412+
<phrase>
3413+
<original>Select a LUT file</original>
3414+
<translation></translation>
3415+
</phrase>
3416+
3417+
<!-- pdLUT3D.cls contains 6 phrases. 4 were duplicates of existing phrases, so only 2 new phrases were written to file. -->
3418+
34073419
<phrase>
34083420
<original>ExifTool plugin missing. Metadata import abandoned.</original>
34093421
<translation>ExifTool-Plug-in fehlend. Import der Metadaten abgebrochen.</translation>
@@ -5597,6 +5609,38 @@ Das Update wird automatisch im Hintergrund verarbeitet. Sie werden ein neue Bena
55975609

55985610
<!-- Adjustments_Color_HSL.frm contains 6 phrases. 2 were duplicates of existing phrases, so only 4 new phrases were written to file. -->
55995611

5612+
<phrase>
5613+
<original>available LUTs</original>
5614+
<translation></translation>
5615+
</phrase>
5616+
5617+
<phrase>
5618+
<original>import LUT file</original>
5619+
<translation></translation>
5620+
</phrase>
5621+
5622+
<phrase>
5623+
<original>intensity</original>
5624+
<translation>Intensität</translation>
5625+
</phrase>
5626+
5627+
<phrase>
5628+
<original>Applying color lookup</original>
5629+
<translation></translation>
5630+
</phrase>
5631+
5632+
<phrase>
5633+
<original>Your LUT collection is stored in the "%1" folder</original>
5634+
<translation></translation>
5635+
</phrase>
5636+
5637+
<phrase>
5638+
<original>click to open this folder in Windows Explorer</original>
5639+
<translation></translation>
5640+
</phrase>
5641+
5642+
<!-- Adjustments_Color_Lookup.frm contains 10 phrases. 4 were duplicates of existing phrases, so only 6 new phrases were written to file. -->
5643+
56005644
<phrase>
56015645
<original>replace threshold</original>
56025646
<translation>Ersetzungsschwellenwert</translation>
@@ -6580,11 +6624,6 @@ Das Update wird automatisch im Hintergrund verarbeitet. Sie werden ein neue Bena
65806624
<translation>Ihre Gradienten-Collection wird im Ordner "%1" gespeichert</translation>
65816625
</phrase>
65826626

6583-
<phrase>
6584-
<original>click to open this folder in Windows Explorer</original>
6585-
<translation></translation>
6586-
</phrase>
6587-
65886627
<phrase>
65896628
<original>When a gradient contains colors with wildly different luminance values, gamma correction may improve its appearance.</original>
65906629
<translation>Wenn ein Gradient Farben mit völlig verschiedenen Luminanzwerten enthält, kann die Gammakorrektur dessen Erscheinungsbild verbessern.</translation>
@@ -6620,7 +6659,7 @@ Das Update wird automatisch im Hintergrund verarbeitet. Sie werden ein neue Bena
66206659
<translation>Bitte selektieren Sie einen Node</translation>
66216660
</phrase>
66226661

6623-
<!-- Dialog_GradientEditor.frm contains 79 phrases. 28 were duplicates of existing phrases, so only 51 new phrases were written to file. -->
6662+
<!-- Dialog_GradientEditor.frm contains 79 phrases. 29 were duplicates of existing phrases, so only 50 new phrases were written to file. -->
66246663

66256664
<phrase>
66266665
<original>I understand the risks of running PhotoDemon in the IDE</original>
@@ -6733,11 +6772,6 @@ Das Update wird automatisch im Hintergrund verarbeitet. Sie werden ein neue Bena
67336772
<translation>Normalisieren</translation>
67346773
</phrase>
67356774

6736-
<phrase>
6737-
<original>intensity</original>
6738-
<translation>Intensität</translation>
6739-
</phrase>
6740-
67416775
<phrase>
67426776
<original>adaptation</original>
67436777
<translation>Adaptation</translation>
@@ -6783,7 +6817,7 @@ Das Update wird automatisch im Hintergrund verarbeitet. Sie werden ein neue Bena
67836817
<translation>Vollständiges Spektrum</translation>
67846818
</phrase>
67856819

6786-
<!-- Dialog_ToneMapping.frm contains 26 phrases. 10 were duplicates of existing phrases, so only 16 new phrases were written to file. -->
6820+
<!-- Dialog_ToneMapping.frm contains 26 phrases. 11 were duplicates of existing phrases, so only 15 new phrases were written to file. -->
67876821

67886822
<phrase>
67896823
<original>Theme and language</original>
@@ -13258,41 +13292,12 @@ Wenn Sie trotzdem Updates deaktivieren möchten, vergessen Sie nicht, photodemon
1325813292

1325913293
<!-- Tools_ScreenVideoPrefs.frm contains 17 phrases. 7 were duplicates of existing phrases, so only 10 new phrases were written to file. -->
1326013294

13261-
<phrase>
13262-
<original>All supported LUTs</original>
13263-
<translation></translation>
13264-
</phrase>
13265-
13266-
<phrase>
13267-
<original>Select a LUT</original>
13268-
<translation></translation>
13269-
</phrase>
13270-
13271-
<!-- pdLUT3D.cls contains 6 phrases. 4 were duplicates of existing phrases, so only 2 new phrases were written to file. -->
13272-
13273-
<phrase>
13274-
<original>3D lookup files</original>
13275-
<translation></translation>
13276-
</phrase>
13277-
13278-
<phrase>
13279-
<original>Applying color lookup</original>
13280-
<translation></translation>
13281-
</phrase>
13282-
13283-
<phrase>
13284-
<original>Your 3D LUT collection is stored in the "%1" folder</original>
13285-
<translation></translation>
13286-
</phrase>
13287-
13288-
<!-- Adjustments_Color_Lookup.frm contains 10 phrases. 7 were duplicates of existing phrases, so only 3 new phrases were written to file. -->
13289-
1329013295
<!-- Automatic text extraction complete. -->
1329113296

13292-
<phrasecount>2516</phrasecount>
13297+
<phrasecount>2517</phrasecount>
1329313298

1329413299
<!-- As of this build, PhotoDemon contains 5096 phrases. -->
13295-
<!-- 2580 are duplicates, so only 2516 unique phrases have been written to file. -->
13296-
<!-- These 2516 phrases contain approximately 11596 total words. -->
13300+
<!-- 2579 are duplicates, so only 2517 unique phrases have been written to file. -->
13301+
<!-- These 2517 phrases contain approximately 11600 total words. -->
1329713302

1329813303
</pdData>

0 commit comments

Comments
 (0)