Nikonland Develop Studio : il nostro sviluppatore NEF comincia a prendere forma
Un nuovo progetto Nikonland, nato per completare il lavoro iniziato in macchina
Finora ne abbiamo parlato soltanto tra noi, mentre lo progettavamo e cominciavamo a usarlo. Adesso, però, Nikonland Develop non è più soltanto un’idea, un disegno dell’interfaccia o una lista di funzioni desiderate.
È già un programma funzionante.
Apre realmente i file NEF, legge il Picture Control utilizzato dalla fotocamera, applica le nostre pellicole digitali FilmBox, consente le prime regolazioni di sviluppo, aggiunge la grana, raddrizza e ritaglia la fotografia ed esporta il risultato.
È ancora un cantiere e molte cose devono essere completate, migliorate o persino ripensate attraverso l’uso quotidiano. Ma proprio per questo ci sembra arrivato il momento di presentarlo ai Nikonlander e raccontare che cosa stiamo cercando di costruire.
Non un’alternativa gratuita a Lightroom.
Non una copia ridotta di Photoshop.
E nemmeno un clone di NX Studio.
Nikonland Develop vuole essere qualcosa di più circoscritto e, speriamo, molto più personale:
il modulo di sviluppo essenziale dell’ecosistema Nikonland.
![]()
anteprima della finestra dell'attuale beta, funzionante ma ancora embrionale
Index organizza. Develop interpreta
La separazione nasce da una scelta precisa.
Nikonland Index deve restare rapido, leggero e immediato. Il suo compito è trovare le fotografie, mostrarle, organizzarle e permetterci di navigare anche in archivi molto grandi senza trasformarsi in un pachiderma.
Develop interviene soltanto quando vogliamo lavorare su un’immagine.
Index trova il NEF e lo passa a Develop. Develop lo interpreta attraverso il motore Nikon, applica la resa desiderata e restituisce il risultato. Nessun catalogo duplicato, nessuna seconda gestione dell’archivio e nessuna funzione inserita in un programma soltanto perché “gli altri ce l’hanno”.
Le due applicazioni avranno responsabilità distinte:
Nikonland Index organizza, consulta e seleziona.
Nikonland Develop sviluppa il NEF.
In seguito il passaggio tra i due dovrà diventare quasi invisibile: si seleziona una fotografia in Index, si preme Sviluppa e ci si ritrova davanti alla stessa immagine in Develop.
Il punto di partenza è sempre la fotografia Nikon
Quando apriamo un NEF in Develop, il primo riferimento è la versione Come scattato.
Fotocamera, obiettivo, tempo, diaframma, sensibilità ISO e Picture Control incorporato sono mostrati nell’interfaccia. La fotografia deve comparire con il corretto orientamento e con la resa Nikon scelta al momento dello scatto, senza applicazioni arbitrarie ereditate dall’immagine precedente.
Questa è una differenza fondamentale rispetto a molti programmi RAW costruiti intorno a un’interpretazione proprietaria del file.
Develop nasce invece da un principio semplice:
prima vediamo il NEF come lo ha pensato la Nikon; poi decidiamo se e come modificarlo.
Il comando Come scattato permette sempre di tornare a quel punto iniziale. Il NEF originale non viene mai modificato.
Le pellicole FilmBox entrano nello sviluppo
La parte più caratteristica del progetto è naturalmente l’integrazione con FilmBox.
Develop può già leggere la nostra raccolta di Picture Control e applicare al NEF Kodachrome 64, Agfa, Ferrania, Fujifilm, Ilford, le nostre interpretazioni cinematografiche e tutte le altre pellicole digitali disponibili.
FilmBox e Develop, tuttavia, hanno ruoli differenti.
FilmBox Lab è l’ambiente nel quale la pellicola viene progettata: curva, tono, colore, dettaglio e, progressivamente, struttura della grana.
Develop è il luogo nel quale quella pellicola viene usata per sviluppare una fotografia.
Il profilo Nikon rimane la componente compatibile con la fotocamera e con il sistema dei Picture Control. Develop può completarlo con elementi che una Nikon non può registrare nel file NP3, a cominciare dalla grana.
La grana non deve necessariamente essere imposta insieme alla pellicola. Abbiamo scelto di renderla richiamabile separatamente, attraverso un comando dedicato. In questo modo possiamo applicarla quando serve, evitarla quando non è coerente con l’immagine e usarla anche con Picture Control differenti.
Non tutte le nostre interpretazioni richiedono grana. I profili Nikonland Cinema, per esempio, possono vivere benissimo senza di essa.
Il workflow Nikonland: quattro programmi, un solo percorso
Nikonland Develop non è pensato come un’applicazione isolata. Nasce per lavorare in simbiosi con Index e accanto a Select, utilizzando le pellicole digitali create con FilmBox.
FilmBox Lab è l’ambiente di authoring: qui progettiamo le nostre pellicole digitali definendone Picture Control, curva, colore, dettaglio e grana. FilmBox trasferisce alla fotocamera la parte compatibile con il sistema Nikon; Develop completa successivamente la resa con gli elementi Nikonland che la fotocamera non può incorporare.
Nikonland Index rappresenta il centro del flusso. Consulta e organizza l’archivio, mostra rapidamente le fotografie e conserva nel database centrale le ricette di sviluppo. Da Index possiamo inviare un singolo NEF a Develop oppure una sequenza a Select.
Nikonland Select lavora in parallelo quando il numero delle fotografie rende necessaria una selezione assistita. Analizza raffiche e gruppi, segnala problemi tecnici, propone le candidate migliori e restituisce a Index una selezione più gestibile. Non sviluppa le fotografie e non prende decisioni artistiche definitive al posto del fotografo.
Nikonland Develop riceve da Index la fotografia scelta, la apre secondo le impostazioni Nikon e permette di completarla con pellicola FilmBox, grana, regolazioni essenziali, raddrizzamento e ritaglio. Al termine produce il JPEG destinato alla pubblicazione oppure, in prospettiva, un TIFF a 16 bit da conservare o proseguire in Photoshop.
Il percorso non è quindi una catena obbligatoria, ma un sistema modulare:
FilmBox crea la resa. Index governa l’archivio. Select aiuta a scegliere. Develop completa la fotografia.
Chi ha già individuato l’immagine può passare direttamente da Index a Develop. Chi deve affrontare centinaia o migliaia di scatti può affidare prima la selezione tecnica a Select. Ogni programma svolge il proprio compito senza duplicare gli altri e senza trasformarsi in un’applicazione monolitica.
![]()
la taglierina in azione
Pochi strumenti, ma quelli che servono davvero
La prima versione operativa contiene una serie di regolazioni essenziali:
esposizione;
alte luci;
ombre;
bianchi;
neri;
temperatura colore;
tinta.
Non vogliamo riempire l’interfaccia di cursori soltanto per allungare la scheda tecnica. Ogni strumento dovrà dimostrare di essere utile nel lavoro fotografico reale.
Le regolazioni vengono calcolate sulla rappresentazione già sviluppata dal motore Nikon, senza riaprire continuamente il NEF. Questo rende l’interazione molto più rapida e consente di vedere quasi immediatamente il risultato.
Anche raddrizzamento e ritaglio sono già funzionanti.
Per raddrizzare non chiediamo al fotografo di ragionare in gradi sessagesimali. Si traccia una linea lungo un riferimento presente nella fotografia — un orizzonte, uno spigolo, una colonna — e Develop calcola la rotazione necessaria.
La taglierina mostra invece una cornice con maniglie, spostabile e ridimensionabile direttamente sull’immagine. In seguito aggiungeremo anche i rapporti di formato vincolati più utili, compresi 3:2, 4:3 e l’irresistibile 65:24.
Tutte queste operazioni sono non distruttive e possono essere annullate e ripetute con i consueti Ctrl+Z e Ctrl+Y.
![]()
cambio di "pellicola digitale" al volo. Rendering quasi immediato.
Un’anteprima utile, non un secondo sviluppo completo
Durante i primi esperimenti abbiamo imparato una cosa importante: sviluppare continuamente l’intero NEF alla massima risoluzione rende il programma lento e sgradevole da usare.
Non è ciò che vogliamo.
L’anteprima deve essere abbastanza accurata da rappresentare fedelmente il risultato finale alla dimensione necessaria sullo schermo. La vista al 100% deve invece sviluppare soltanto la porzione realmente visibile, permettendo di controllare dettaglio, nitidezza e grana senza attendere ogni volta il rendering completo di un file da decine di megapixel.
Il rendering definitivo alla risoluzione richiesta deve avvenire soltanto durante l’esportazione.
È una distinzione essenziale: l’anteprima serve a decidere, l’esportazione serve a produrre il file finale.
Il primo JPEG non sarà l’unica uscita
Attualmente abbiamo introdotto una prima esportazione JPEG con lato lungo massimo di 2500 pixel. È una dimensione adatta alla pubblicazione su Nikonland, alla condivisione e a molti usi quotidiani.
Il JPEG viene sviluppato nuovamente dal NEF alla risoluzione necessaria e comprende Picture Control o pellicola FilmBox, regolazioni, grana, raddrizzamento e ritaglio. Non è quindi un semplice salvataggio dell’anteprima mostrata nella finestra.
Ma naturalmente Develop non si fermerà qui.
Prevediamo almeno tre destinazioni principali:
JPEG rapido, con dimensione e qualità selezionabili;
TIFF a 16 bit, per conservare la massima possibilità di elaborazione successiva;
Apri in Photoshop, generando il TIFF sviluppato e passandolo direttamente all’applicazione esterna.
Quest’ultima funzione definisce bene il confine del progetto.
Develop deve consegnare a Photoshop una fotografia già correttamente interpretata secondo Nikon e Nikonland. Photoshop potrà poi occuparsi di livelli, ritocco complesso, compositing e di tutte le operazioni che non avrebbe senso duplicare dentro Develop.
In futuro potranno essere aggiunti anche la scelta dello spazio colore, il ridimensionamento, la qualità JPEG, la profondità del TIFF e uno sharpening finale proporzionato alla destinazione.
Nessun sidecar sparso nelle cartelle
Le fotografie devono rimanere dove le ha messe il fotografo.
Develop non scrive dentro il NEF e non dissemina le cartelle di sidecar o immagini di anteprima. Le regolazioni sono conservate come piccole ricette nel database centrale Nikonland.
Una ricetta contiene soltanto le scelte necessarie per ricostruire lo sviluppo: pellicola, grana, cursori, rotazione e ritaglio. Non contiene una copia della fotografia.
Quando il NEF viene riaperto, Develop legge la ricetta e ricostruisce il risultato. L’eventuale cache è centrale, limitata e cancellabile: non deve contaminare l’archivio fotografico.
![]()
La grana non è un effetto casuale
In Nikonland Develop la grana non sarà un generico disturbo digitale regolato attraverso i soliti cursori quantità, dimensione e ruvidità lasciati all’improvvisazione dell’utente.
Ogni pellicola Nikonland nascerà in FilmBox Lab con una propria struttura di grana, progettata insieme alla curva, al colore e alla resa tonale. Una Kodachrome 25 richiederà una tessitura finissima e quasi impercettibile; una Portra 160 una grana morbida e discreta; una Tri-X una struttura più evidente e irregolare; una P3200 un comportamento ancora diverso.
La simulazione terrà conto non soltanto della dimensione e della distribuzione dei granuli, ma anche della loro risposta nelle luci, nei mezzitoni e nelle ombre, dell’eventuale componente cromatica e della risoluzione finale dell’immagine. La grana dovrà mantenere un aspetto credibile tanto in un JPEG da 2500 pixel quanto in un TIFF alla piena risoluzione.
Non sarà nemmeno rigenerata casualmente a ogni apertura. Lo stesso NEF, sviluppato con la stessa pellicola e la stessa ricetta, produrrà sempre la medesima struttura: un comportamento ripetibile e verificabile, indispensabile per confrontare anteprima ed esportazione.
FilmBox Lab definirà quindi la grana più aderente all’identità di ciascuna pellicola. Develop saprà automaticamente quale utilizzare, senza chiedere al fotografo di ricostruirla attraverso numeri astratti.
La decisione finale, però, resterà sempre umana.
Il fotografo potrà scegliere semplicemente se applicare o meno la grana prevista per quella pellicola. Per alcune immagini sarà parte essenziale del carattere; per altre potrà risultare superflua. Anche scegliendo una Tri-X o una Kodachrome, nessun effetto verrà imposto contro il gusto e l’intenzione dell’autore.
FilmBox definisce la grana della pellicola. Develop la interpreta. Il fotografo decide se usarla.
Che cosa potremmo aggiungere
Ci sono strumenti tradizionali che appartengono naturalmente a Develop e che potremo introdurre senza alterarne la filosofia.
Tra questi vediamo bene una curva tonale essenziale, contrasto, chiarezza, saturazione e vividezza, riduzione del rumore, correzioni ottiche Nikon e un controllo più completo del bilanciamento del bianco. Potrà essere utile anche un confronto diretto tra Come scattato, una pellicola FilmBox e lo sviluppo corrente.
Alcune regolazioni locali potrebbero trovare posto nel progetto, purché rimangano semplici: un gradiente, una maschera circolare e un pennello per intervenire su esposizione, luminosità, contrasto, bilanciamento del bianco e saturazione.
Non vogliamo però costruire una collezione infinita di strumenti sovrapposti.
Ogni nuova funzione dovrà rispondere a una domanda concreta:
serve davvero a completare lo sviluppo fotografico, oppure stiamo tentando di ricostruire Photoshop dentro un altro programma?
Nel secondo caso, la risposta sarà molto probabilmente no.
Anche l’intelligenza artificiale, ma con discrezione
Oggi sarebbe miope progettare un’applicazione fotografica ignorando completamente l’intelligenza artificiale. Sarebbe altrettanto sbagliato inserirla ovunque soltanto perché è di moda.
Dentro Develop l’AI dovrà avere un compito preciso: ridurre il lavoro ripetitivo senza sostituirsi alle decisioni fotografiche.
Potrebbe, per esempio:
riconoscere soggetto e sfondo per creare rapidamente una maschera;
proteggere incarnato e volti durante alcune regolazioni cromatiche;
suggerire un bilanciamento del bianco credibile;
individuare orizzonti e riferimenti prospettici;
proporre una correzione iniziale di esposizione e gamma tonale;
applicare una riduzione del rumore selettiva;
suggerire una rosa molto limitata di pellicole coerenti con soggetto e luce;
riconoscere quando la grana sarebbe poco opportuna o eccessiva;
preparare automaticamente una versione ottimizzata per una destinazione specifica.
La parola importante è suggerire.
L’intelligenza artificiale non dovrebbe scegliere la fotografia al posto nostro, trasformare ogni volto secondo un modello statistico o applicare automaticamente un’estetica standardizzata. Dovrebbe prepararci il punto di partenza e lasciarci l’ultima parola.
Il suo intervento potrebbe essere raccolto in pochi comandi leggibili — “Seleziona soggetto”, “Bilancia”, “Riduci rumore”, “Suggerisci pellicola” — senza aprire un laboratorio parallelo pieno di pannelli e parametri incomprensibili.
Il risultato ideale sarebbe un’AI quasi invisibile: presente quando fa risparmiare tempo, assente quando non serve.
Un programma costruito usandolo
Nikonland Develop viene progettato nello stesso modo in cui abbiamo sempre valutato fotocamere e obiettivi: attraverso fotografie vere.
Lo stiamo usando con NEF orizzontali e verticali, ritratti, fotografie d’azione, Picture Control differenti, ritagli, raddrizzamenti e file destinati alla pubblicazione. È proprio nell’uso che emergono i tempi morti, i comandi poco intuitivi, le informazioni troppo piccole e le funzioni teoricamente eleganti ma praticamente inutili.
Nessuna specifica scritta a tavolino può sostituire questa fase.
Per questo lo presentiamo come un progetto in corso e non come un prodotto finito. L’interfaccia cambierà ancora, il motore verrà ottimizzato e alcune idee saranno probabilmente abbandonate dopo averle provate.
Ma le fondamenta sono ormai chiare:
fedeltà al NEF e al sistema Nikon;
piena integrazione con le pellicole FilmBox;
sviluppo non distruttivo;
velocità nell’uso quotidiano;
nessun file inutile disperso nell’archivio;
pochi strumenti fotografici ben scelti;
integrazione con Index e con le applicazioni esterne;
intelligenza artificiale utilizzata come assistente;
distribuzione gratuita per Windows 11.
Un altro tassello dell’ecosistema Nikonland
FilmBox ci permette di costruire la resa.
Index ci permette di trovare e organizzare le fotografie.
Select ci aiuterà a scegliere le immagini migliori nelle grandi sequenze.
Develop dovrà trasformare il NEF scelto nella fotografia che vogliamo vedere e utilizzare.
Non vogliamo sostituire ogni programma esistente. Vogliamo eliminare passaggi inutili e rendere più diretto il percorso tra ciò che abbiamo visto attraverso il mirino e il file finito.
Nikonland Develop nasce per questo.
È ancora un cantiere, ma oggi possiamo finalmente mostrare che il cantiere esiste, che il motore gira e che la prima fotografia è già uscita dalla porta.
prima beta di distribuzione (destinata SOLO a chi sposa la filosofia di impiego di questo programma)
1.0.4 del 17 settembre 2026 : funzioni incomplete, per ora è solo un dimostratore (ma io lo sto già usando massicciamente, annotandomi i difetti).
1.0.6 del 18 settembre 2026 : funzioni incomplete
Principali interventi:
tre modalità AUTO con cursori visibili e modificabili;
Contrasto, Vividezza e Saturazione reali nell’intera pipeline;
secondo clic sull’AUTO attivo: azzeramento delle regolazioni automatiche;
Ombre più progressive;
ExifTool serializzato, senza accumulo di Perl Launcher;
istanza unica riportata in primo piano da Index;
timer non più legato all’indicizzazione della cartella in background;
taglierina ricreata alla massima dimensione a ogni cambio formato;
griglia attivabile dall’icona come taglierina libera;
escursione più realistica per prospettiva e distorsione;
azzeramento completo della geometria sempre disponibile;
comandi
TIFF → RETOUCHeJPEG → RETOUCHpresenti ma disattivati;tombstone e centratura 100% sul punto AF conservati.
1.0.7 del 20 settembre 2026 : funzioni incomplete
2.0.8 del 30 settembre 2026 : completamente riscritto
2.0.2 beta 13 del 8 ottobre 2026 :
Area | Implementazioni |
|---|---|
Integrazione con Index | Ricezione dell’intero elenco filtrato, nell’ordine mostrato da Index, anche con fotografie provenienti da cartelle diverse. Foto corrente conservata e navigazione sull’elenco ricevuto. |
Anteprime e 100% | Anteprima dimensionata sullo spazio disponibile, gestione dei pixel fisici dello schermo, preparazione del risultato completo in background e riutilizzo fra Adatta e 100% quando aggiornato. |
Bilanciamento del bianco | Kelvin numerici, preset Nikon, tinta nativa e contagocce con campionamento medio 9×9; rilettura dei valori effettivamente accettati dal motore Nikon. |
Selezioni locali | Ellissi ruotabili, sfumature lineari, pennello e gomma; morbidezza, flusso e densità; selezioni nominabili, duplicabili, invertibili e combinabili con la maschera soggetto. |
Regolazioni | Campi numerici modificabili, esposizione in passi di 0,1 EV, comandi da tastiera, doppio clic per ripristinare il valore e neri distinti per soggetto e sfondo. |
Bianco e nero | Filtri e viraggi con confronto dedicato, per le basi Nikon Monochrome supportate. Non vengono modificati i profili originali. |
Copia e sincronizzazione | Copia selettiva delle regolazioni e applicazione a più provini. Possibilità di trasferire soltanto la pellicola, conservando le altre regolazioni delle destinazioni. Annullamento dell’ultima sincronizzazione. |
Esportazione | Coda delle esportazioni, cornice pellicola, scheda più leggibile e conservazione dei metadati di scatto in JPEG/TIFF. Conteggio e tempo della coda al centro del canvas. |
Denoise | Sovrapposizione del lavoro CPU all’inferenza GPU e riutilizzo dei risultati identici. Modello SCUNet e criteri di composizione conservati. |
Interfaccia | Colonne con scorrimento separato, dati sovrapposti alla fotografia disattivabili, pannelli locali spostabili, colori più discreti e campi numerici allineati. |
Metodo comune Nikonland | Primi comandi interni condivisi per esposizione e pellicola, contratto dell’export, registrazione dei tempi e comando Aiuto → Diagnostica. |
Recommended Comments