El cumplimiento de la textura PBR

De Warthunder Wiki ES
Saltar a: navegación, buscar

Físicamente Basado Render y sombreado se introdujo a War Thunder con el lanzamiento de 1,53 parche. A continuación encontrará consejos útiles sobre cómo utilizar las nuevas características para hacer rendir pieles de aeronaves.
Wiki span pbr metal.png

Textura albedo

Anteriormente conocida como la textura difusa. Textura albedo es una mezcla deReflexión difusacolor para non-metals yReflexión especularcolor para metales. Textura albedo es nuestro físicamente correcto textura color de base.

Características del albedo de textura

Hay 2 valores importantes a tener en cuenta para un albedo texture: físicamente correcto

  • El albedo de carbón es de ~ 59 RGB o el brillo 23% en el espacio de color sRGB
  • El albedo de la nieve fresca es de ~ 236 RGB o 93% brillo

pintura negro por lo general se ajusta a 50-60 gama. Y la pintura blanca no puede ser más brillante que la nieve fresca.
Por favor, eche un vistazo a FS 595C values: físicamente correcto  FS37038 - Internacional Negro pintura plana es RGB 55; 56; 56. Está cerca de 59  FS37875 - pintura plana Internacional blanca es RGB 227; 229; 218. No es mayor que 236 colores del albedo por debajo de 59 contribuyen a Albedo AO/Cavity mapa. Mapa cavidad está integrado en un mapa albedo y se usa para enfatizar superficie micro detalle.
colores del albedo por encima de 236 <contribuyen a brillar efecto. Tgbbrr! /> resaltado especular se desvanece poco a poco en 59-31 gama.
sombreado superficie primaria se desvanece poco a poco en 31-0 gama RGB))).;
valor albedo de 0 significa píxeles no recibirán la iluminación y permanecer negro bajo cualquier condición de iluminación.  Buen valor práctico para la pintura negro es RGB 43; 43; 44  Para cualquier superficie pintada que no le gustaría a caer por debajo de ~ 12% brillo (RGB 31).

Colores PBR cumplen con la ley

Nos basamos en Federal 595C estándar para nuestras necesidades de color de la superficie pintada. Al migrar a PBR biblioteca de colores físicamente correcto fue creado. Colors se calcularon utilizando los datos espectrales medidos con Iluminante estándar D65 y la conversión a sRGB espacio de color. Nuestros colores resultantes corresponden cartas de color públicamente disponibles que se pueden encontrar aquí http://www.e-paint.co.uk/chart_options.asp norma británica BS 381C también resultó ser correcta. Recomendamos el uso de FS y BS de este sitio para todas sus necesidades de color de la pintura de derechos de obtentor. Para los valores de albedo de diversas materias primas consulte los datos de referencia apropiados.
Tenga en cuenta que la textura tiene albedoReflexión especularcolor para metales. Novalores de albedo de metal. Debido a que el albedo de metal es casi negro.
valores de albedo textura prácticos para diversos metals:

  • Aluminio desnudo bajo - pintura saltada ~ brillo 0.5-0.6 (RGB 128-153)
  • Las superficies de aluminio sin pintar enteros - ~ 0.6-0.96 brillo (RGB 153-250). Con un matiz de ~ 190-200 y la saturación de ~ 3-4%

albedo de aluminio brillo depende del grado de oxidación.
Algunos values: dentro del juego real,

  • las superficies de aluminio F-82E son un promedio a RGB 174; 178; 179. Con picos de hasta 250
  • las superficies de aluminio F-84B son un promedio a RGB 179; 186; 187. Con picos de hasta 220

Mientras perfecta color aluminio reflexión es ~ 0,92 (espacio lineal), que es igual a ~ 0,96 en el espacio sRGB (RGB 246). Si pintamos avión entero con este valor de pico sola no va a parecer real. Para obtener el aspecto natural que tenemos que tomar el comportamiento de este material en un entorno real en cuenta. Mientras que el valor inicial es un buen punto de entrada.

  • Crome plateado y el acero son ~ 0,6 brillo (RGB 153). Ambos tienen aproximadamente el mismo tono neutro a ligeramente tirando a tonos de verde y azul.
  • El acero inoxidable puede ser más oscuro. ~ 0.5-0.6. Ligeramente tirando a tintes azules y violetas.

La suavidad

Literalmente se describe cómo alisar la superficie es. La suavidad es la textura componente "_n" que reemplaza generación anterior. mapa especular.
Los colores más oscuros=la superficie es más rugosa
Los colores más claros=la superficie es más lisa
Los valores de lisura influyen en el tamaño y el brillo del reflejo especular. Cuanto más rugosa es la superficie más amplia y sin brillo lo más destacado es.

Para superficies pintadas (non-metals) siguientes valores de suavidad son good:

  • Pintura de brillo - plana ~ 0.2-0.4
  • Semi-Gloss pintura de brillo - ~ 0.4-0.6
  • Vvssoo brillo de pintura de brillo -> ~ 0,6

Para un avión freshly-painted (pintura brillante) it's bien tener valores de suavidad de ~ 180-200.

Para los metales siguientes valores de suavidad son prácticamente good:

  • Cromo=0,6 ~
  • Acero inoxidable=0,6 ~
  • Las superficies de aluminio=~ 0.35-0.4

El más suave que el metal más los alrededores Refleja.
Otro componente común es rubber:

  • Caucho=~ 0.25-0.3

valor de albedo agradable para neumáticos con polvo para ir con esta suavidad es RGB 34,33,28.

 componente textura suavidad se puede obtener mediante la modificación de su mapa especular existente.

Metalness

Es nuestro nuevo componente textura que describe la conductividad de una superficie. Los metales son conductores. valor Metalness de metales puros es 1,0. Non-metals son aisladores. El valor de aisladores es 0. Por lo general, las superficies pintadas son aisladores. La mayor parte de los metales de construcción de aviones se pueden oxidar hasta cierto punto. El aluminio se oxida fácilmente, por lo it's metalness valor nunca es 1.0. A no ser que está recién pulido. Cromo, oro o acero inoxidable son menos susceptibles a la oxidación. Su metalness puede ser de 1,0. componente Metalness textura puede tener 256 niveles (0-255) y ocupa azul canal "_n" textura.

Metalness

metalness valores prácticos para are: aviones

  • Chrome - 1,0 metalness (255)
  • Acero inoxidable - 1,0 metalness (255)
  • Las superficies de aluminio - 0,5 - 0,7 metalness (128-178)

Actualización de sus texturas a nivel PBR

Al actualizar sus texturas al formato PBR por favor, tome estos pasos en account:

  • El albedo. Aumentar el brillo de piezas pintadas que caen por debajo de ~ 43 RGB
  • El albedo. Evitar los negros 0 (a menos que un agujero o una costura de profundidad)
  • El albedo. Aclarar las piezas de metal. Por lo general, los amortiguadores estaban en negro antiguo texturas difusas
  • Normales textura. Hacer un mapa metalness de cromo y metal al descubierto partes ("_n" canal azul textura)
  • Normales textura. Aumentar la suavidad de piezas pintadas (al hacer la suavidad del viejo mapa especular)
  • Normales textura. Disminuir la suavidad de piezas de metal. Hacer más áspera

Si estás <utilizando nuestros archivos de la "_n" entonces sólo albedo se requieren correcciones. Tgbbrr! /> En texturas de la generación anterior el canal azul (Normales Z) se llenó negro y no se utiliza. En nuestro nuevo motor el canal azul es utilizado por el componente de textura metalness. Esto hace que automáticamente antiguo texturas "_n" non-metal en el nuevo motor. Dado que la mayoría de los aviones están pintados somos buenos en este punto. Todos los pre 1,53 texturas trabajará con motor de PBR como es. Y será una cuestión de mejorarlos. Prestando especial atención a las aeronaves de metal desnudo.
Experimente para encontrar buenos valores para diferentes materiales con el Visor de activos. Para ayudarle en el proceso de creación de la textura del visor activo tiene nueva herramienta de visualización G-Buffer.

la configuración del entorno

Se puede mostrar por separado difusa y reflectividad especular, color base, metalness, suavidad y otros componentes de la escena que contribuye.

herramienta de visualización G-Buffer

componentes textura "_n" por canales

Para los artistas de la piel.
Puesto que usted está trabajando con (ARGB-> RAGB) texturas, exported/swizzled orden de los canales en * .dds finales texturas es la following:

  • R suavidad -
  • G - Y normales
  • B - metalness
  • A - normal de X

datos Normales Z se deriva de X e Y en el interior del shader.

Para los modeladores 3D que exportan texturas con el Visor de activos.
Por favor, use order: canal normal

  • R - normal de X
  • G - Y normales
  • B - metalness
  • Una suavidad -

Los canales se pueden intercambiar a una orden de juego adecuado de forma automática en la exportación.

Gracias.