Texture Properties

_images/icon22.webp

PBR for pillow fluff.

File location

/assets/minecraft/optifine/texture.properties

Texture Properties define how a texture should be interpreted.

See also

See Shaders - Development: Macros, and Textures.

See also

See https://github.com/rre36/lab-pbr/wiki for information on what labPBR is.

Properties

format

Values: lab-pbr or 1.3
Optional

The texture format used for normal and specular shader textures.

New in version G6: lab-pbr

JSON schema

Note

Although this page is .properties based, it can be mapped to JSON.

{
	"$schema": "http://json-schema.org/draft/2020-12/schema",
	"$id": "https://gitlab.com/whoatemybutter/optifinedocs/-/blob/master/schemas/texture_properties.schema.json",
	"title": "Texture Properties",
	"description": "Texture Properties define how a texture is to be interpreted.",
	"type": "object",
	"properties": {
		"format": {
			"enum": ["lab-pbr", "1.3"],
			"description": "The texture format used for normal and specular shader textures."
		}
	},
	"additionalProperties": false
}

Assumes the latest OptiFine version.
Updated to commit feb2a450.

Last update: 2024 January 31