Proprietà Adobe Standard Material

Ultimo aggiornamento il 25 set 2023

Leggi questo articolo per scoprire le proprietà esposte in Adobe Standard Material e i tipi di mappe texture che possono essere utilizzati per ogni canale di proprietà.

Questo documento descrive Adobe Standard Material (ASM) utilizzato per creare i materiali disponibili in molti prodotti e servizi di Adobe.I materiali ASM sono attualmente supportati in:

  • Adobe Dimension
  • Project Aero
  • Adobe Stock 3D
  • Adobe Capture (solo esportazione)

Adobe Standard Material (ASM) è un modello di materiale standardizzato definito nel Material Definition Language (MDL) di NVIDIA.Aderisce al flusso di lavoro Rendering su base fisica (PBR, Physically Based Rendering) per rugosità metallo. Questa documentazione include le definizioni delle proprietà e i dettagli sulla sintassi e sull'utilizzo.

Proprietà della superficie

Colore di base

Bagliore

Colore di base controlla la tinta della superficie della geometria. Influisce sia sulla luce riflessa che su quella che si rifrange attraverso la geometria.Potete impostarlo su un valore di colore o inserire un’immagine RGB.

Valore del colore RGB

baseColor : color(0.5, 0.5, 0.5)

Mappa immagine RGB

baseColor : adobe::util::color_texture(texture_2d("image.png", ::tex::gamma_srgb))

Bagliore controlla l'intensità della luce emessa dalla superficie. Può essere impostato su zero o su un valore positivo oppure è possibile inserire un'immagine in bianco e nero.Quando si utilizza un’immagine, le aree nere riflettono la luce, mentre le aree bianche la emettono.Il colore della luce emessa è controllato dal colore di base; il bagliore specifica solo l'intensità.

valore float

bagliore : float(0.0)

Mappa immagine in scala di grigi

bagliore : adobe::util::float_texture(texture_2d("image.png", ::tex::gamma_linear)

Opacità

Rugosità

Opacità controlla la visibilità della geometria della superficie. Può essere impostato su un valore compreso tra 0 e 1 oppure può accettare un'immagine in bianco e nero.Quando si utilizza un’immagine, le aree nere sono trasparenti, mentre quelle bianche sono opache. La visibilità non è una rifrazione: quando l’opacità è minore di uno, la parte trasparente della luce passa direttamente attraverso l’oggetto e non viene rifratta. Per attivare la rifrazione, impostare la proprietà Translucence definita di seguito.

Valore a virgola mobile

opacità : float(0.0)

mappa immagine in scala di grigio

opacità : adobe::util::float_texture(texture_2d("image.png", ::tex::gamma_linear)

La rugosità controlla la lucentezza della geometria della superficie.Può essere impostato su un valore compreso tra 0 e 1, oppure può inserire un’immagine in bianco e nero. Quando si utilizza un’immagine, le aree nere risultano lucide e quelle bianche opache.

valore float

rugosità : float(0.0)

mappa immagine in scala di grigio

rugosità : adobe::util::float_texture(texture_2d("image.png", ::tex::gamma_linear))

Metallico

Metallico controlla il grado di lucentezza metallica di una superficie. Può essere impostato su un valore compreso tra 0 e 1 oppure è possibile inserire un'immagine in bianco e nero.Quando si utilizza un’immagine, le aree nere sono non metalliche e quelle bianche sono metalliche.Le aree metalliche colorano i riflessi in base al colore di base, mentre le aree non metalliche non colorano i riflessi.

Valore a virgola mobile

metallico : float(0.0)

mappa immagine in scala di grigio

metallizzato : adobe::util::float_texture(texture_2d("image.png", ::tex::gamma_linear)

Proprietà interne

Traslucidità

Indice di rifrazione

Translucenza controlla la quantità di luce che può rifrangere attraverso l'oggetto. Funziona in combinazione con le altre proprietà interne. Può essere impostato su un valore compreso tra 0 e 1 oppure può accettare un'immagine in bianco e nero.Quando si utilizza un’immagine, le aree nere sono non traslucide e le aree bianche sono traslucide.

valore float

translucenza : float(0.0)

mappa immagine in scala di grigi

translucence : adobe::util::float_texture(texture_2d("image.png", ::tex::gamma_linear))

L'indice di rifrazione controlla la quantità di luce che si curva quando la luce attraversa l'oggetto e ha un effetto solo quando il materiale ha un certo livello di traslucidità. Può essere impostato su un valore compreso tra 1 e 3. Il valore è lo stesso per tutto il volume dell’oggetto. Pertanto, l’input di un’immagine non è supportato.

Valore a virgola mobile

indexOfRefraction : float(1.6)

Densità

Colore interno

Densità regola la chiarezza del volume interno in modo che sia chiaro o nebbioso e ha un effetto solo quando il materiale ha un certo livello di traslucidità. Può essere impostato su zero o su qualsiasi valore positivo. Il valore è lo stesso per tutto il volume dell’oggetto. Pertanto, l'input di immagini non è supportato.

Valore a virgola mobile

densità : float(0.0)

Il colore interno regola il colore della nebbia del volume interno e ha effetto solo quando il materiale ha un certo livello di traslucidità e un certo livello di densità. Può essere impostato su un valore di colore. Il valore è lo stesso per tutto il volume dell’oggetto. Pertanto, l’input di un’immagine non è supportato.

Valore del colore RGB

baseColor : color(0.5, 0.5, 0.5)

Proprietà forma

Height

Scala height

Height utilizza un'immagine per modificare la forma della superficie.Le mappe di rilievo non sono attualmente supportate poiché l'altezza è sempre un vero spostamento per ottenere effetti più realistici.Il height deve essere impostato utilizzando un input di immagine in bianco e nero. Quando si utilizza un'immagine, le aree nere vengono abbassate e quelle bianche sollevate; un valore di grigio al 50% rappresenta un'altezza invariata.

Nota: la proprietà Height non è ancora stata esposta nell'interfaccia utente dell'applicazione.Stiamo lavorando a questa funzionalità che verrà aggiunta in un secondo momento.

Valore a virgola mobile

height : float(0.5)

immagine RGB lineare

height : adobe::util::float_texture(texture_2d("image.png", ::tex::gamma_linear))

Scala Height viene utilizzato per regolare l'intensità dello scostamento creato dall'immagine utilizzata nella proprietà height. Scala height è disponibile solo se nella proprietà height viene utilizzata un’immagine e può essere impostata su zero o su un valore positivo. Se si imposta Scala Height su zero, viene eliminato qualsiasi spostamento sulla superficie.

Nota: La proprietà Scala di Height non è stata ancora esposta nell'interfaccia utente dell'applicazione. Stiamo lavorando a questa funzionalità che verrà aggiunta in un secondo momento.

valore float

heightScale : float(1.0)

Nota

Il Height e Height Le proprietà di scala non sono esposte nell'interfaccia utente dell'applicazione. Le proprietà verranno aggiunte in futuro.

Mappa normale

Mappa normale aggiunge dettagli alla superficie senza spostamento.Le mappe normali funzionano in combinazione con la mappa dell'altezza, per modificare l'angolo della geometria della superficie o per simulare informazioni di illuminazione aggiuntive. La mappa normale deve essere impostata utilizzando un input lineare per l’immagine RGB.

Valore predefinito

normal : ::state::normal()

immagine RGB lineare

normal : adobe::util::normal_texture(texture_2d("image.png", ::tex::gamma_linear))

Utilizzo di Adobe Standard Material in Dimension

I materiali sono una raccolta di molte proprietà e potete personalizzare completamente ciascuna di esse. Per accedere alle proprietà di un materiale o di un elemento grafico, è sufficiente selezionarlo facendo clic su di esso nel pannello Scena o doppio clic nell'area di lavoro. Le proprietà dei materiali accettano un colore, un’immagine o un valore.

Per modificare una proprietà del colore, fai clic sul campione di colore e usa il selettore colore per selezionare un colore o inserire un valore di colore.

Modifica la proprietà del colore del materiale selezionato
Modifica la proprietà del colore del materiale selezionato

Per modificare una proprietà non di colore, utilizzare il cursore per aumentare o diminuire il valore oppure digitare direttamente un valore.

Modifica la proprietà non relativa al colore del materiale selezionato
Modifica la proprietà non cromatica del materiale selezionato

Per usare un’immagine per una proprietà del colore, trascinate l’immagine a colori nel campione dell’immagine.

Utilizzo di un’immagine a colori per modificare la proprietà Colore di base del materiale selezionato
Utilizzo di un’immagine a colori per modificare la proprietà Colore di base del materiale selezionato

Per usare un'immagine per una proprietà non colore, trascina un'immagine in bianco e nero sull'icona (+) o sul campione di immagine accanto a tale proprietà.Passa il mouse sul titolo della proprietà per ulteriori informazioni su come la maschera influisce sulla proprietà. Ad esempio, con la proprietà metallica, le aree nere diventano non metalliche e quelle bianche diventano metalliche.

Utilizzo di un’immagine in bianco e nero per modificare la proprietà Metallica del materiale selezionato
Utilizzo di un’immagine in bianco e nero per modificare la proprietà Metallica del materiale selezionato

Controlla la posizione, la rotazione e la scala del materiale.Tutte le immagini utilizzate in una proprietà possono essere trasformate insieme nelle proprietà dei materiali.

Applicare la trasformazione in posizione, rotazione e scala del materiale
Applica la trasformazione in posizione, rotazione e scala del materiale