Che cos’è il Subsurface Scattering (SSS)?
Visualizzazione CGI alla perfezione
Danthree Studio trasforma la tecnologia 3D complessa in asset di marketing efficaci. Assicura qualità high-end al tuo brand.
Avvia progettoChe cos’è il Subsurface Scattering (SSS)?
Definizione di Subsurface Scattering (SSS)
Il termine “Subsurface Scattering” indica la diffusione della luce all’interno di un materiale dopo che questa ne ha attraversato la superficie; una parte della luce riemerge con una leggera deviazione. Ciò dà origine a bordi morbidi e leggermente traslucidi e a ombre delicatamente schiarite – elementi indispensabili per una rappresentazione realistica di cera, sapone, ceramica/porcellana, marmo o plastiche morbide (di norma irrilevanti per i metalli ). In pratica, l’SSS viene regolato tramite il colore di diffusione (Subsurface Color), la profondità di penetrazione/raggio (Mean Free Path/Scale) e la percentuale di miscelazione con la riflessione superficiale.
Perché l'SSS è così importante per l'immagine dei marchi
- Realtà dei materiali: la plastica morbida, la ceramica o il vetro smerigliato, senza SSS, appaiono duri e “inanimati”; con SSS risultano fotograficamente corretti.
- CI-Costanza: un SSS ben definito garantisce la coerenza dei colori e dell’aspetto tattile, dalle immagini delle campagne ai video sui prodotti.
- Rilevanza in Home & Living: accessori per il bagno, paralumi, saponi, candele profumate, piani di marmo, rivestimenti in pelle, ecc. Per la base tecnica dei materiali: PBR - Rendering su base fisica.
Come funziona fisicamente il Subsurface Scattering (spiegazione sintetica)
La luce incidente penetra nella superficie, viene assorbita e diffusa (diffusione multipla) ed esce con una direzione sfalsata. Dal punto di vista matematico, questo fenomeno è descritto da una BSSRDF (Bidirectional Surface Scattering Reflectance Distribution Function). Il punto di partenza classico è il modello di JENSEN (diffusione dipolare): A Practical Model for Subsurface Light Transport (SIGGRAPH).

Dal termine tecnico all'esperienza visiva
Non ci limitiamo a usare queste tecnologie, le padroneggiamo. Scopri come creiamo mondi fotorealistici per i migliori brand di arredamento.
Vedi portfolioConfronto pratico: SSS vs. Transmission vs. “Thin” Translucency
In tempo reale vs. offline – Panoramica dei metodi SSS
Approfondimento in tempo reale: i profili subsuperficiali e gli approcci in tempo reale sono ben descritti nella documentazione di UE → Unreal Engine – Profili subsuperficiali.
Workflow: SSS in 7 passi
- Raccolta di referenze: campione reale sotto luce naturale e da studio; scatti fotografici di confronto.
- Configurazione dei materiali (PBR): Albedo / Colore di base senza ombre cotte; metallo separato (il metallo di norma non presenta SSS).
- Definire colore e raggio SSS: il colore determina il tipo di luce che emana (ad es. calda nel caso della cera); il raggio/scala determina la profondità di penetrazione della luce (sottile ≈ piccolo, spesso ≈ maggiore).
- Equilibrio tra rugosità e IOR: regolare in modo realistico la lucentezza e le transizioni tra le superfici; le superfici dei materiali determinano la percezione tattile.
- Verifica dell’illuminazione e della ripresa: le luci laterali (Edge-Lights) e la retroilluminazione (Backlight) evidenziano al meglio gli effetti SSS; verificare da diverse angolazioni.
- Controllo qualità e correzioni: correggere le variazioni di colore (troppo verde/troppo ceroso), verificare le transizioni lungo i bordi.
- Consegna: Per le serie/varianti progettiamo la produzione nel nostro studio di rendering 3Dper i prodotti e-com vedere visualizzazione 3D di prodotto del prodotto. Chi scansiona tessuti/legni: Digitalizzare le superfici.
Valori iniziali ed errori tipici – guida sintetica
Valori iniziali (a occhio, scalati in base al renderer):
- Cera/sapone: colore SSS medio (caldo), raggio relativamente ampio (intervallo mm-cm).
- Plastica morbida (bagno/cucina): colore SSS da neutro a leggermente caldo, raggio ridotto.
- Ceramica/porcellana: SSS discreto, raggio ridotto, trasmissione cauta (punti sottili).
- Marmo: colore SSS (a seconda della pietra), raggio medio, bassa rugosità.
Errori comuni e soluzioni rapide:
- Aspetto plastico “ceroso”: raggio SSS troppo grande → ridurlo; neutralizzare la rugosità; evitare di sovraesporre la luce frontalmente.
- Velo grigio: albedo troppo scuro/troppo chiaro → verificare l'intervallo PBR; avvicinare il colore SSS all'albedo.
- Bordi netti senza bagliore: aggiungere Backlight/Edge-Light; aumentare leggermente il raggio SSS.
- Dominanti di colore non realistiche: colore SSS troppo saturo → desaturare; esportare in modo coerente con lo spazio colore del display e il tone mapping (ACES).
Mini tabella comparativa: quando utilizzare SSS nel contesto Home & Living?
Domande frequenti - Diffusione sub-superficiale (SSS)
Come faccio a capire se un materiale richiede l'SSS – e quando invece non è necessario?
L'SSS è rilevante per i materiali dielettrici che lasciano passare la luce visibile (cera, sapone, ceramica, marmo, plastiche morbide). Un test veloce: con Edge/Backlight si ottengono bordi morbidi e leggermente traslucidi; se questo effetto manca, di solito è sufficiente un semplice Diffus/Specular senza SSS. I metalli, di norma, non richiedono l'SSS.
Come faccio a determinare il raggio/la scala SSS corretto/a?
Prendi come riferimento lo spessore reale del materiale e, se possibile, utilizza una mappa di spessore (Thickness Map) per le variazioni locali. Inizia con valori bassi (ad esempio, decimi di millimetro per le plastiche sottili) e aumentali gradualmente, verificando con Edge-Light che i bordi siano illuminati in modo uniforme senza “sbiadire”.
Perché la mia plastica sembra “cerosa” o troppo morbida? E come posso risolvere il problema?
Nella maggior parte dei casi il raggio è troppo ampio o il colore SSS è troppo caldo/saturato; riduci il raggio/la scala, neutralizza il colore SSS e, se necessario, aumenta moderatamente la rugosità. Assicurati inoltre che l'albedo sia corretto (senza ombre fisse) e che il tone mapping sia uniforme; in caso contrario, le luci morbide risulteranno involontariamente accentuate.
Come posso utilizzare SSS in modo efficiente in tempo reale/nei motori di gioco?
Utilizza Screen-Space/Separable SSS o Subsurface-Profile, limita il raggio e usa le mappe di spessore solo dove sono davvero necessarie. Mantieni basso il numero di materiali SSS, usa le mipmap e controlla l'intensità della luce (retroilluminazione sì, ma senza esagerare) per garantire un FPS stabile.
Quali texture e parametri degli shader sono fondamentali per ottenere un SSS realistico?
È indispensabile un albedo pulito (senza componenti luminose); le mappe Normal definiscono il microrilievo, la rugosità regola l’ampiezza della lucentezza, mentre il colore SSS determina la tonalità che ne risulta. Le mappe di spessore e trasmissione aiutano a simulare spessori realistici dei materiali; mantieni valori plausibili per IOR e Specular, in modo che i bordi non brillino in modo artificiale.
Come posso verificare la correttezza dei colori di SSS nell'output?
Confronta i rendering sotto luce neutra (scheda grigia) con campioni reali e verifica il percorso dello spazio colore (mappatura tonale uniforme, nessuna doppia trasformazione di visualizzazione). Per le risorse web, esporta specificatamente per lo schermo di destinazione (ad es. sRGB), in modo che l’effetto SSS morbido appaia nel browser esattamente come nel DCC.
