Proprietà Adobe Standard Material

Ultimo aggiornamento il 25 set 2023

Leggi questo articolo per conoscere le proprietà esposte in Adobe Standard Material e i tipi di mappa 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 standard 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. Agisce sia sulla luce riflessa che su quella che si rifrange attraverso la geometria.Puoi 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 è possibile inserire 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 float

opacità : float(0.0)

mappa immagine in scala di grigio

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

Rugosità controlla quanto è lucida la 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 a virgola mobile

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 può accettare 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

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

Proprietà interne

Traslucenza

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 a virgola mobile

translucenza : float(0.0)

mappa immagine in scala di grigio

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 un’immagine non è supportato.

valore float

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 altezza

Il Height utilizza un'immagine per spostare la forma della superficie. Le mappe di rilievo non sono attualmente supportate poiché il height è sempre un vero e proprio 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 resa disponibile nell'interfaccia utente dell'applicazione.Stiamo lavorando a questa funzionalità che verrà aggiunta in un secondo momento.

valore float

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à Scale non sono esposte nell'interfaccia utente dell'applicazione. Le proprietà verranno aggiunte in futuro.

Mappa normale

Mappe normali 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 puoi personalizzare completamente ciascuna di esse.Per accedere alle proprietà di un materiale o di un elemento grafico, è sufficiente selezionarlo facendo clic nel pannello Scena o facendo doppio clic nell'area di lavoro.Le proprietà dei materiali accettano un colore, un’immagine o un valore.

Per modificare una proprietà del colore, fate clic sul campione di colore e usate il selettore colore per selezionare un colore o un valore di colore di input.

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

Per modificare una proprietà non colorata, usate il cursore per aumentare o diminuire il valore o digitare direttamente un valore.

Modifica la proprietà non colore del materiale selezionato
Modifica la proprietà non colore 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à diversa dal colore, trascinate 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
Applicare la trasformazione in posizione, rotazione e scala del materiale