Color base
Lea este artículo para obtener información sobre las propiedades expuestas en el Adobe Standard Material y los tipos de mapa de textura que se pueden utilizar para cada canal de propiedades.
Este documento describe el Adobe Standard Material (ASM) utilizado para crear los materiales disponibles en muchos productos y servicios de Adobe. Los materiales de ASM son actualmente compatibles con:
- Adobe Dimension
- Project Aero
- Adobe Stock 3D
- Adobe Capture (solo exportación)
Adobe Standard Material (ASM) es una plantilla de material estandarizada definida en el lenguaje de definición de materiales (MDL) de NVIDIA. Se adhiere al flujo de trabajo de renderizado basado en física (PBR) de metal-rugosidad.Esta documentación incluye definiciones de las propiedades y detalles sobre la sintaxis y el uso.
Propiedades de superficie
|
|
Resplandor |
|---|---|
|
|
|
Color base controla el matiz de superficie de la geometría. Afecta tanto a la luz rebotada como a la luz que se refracta a través de la geometría. Puede establecerlo en un valor de color o introducir una imagen RGB.
Valor de color RGB
baseColor : color(0.5, 0.5, 0.5)
Mapa de imágenes de RGB
baseColor : adobe::util::color_texture(texture_2d("image.png", ::tex::gamma_srgb))
Resplandor controla la intensidad de la luz que se emite desde la superficie. Se puede establecer en cero o en un valor positivo, o puede introducir una imagen en blanco y negro. Cuando se utiliza una imagen, las áreas negras reflejan la luz mientras que las áreas blancas emiten luz. El color de la luz emitida está controlado por el Color base, el resplandor solo especifica la intensidad.
|
Opacidad |
Rugosidad |
|---|---|
|
|
|
Opacidad controla la visibilidad de la geometría de la superficie. Se puede establecer en un valor entre 0 y 1, o puede introducir una imagen en blanco y negro. Cuando se utiliza una imagen, las áreas negras son transparentes, mientras que las áreas blancas son opacas. Tenga en cuenta que la visibilidad no es refracción: cuando la opacidad es menor que uno, la parte transparente de la luz pasa directamente a través del objeto y no se refracta en absoluto. Para activar la refracción, establezca la propiedad Translucidez definida a continuación.
valor flotante
opacidad : float(0.0)
mapa de imágenes en escala de grises
opacidad : adobe::util::float_textura(textura_2d("image.png", ::tex::gamma_linear))
Rugosidad controla el brillo de la geometría de la superficie. Se puede establecer en un valor entre 0 y 1, o se puede introducir una imagen en blanco y negro.Al utilizar una imagen, las áreas negras se pulirán y las áreas blancas serán mates.
valor flotante
rugosidad : float(0.0)
mapa de imágenes en escala de grises
roughness : adobe::util::float_texture(texture_2d("image.png", ::tex::gamma_linear))
|
Metálico |
|---|
|
|
Metálico controla el grado de brillo metálico de una superficie. Se puede establecer en un valor entre 0 y 1, o puede introducir una imagen en blanco y negro. Al utilizar una imagen, las áreas negras no serán metálicas y las áreas blancas sí lo serán. Las áreas metálicas teñirán los reflejos según el Color base, mientras que las áreas no metálicas no teñirán los reflejos.
valor flotante
metálico : float(0.0)
mapa de imágenes en escala de grises
metallic : adobe::util::float_texture(texture_2d("image.png", ::tex::gamma_linear))
Propiedades interiores
|
Translucidez |
Índice de refracción |
|---|---|
|
|
|
Translucidez controla la cantidad de luz que se puede refractar a través del objeto. Funciona en conjunto con las otras propiedades interiores. Se puede establecer en un valor entre 0 y 1, o puede introducir una imagen en blanco y negro. Cuando se utiliza una imagen, las áreas negras no son translúcidas y las áreas blancas sí lo son.
valor flotante
translucidez : float(0.0)
mapa de imágenes en escala de grises
translucence : adobe::util::float_texture(texture_2d("image.png", ::tex::gamma_linear))
Índice de refracción controla la cantidad de luz que se dobla a medida que la luz pasa a través del objeto y solo tiene efecto cuando el material tiene algún nivel de translucidez. Se puede establecer en un valor entre 1 y 3. El valor es el mismo en todo el volumen del objeto. Por lo tanto, no se admite la entrada de imágenes.
valor flotante
indexOfRefraction : float(1.6)
|
Densidad |
Color interior |
|---|---|
|
|
|
Densidad ajusta la claridad del volumen interior para que sea claro o neblinoso y solo tiene efecto cuando el material tiene algún nivel de translucidez. Se puede establecer en cero o cualquier valor positivo. El valor es el mismo en todo el volumen del objeto. Por lo tanto, no se admite la entrada de imágenes.
valor flotante
densidad : float(0.0)
Color interior ajusta el color de la niebla de volumen interior y solo tiene efecto cuando el material tiene algún nivel de translucidez y algún nivel de densidad. Se puede establecer en un valor de color. El valor es el mismo en todo el volumen del objeto. Por lo tanto, no se admite la entrada de imágenes.
Valor de color RGB
baseColor : color(0.5, 0.5, 0.5)
Propiedades de forma
|
Height |
Escala de altura |
|---|---|
|
|
|
Height usa una imagen para desplazar la forma de la superficie. Los mapas de relieve no se admiten actualmente, ya que la altura siempre es un verdadero desplazamiento para obtener efectos más realistas.La altura debe establecerse mediante una entrada de imagen en blanco y negro.Cuando se utiliza una imagen, se reducen las áreas negras y se aumentan las áreas blancas: un valor de gris del 50 % representa la altura sin cambios.
Nota: La propiedad Height aún no se ha expuesto en la interfaz de usuario de la aplicación. Estamos trabajando en esta funcionalidad y se agregará más adelante.
valor flotante
height : float(0.5)
imagen RGB lineal
height : adobe::util::float_texture(texture_2d("image.png", ::tex::gamma_linear))
Escala de Height se utiliza para ajustar la intensidad del desplazamiento creado por la imagen utilizada en la propiedad de height. La escala de altura solo está disponible si se utiliza una imagen en la propiedad de altura y se puede establecer en cero o en un valor positivo. Si define la escala de Height en cero, se eliminará cualquier desplazamiento de la superficie.
Nota: La propiedad Escala de altura aún no se ha expuesto en la interfaz de usuario de la aplicación.Estamos trabajando en esta funcionalidad y se agregará más adelante.
valor flotante
heightScale : float(1.0)
El Height y Height Las propiedades de Scale no se exponen en la interfaz de usuario de la aplicación. Las propiedades se agregarán en el futuro.
|
Mapa de normales |
|---|
|
|
Mapa de normales agrega detalles a la superficie sin desplazamiento. Los mapas de normales funcionan junto con el mapa de altura, para cambiar el ángulo de la geometría de la superficie o para simular información de iluminación adicional.El mapa de normales debe configurarse mediante una entrada de imagen de RGB lineal.
Uso del Adobe Standard Material en Dimension
Los materiales son una colección de muchas propiedades y puedes personalizar completamente cada una.Para acceder a las propiedades de un material o gráfico, solo tienes que seleccionarlo haciendo clic en él en el panel Escena o haciendo doble clic en el lienzo. Las propiedades de material pueden tener un color, una imagen o un valor.
Para cambiar una propiedad de color, haga clic en la muestra de color y utilice el selector de color para seleccionar un color o introducir un valor de color.
Para cambiar una propiedad que no sea de color, utilice el control deslizante para aumentar o disminuir el valor o escribir directamente un valor.
Para utilizar una imagen para una propiedad de color, arrastre la imagen de color a la muestra de imagen.
Para utilizar una imagen para una propiedad que no sea de color, arrastre una imagen en blanco y negro en el icono (+) o la muestra de imagen junto a esa propiedad.Pase el ratón sobre el título de la propiedad para obtener más información sobre cómo la máscara afecta a la propiedad. Por ejemplo, con la propiedad metálica, las áreas negras se convierten en no metálicas y las áreas blancas en metálicas.
Controlar la posición, la rotación y la escala del material.Todas las imágenes utilizadas en una propiedad se pueden transformar juntas en las propiedades del material.
Diseñar impresionantes elementos visuales en 3D con Dimension
Crea imágenes en 3D fotorrealistas para bocetos de productos, contenido de marca y mucho más.











