1. Wiki
  2. /Aspecto visual e iluminación
  3. /Gradación de color

Gradación de color

Dale un aspecto de película a los Gráficos vibrantes de Minecraft Bedrock con un archivo de gradación de color: contraste, saturación, calidez, mapeo de tonos y cómo aplicarlo por bioma.

La gradación de color (color grading) es como un filtro de fotos para toda la pantalla. Cambia el contraste, lo coloridas que se ven las cosas y si la imagen se siente cálida o fría. El mapeo de tonos (tone mapping), en el mismo archivo, decide cómo se comprimen las zonas muy brillantes hasta lo que puede mostrar una pantalla.

Solo se ve con los Gráficos vibrantes (Vibrant Visuals) activados.

Los archivos

Paquete de recursos
RP/
  color_grading/
    ruby_color_grading.json
  biomes/
    ruby_grove.client_biome.json

El archivo de gradación de color

Un aspecto cálido y con un poco más de fuerza para la Arboleda de rubí:

RP/color_grading/ruby_color_grading.json
{
  "format_version": "1.21.90",
  "minecraft:color_grading_settings": {
    "description": {
      "identifier": "wiki:ruby_color_grading"
    },
    "color_grading": {
      "midtones": {
        "contrast": [1.2, 1.2, 1.2],
        "gain": [1.05, 1.0, 1.0],
        "gamma": [2.2, 2.2, 2.2],
        "offset": [0.0, 0.0, 0.0],
        "saturation": [1.15, 1.15, 1.15]
      },
      "shadows": {
        "enabled": true,
        "shadowsMax": 0.2,
        "saturation": [0.9, 0.9, 0.9],
        "gain": [1.0, 0.95, 1.0]
      },
      "temperature": {
        "enabled": true,
        "type": "color_temperature",
        "temperature": 7200
      }
    },
    "tone_mapping": {
      "operator": "generic"
    }
  }
}

El identifier necesita un espacio de nombres. Un bloque de ajustes por archivo.

Sombras, tonos medios y luces

La imagen se divide en tres rangos de brillo, cada uno con sus propios ajustes:

  • shadows: las partes oscuras. shadowsMax (de 0.1 a 1) fija lo oscuro que debe ser un píxel para contar.
  • midtones: todo lo que queda en medio. Siempre activo.
  • highlights: las partes brillantes. highlightsMin (de 1 a 4) fija lo brillante que debe ser un píxel para contar.

shadows y highlights necesitan "enabled": true para hacer algo.

Cada valor es una lista de tres números: rojo, verde y azul. Usa el mismo número tres veces para afectar a todos los colores por igual, o cambia uno para teñir ese rango. En el ejemplo, un gain de [1.05, 1.0, 1.0] empuja un poco los tonos medios hacia el rojo.

CampoRangoQué hace
contrast0 a 4La diferencia entre lo oscuro y lo brillante. Por encima de 1 tiene más fuerza, por debajo de 1 es más plano.
saturation0 a 10Lo intensos que son los colores. 0 es blanco y negro, 1 es normal.
gain0 a 10Multiplica el brillo. Una forma sencilla de teñir o aclarar.
gamma0 a 4La curva de brillo. El juego base usa 2.2.
offset0 a 4Suma un desplazamiento fijo a cada canal. El juego base lo deja en 0.

Temperatura

CampoQué hace
enabledActiva el cambio de temperatura.
temperatureKelvin, de 1000 a 15000. 6500 es la luz del día normal y no cambia nada.
typecolor_temperature: los números más altos se ven más cálidos. white_balance: al revés, los números más altos se ven más fríos.

Mapeo de tonos

tone_mapping.operator elige la curva que ajusta la luz brillante a la pantalla:

OperadorAspecto
genericLa curva ajustada por la propia Mojang. Mantiene los colores algo más ricos en las zonas brillantes. La usa el juego base.
acesEl aspecto estándar de la industria del cine.
hableOtra curva de estilo cinematográfico, presentada por primera vez por un desarrollador de Uncharted 2.
reinhardSencilla y ligera. Va bien en escenas con poca luz, pero apaga las brillantes.
reinhard_lumaReinhard que conserva más detalle en las zonas oscuras.
reinhard_luminanceReinhard que evita que los colores de las zonas brillantes se apaguen.

Ideas de ambiente

Frío y terrorífico: temperature 5000, saturation de tonos medios 0.8. Cálido y de ensueño: temperature 7500, contrast 1.0, saturation 1.2. El juego base usa contrast 1.15 y saturation 1.05.

Cómo usarlo

En un bioma

Usa minecraft:color_grading_identifier en un bioma de cliente:

RP/biomes/ruby_grove.client_biome.json (dentro de components)
"minecraft:color_grading_identifier": {
  "color_grading_identifier": "wiki:ruby_color_grading"
}

En todas partes

La mayoría de los biomas del juego base usan minecraft:default_color_grading. Crea un archivo con ese identificador en tu paquete para cambiar el aspecto de todo el mundo. Si dos paquetes usan el mismo identificador, gana el que está más arriba en la lista.

Que sea sutil

Los cambios grandes quedan genial en una captura y cansan a los diez minutos. Además, los jugadores no pueden desactivar tu gradación sin desactivar tu paquete, así que no te pases.

Aspecto visual e iluminación: Referencia

We use cookies to improve your experience and analyse site traffic. Learn more