Skip to content
Testaroo

Physically-based material map sets

Complete PBR material sets (base colour, normal, roughness, metallic, ambient occlusion, and height) for testing material-generation models and physically-based renderers channel by channel.

194 of 194 files
Preview of PBR Brick wall: Normal (256px)
png
1.2 KB
Actual file preview for PBR Brick wall: Normal (256px)

PBR Brick wall: Normal (256px)

Tangent-space normal map encoded from the surface height. Perturbs shading normals for detail without extra geometry. Part of the brick wall PBR set. Pair with the other channels in this group.

File
PNG · Pbr Materials · 256 × 256 px
Use case
PBR material testingTexture map testing+1· Conversion set
Preview of PBR Brick wall: Roughness (256px)
png
528 B
Actual file preview for PBR Brick wall: Roughness (256px)

PBR Brick wall: Roughness (256px)

Roughness map (black = glossy, white = matte) driving the microfacet spread of the BRDF. Part of the brick wall PBR set. Pair with the other channels in this group.

File
PNG · Pbr Materials · 256 × 256 px
Use case
PBR material testingTexture map testing· Conversion set
Preview of PBR Brick wall: Metallic (256px)
png
143 B
Actual file preview for PBR Brick wall: Metallic (256px)

PBR Brick wall: Metallic (256px)

Metallic map (black = dielectric, white = metal) selecting the reflectance model per texel. Part of the brick wall PBR set. Pair with the other channels in this group.

File
PNG · Pbr Materials · 256 × 256 px
Use case
PBR material testingTexture map testing· Conversion set
Preview of PBR Wood planks: Normal (256px)
png
6.1 KB
Actual file preview for PBR Wood planks: Normal (256px)

PBR Wood planks: Normal (256px)

Tangent-space normal map encoded from the surface height. Perturbs shading normals for detail without extra geometry. Part of the wood planks PBR set. Pair with the other channels in this group.

File
PNG · Pbr Materials · 256 × 256 px
Use case
PBR material testingTexture map testing+1· Conversion set
Preview of PBR Wood planks: Roughness (256px)
png
6.6 KB
Actual file preview for PBR Wood planks: Roughness (256px)

PBR Wood planks: Roughness (256px)

Roughness map (black = glossy, white = matte) driving the microfacet spread of the BRDF. Part of the wood planks PBR set. Pair with the other channels in this group.

File
PNG · Pbr Materials · 256 × 256 px
Use case
PBR material testingTexture map testing· Conversion set
Preview of PBR Wood planks: Metallic (256px)
png
143 B
Actual file preview for PBR Wood planks: Metallic (256px)

PBR Wood planks: Metallic (256px)

Metallic map (black = dielectric, white = metal) selecting the reflectance model per texel. Part of the wood planks PBR set. Pair with the other channels in this group.

File
PNG · Pbr Materials · 256 × 256 px
Use case
PBR material testingTexture map testing· Conversion set
Preview of PBR Brushed metal: Normal (256px)
png
1.9 KB
Actual file preview for PBR Brushed metal: Normal (256px)

PBR Brushed metal: Normal (256px)

Tangent-space normal map encoded from the surface height. Perturbs shading normals for detail without extra geometry. Part of the brushed metal PBR set. Pair with the other channels in this group.

File
PNG · Pbr Materials · 256 × 256 px
Use case
PBR material testingTexture map testing+1· Conversion set
Preview of PBR Brushed metal: Roughness (256px)
png
676 B
Actual file preview for PBR Brushed metal: Roughness (256px)

PBR Brushed metal: Roughness (256px)

Roughness map (black = glossy, white = matte) driving the microfacet spread of the BRDF. Part of the brushed metal PBR set. Pair with the other channels in this group.

File
PNG · Pbr Materials · 256 × 256 px
Use case
PBR material testingTexture map testing· Conversion set
Preview of PBR Brushed metal: Metallic (256px)
png
465 B
Actual file preview for PBR Brushed metal: Metallic (256px)

PBR Brushed metal: Metallic (256px)

Metallic map (black = dielectric, white = metal) selecting the reflectance model per texel. Part of the brushed metal PBR set. Pair with the other channels in this group.

File
PNG · Pbr Materials · 256 × 256 px
Use case
PBR material testingTexture map testing· Conversion set
Preview of PBR Woven fabric: Normal (256px)
png
74.7 KB
Actual file preview for PBR Woven fabric: Normal (256px)

PBR Woven fabric: Normal (256px)

Tangent-space normal map encoded from the surface height. Perturbs shading normals for detail without extra geometry. Part of the woven fabric PBR set. Pair with the other channels in this group.

File
PNG · Pbr Materials · 256 × 256 px
Use case
PBR material testingTexture map testing+1· Conversion set
Preview of PBR Woven fabric: Roughness (256px)
png
666 B
Actual file preview for PBR Woven fabric: Roughness (256px)

PBR Woven fabric: Roughness (256px)

Roughness map (black = glossy, white = matte) driving the microfacet spread of the BRDF. Part of the woven fabric PBR set. Pair with the other channels in this group.

File
PNG · Pbr Materials · 256 × 256 px
Use case
PBR material testingTexture map testing· Conversion set
Preview of PBR Woven fabric: Metallic (256px)
png
143 B
Actual file preview for PBR Woven fabric: Metallic (256px)

PBR Woven fabric: Metallic (256px)

Metallic map (black = dielectric, white = metal) selecting the reflectance model per texel. Part of the woven fabric PBR set. Pair with the other channels in this group.

File
PNG · Pbr Materials · 256 × 256 px
Use case
PBR material testingTexture map testing· Conversion set
Preview of PBR Ceramic tiles: Normal (256px)
png
1.1 KB
Actual file preview for PBR Ceramic tiles: Normal (256px)

PBR Ceramic tiles: Normal (256px)

Tangent-space normal map encoded from the surface height. Perturbs shading normals for detail without extra geometry. Part of the ceramic tiles PBR set. Pair with the other channels in this group.

File
PNG · Pbr Materials · 256 × 256 px
Use case
PBR material testingTexture map testing+1· Conversion set
Preview of PBR Ceramic tiles: Roughness (256px)
png
503 B
Actual file preview for PBR Ceramic tiles: Roughness (256px)

PBR Ceramic tiles: Roughness (256px)

Roughness map (black = glossy, white = matte) driving the microfacet spread of the BRDF. Part of the ceramic tiles PBR set. Pair with the other channels in this group.

File
PNG · Pbr Materials · 256 × 256 px
Use case
PBR material testingTexture map testing· Conversion set
Preview of PBR Ceramic tiles: Metallic (256px)
png
143 B
Actual file preview for PBR Ceramic tiles: Metallic (256px)

PBR Ceramic tiles: Metallic (256px)

Metallic map (black = dielectric, white = metal) selecting the reflectance model per texel. Part of the ceramic tiles PBR set. Pair with the other channels in this group.

File
PNG · Pbr Materials · 256 × 256 px
Use case
PBR material testingTexture map testing· Conversion set
Preview of A av f3: surface normal map
png
500.3 KB
Actual file preview for A av f3: surface normal map

A av f3: surface normal map

A tangent-space surface normal map for the published plate a-av-f3.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9962, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of A av f4: surface normal map
png
481.7 KB
Actual file preview for A av f4: surface normal map

A av f4: surface normal map

A tangent-space surface normal map for the published plate a-av-f4.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9961, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of A av f5: surface normal map
png
453.9 KB
Actual file preview for A av f5: surface normal map

A av f5: surface normal map

A tangent-space surface normal map for the published plate a-av-f5.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9959, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of A av m3: surface normal map
png
461.9 KB
Actual file preview for A av m3: surface normal map

A av m3: surface normal map

A tangent-space surface normal map for the published plate a-av-m3.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9966, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of A av m4: surface normal map
png
483.1 KB
Actual file preview for A av m4: surface normal map

A av m4: surface normal map

A tangent-space surface normal map for the published plate a-av-m4.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9963, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of A av m5: surface normal map
png
387.3 KB
Actual file preview for A av m5: surface normal map

A av m5: surface normal map

A tangent-space surface normal map for the published plate a-av-m5.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9965, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of A av m6: surface normal map
png
480 KB
Actual file preview for A av m6: surface normal map

A av m6: surface normal map

A tangent-space surface normal map for the published plate a-av-m6.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.996, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of A av nb1: surface normal map
png
379.3 KB
Actual file preview for A av nb1: surface normal map

A av nb1: surface normal map

A tangent-space surface normal map for the published plate a-av-nb1.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9957, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of A avatar f1: surface normal map
png
465.2 KB
Actual file preview for A avatar f1: surface normal map

A avatar f1: surface normal map

A tangent-space surface normal map for the published plate a-avatar-f1.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9957, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of A avatar f2: surface normal map
png
450.5 KB
Actual file preview for A avatar f2: surface normal map

A avatar f2: surface normal map

A tangent-space surface normal map for the published plate a-avatar-f2.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9968, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of A avatar m1: surface normal map
png
433.7 KB
Actual file preview for A avatar m1: surface normal map

A avatar m1: surface normal map

A tangent-space surface normal map for the published plate a-avatar-m1.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9971, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of A avatar m2: surface normal map
png
505.9 KB
Actual file preview for A avatar m2: surface normal map

A avatar m2: surface normal map

A tangent-space surface normal map for the published plate a-avatar-m2.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9967, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of C album abs: surface normal map
png
290 KB
Actual file preview for C album abs: surface normal map

C album abs: surface normal map

A tangent-space surface normal map for the published plate c-album-abs.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9969, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of C album moody: surface normal map
png
203.3 KB
Actual file preview for C album moody: surface normal map

C album moody: surface normal map

A tangent-space surface normal map for the published plate c-album-moody.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9972, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of C album retro: surface normal map
png
189.5 KB
Actual file preview for C album retro: surface normal map

C album retro: surface normal map

A tangent-space surface normal map for the published plate c-album-retro.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9945, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of C book hist: surface normal map
png
629.6 KB
Actual file preview for C book hist: surface normal map

C book hist: surface normal map

A tangent-space surface normal map for the published plate c-book-hist.png, 832x1216 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9953, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 832 × 1216 px
Preview of C book nature: surface normal map
png
330.8 KB
Actual file preview for C book nature: surface normal map

C book nature: surface normal map

A tangent-space surface normal map for the published plate c-book-nature.png, 832x1216 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.997, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 832 × 1216 px
Preview of C book thrill: surface normal map
png
359.7 KB
Actual file preview for C book thrill: surface normal map

C book thrill: surface normal map

A tangent-space surface normal map for the published plate c-book-thrill.png, 832x1216 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9954, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 832 × 1216 px
Preview of D clipboard: surface normal map
png
262.5 KB
Actual file preview for D clipboard: surface normal map

D clipboard: surface normal map

A tangent-space surface normal map for the published plate d-clipboard.png, 832x1216 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.997, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 832 × 1216 px
Preview of D invoice: surface normal map
png
402.3 KB
Actual file preview for D invoice: surface normal map

D invoice: surface normal map

A tangent-space surface normal map for the published plate d-invoice.png, 1216x832 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9949, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1216 × 832 px
Preview of D ledger: surface normal map
png
365 KB
Actual file preview for D ledger: surface normal map

D ledger: surface normal map

A tangent-space surface normal map for the published plate d-ledger.png, 1216x832 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.995, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1216 × 832 px
Preview of D menu: surface normal map
png
455.5 KB
Actual file preview for D menu: surface normal map

D menu: surface normal map

A tangent-space surface normal map for the published plate d-menu.png, 1216x832 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9963, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1216 × 832 px
Preview of D receipts: surface normal map
png
573.2 KB
Actual file preview for D receipts: surface normal map

D receipts: surface normal map

A tangent-space surface normal map for the published plate d-receipts.png, 1216x832 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9953, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1216 × 832 px
Preview of F bread rustic: surface normal map
png
558.8 KB
Actual file preview for F bread rustic: surface normal map

F bread rustic: surface normal map

A tangent-space surface normal map for the published plate f-bread-rustic.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9964, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of F coffee pour: surface normal map
png
518.5 KB
Actual file preview for F coffee pour: surface normal map

F coffee pour: surface normal map

A tangent-space surface normal map for the published plate f-coffee-pour.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.996, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of F plate pasta: surface normal map
png
624.2 KB
Actual file preview for F plate pasta: surface normal map

F plate pasta: surface normal map

A tangent-space surface normal map for the published plate f-plate-pasta.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9955, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of F plate salad: surface normal map
png
925.2 KB
Actual file preview for F plate salad: surface normal map

F plate salad: surface normal map

A tangent-space surface normal map for the published plate f-plate-salad.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9965, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of G char knight: surface normal map
png
399.3 KB
Actual file preview for G char knight: surface normal map

G char knight: surface normal map

A tangent-space surface normal map for the published plate g-char-knight.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9964, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of G char mage: surface normal map
png
505.5 KB
Actual file preview for G char mage: surface normal map

G char mage: surface normal map

A tangent-space surface normal map for the published plate g-char-mage.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9967, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of G char scifi: surface normal map
png
448.2 KB
Actual file preview for G char scifi: surface normal map

G char scifi: surface normal map

A tangent-space surface normal map for the published plate g-char-scifi.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9959, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of G dungeon: surface normal map
png
584.8 KB
Actual file preview for G dungeon: surface normal map

G dungeon: surface normal map

A tangent-space surface normal map for the published plate g-dungeon.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9959, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of G fantasy keep: surface normal map
png
325.9 KB
Actual file preview for G fantasy keep: surface normal map

G fantasy keep: surface normal map

A tangent-space surface normal map for the published plate g-fantasy-keep.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9958, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of G isometric: surface normal map
png
674.2 KB
Actual file preview for G isometric: surface normal map

G isometric: surface normal map

A tangent-space surface normal map for the published plate g-isometric.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9958, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of G lowpoly isle: surface normal map
png
614.8 KB
Actual file preview for G lowpoly isle: surface normal map

G lowpoly isle: surface normal map

A tangent-space surface normal map for the published plate g-lowpoly-isle.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9956, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of G pixel scene: surface normal map
png
220.9 KB
Actual file preview for G pixel scene: surface normal map

G pixel scene: surface normal map

A tangent-space surface normal map for the published plate g-pixel-scene.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9936, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of G platformer: surface normal map
png
462.6 KB
Actual file preview for G platformer: surface normal map

G platformer: surface normal map

A tangent-space surface normal map for the published plate g-platformer.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9959, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of G racing track: surface normal map
png
593.2 KB
Actual file preview for G racing track: surface normal map

G racing track: surface normal map

A tangent-space surface normal map for the published plate g-racing-track.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9958, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of G scifi corr: surface normal map
png
556.9 KB
Actual file preview for G scifi corr: surface normal map

G scifi corr: surface normal map

A tangent-space surface normal map for the published plate g-scifi-corr.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9984, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of G voxel city: surface normal map
png
981.3 KB
Actual file preview for G voxel city: surface normal map

G voxel city: surface normal map

A tangent-space surface normal map for the published plate g-voxel-city.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9967, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of Invoice desk: surface normal map
png
446 KB
Actual file preview for Invoice desk: surface normal map

Invoice desk: surface normal map

A tangent-space surface normal map for the published plate invoice-desk.png, 1216x832 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.995, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1216 × 832 px
Preview of L bridge: surface normal map
png
762.6 KB
Actual file preview for L bridge: surface normal map

L bridge: surface normal map

A tangent-space surface normal map for the published plate l-bridge.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9965, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of L city sky: surface normal map
png
235 KB
Actual file preview for L city sky: surface normal map

L city sky: surface normal map

A tangent-space surface normal map for the published plate l-city-sky.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9959, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of L coast: surface normal map
png
469.9 KB
Actual file preview for L coast: surface normal map

L coast: surface normal map

A tangent-space surface normal map for the published plate l-coast.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9955, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of L forest path: surface normal map
png
331.4 KB
Actual file preview for L forest path: surface normal map

L forest path: surface normal map

A tangent-space surface normal map for the published plate l-forest-path.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.996, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of L interior mod: surface normal map
png
427.4 KB
Actual file preview for L interior mod: surface normal map

L interior mod: surface normal map

A tangent-space surface normal map for the published plate l-interior-mod.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9962, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of L mountain: surface normal map
png
382.6 KB
Actual file preview for L mountain: surface normal map

L mountain: surface normal map

A tangent-space surface normal map for the published plate l-mountain.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9959, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of L stairwell: surface normal map
png
642.1 KB
Actual file preview for L stairwell: surface normal map

L stairwell: surface normal map

A tangent-space surface normal map for the published plate l-stairwell.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9961, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of L street eu: surface normal map
png
658.2 KB
Actual file preview for L street eu: surface normal map

L street eu: surface normal map

A tangent-space surface normal map for the published plate l-street-eu.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9967, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of Ledger book: surface normal map
png
430.1 KB
Actual file preview for Ledger book: surface normal map

Ledger book: surface normal map

A tangent-space surface normal map for the published plate ledger-book.png, 1216x832 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9946, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1216 × 832 px
Preview of Meeting table: surface normal map
png
657.1 KB
Actual file preview for Meeting table: surface normal map

Meeting table: surface normal map

A tangent-space surface normal map for the published plate meeting-table.png, 1216x832 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9963, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1216 × 832 px
Preview of Menu table: surface normal map
png
500.1 KB
Actual file preview for Menu table: surface normal map

Menu table: surface normal map

A tangent-space surface normal map for the published plate menu-table.png, 1216x832 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9961, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1216 × 832 px
Preview of N birds feed: surface normal map
png
297.4 KB
Actual file preview for N birds feed: surface normal map

N birds feed: surface normal map

A tangent-space surface normal map for the published plate n-birds-feed.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.995, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of N cat window: surface normal map
png
370.6 KB
Actual file preview for N cat window: surface normal map

N cat window: surface normal map

A tangent-space surface normal map for the published plate n-cat-window.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9961, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of N dog park: surface normal map
png
520.6 KB
Actual file preview for N dog park: surface normal map

N dog park: surface normal map

A tangent-space surface normal map for the published plate n-dog-park.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9958, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of N fish tank: surface normal map
png
443.4 KB
Actual file preview for N fish tank: surface normal map

N fish tank: surface normal map

A tangent-space surface normal map for the published plate n-fish-tank.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9954, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of N horse field: surface normal map
png
487.5 KB
Actual file preview for N horse field: surface normal map

N horse field: surface normal map

A tangent-space surface normal map for the published plate n-horse-field.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9959, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of N sheep hill: surface normal map
png
403.9 KB
Actual file preview for N sheep hill: surface normal map

N sheep hill: surface normal map

A tangent-space surface normal map for the published plate n-sheep-hill.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9955, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of Office desk: surface normal map
png
525 KB
Actual file preview for Office desk: surface normal map

Office desk: surface normal map

A tangent-space surface normal map for the published plate office-desk.png, 1216x832 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9959, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1216 × 832 px
Preview of Owner cafe: surface normal map
png
511.1 KB
Actual file preview for Owner cafe: surface normal map

Owner cafe: surface normal map

A tangent-space surface normal map for the published plate owner-cafe.png, 832x1216 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9953, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 832 × 1216 px
Preview of Owner market: surface normal map
png
741.3 KB
Actual file preview for Owner market: surface normal map

Owner market: surface normal map

A tangent-space surface normal map for the published plate owner-market.png, 1216x832 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9966, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1216 × 832 px
Preview of Owner restaurant: surface normal map
png
577 KB
Actual file preview for Owner restaurant: surface normal map

Owner restaurant: surface normal map

A tangent-space surface normal map for the published plate owner-restaurant.png, 832x1216 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9976, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 832 × 1216 px
Preview of Owner salon: surface normal map
png
521.3 KB
Actual file preview for Owner salon: surface normal map

Owner salon: surface normal map

A tangent-space surface normal map for the published plate owner-salon.png, 832x1216 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9959, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 832 × 1216 px
Preview of Owner shop: surface normal map
png
733.9 KB
Actual file preview for Owner shop: surface normal map

Owner shop: surface normal map

A tangent-space surface normal map for the published plate owner-shop.png, 832x1216 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9968, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 832 × 1216 px
Preview of Owner trades: surface normal map
png
435.8 KB
Actual file preview for Owner trades: surface normal map

Owner trades: surface normal map

A tangent-space surface normal map for the published plate owner-trades.png, 832x1216 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9971, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 832 × 1216 px
Preview of P accountant: surface normal map
png
558.2 KB
Actual file preview for P accountant: surface normal map

P accountant: surface normal map

A tangent-space surface normal map for the published plate p-accountant.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9962, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of P baker young: surface normal map
png
612.8 KB
Actual file preview for P baker young: surface normal map

P baker young: surface normal map

A tangent-space surface normal map for the published plate p-baker-young.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9963, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of P barista deaf: surface normal map
png
636.7 KB
Actual file preview for P barista deaf: surface normal map

P barista deaf: surface normal map

A tangent-space surface normal map for the published plate p-barista-deaf.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9963, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of P butcher mid: surface normal map
png
536.8 KB
Actual file preview for P butcher mid: surface normal map

P butcher mid: surface normal map

A tangent-space surface normal map for the published plate p-butcher-mid.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9956, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of P chef wheel: surface normal map
png
620.8 KB
Actual file preview for P chef wheel: surface normal map

P chef wheel: surface normal map

A tangent-space surface normal map for the published plate p-chef-wheel.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.996, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of P cleaner eve: surface normal map
png
501.1 KB
Actual file preview for P cleaner eve: surface normal map

P cleaner eve: surface normal map

A tangent-space surface normal map for the published plate p-cleaner-eve.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9969, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of P desk chair: surface normal map
png
578.6 KB
Actual file preview for P desk chair: surface normal map

P desk chair: surface normal map

A tangent-space surface normal map for the published plate p-desk-chair.png, 1216x832 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9965, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1216 × 832 px
Preview of P driver eve: surface normal map
png
512.2 KB
Actual file preview for P driver eve: surface normal map

P driver eve: surface normal map

A tangent-space surface normal map for the published plate p-driver-eve.png, 832x1216 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9971, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 832 × 1216 px
Preview of P farmer field: surface normal map
png
664.2 KB
Actual file preview for P farmer field: surface normal map

P farmer field: surface normal map

A tangent-space surface normal map for the published plate p-farmer-field.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9961, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of P florist sen: surface normal map
png
615.3 KB
Actual file preview for P florist sen: surface normal map

P florist sen: surface normal map

A tangent-space surface normal map for the published plate p-florist-sen.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9963, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of P kitchen chef: surface normal map
png
649.3 KB
Actual file preview for P kitchen chef: surface normal map

P kitchen chef: surface normal map

A tangent-space surface normal map for the published plate p-kitchen-chef.png, 1216x832 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9965, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1216 × 832 px
Preview of P market sen: surface normal map
png
712.8 KB
Actual file preview for P market sen: surface normal map

P market sen: surface normal map

A tangent-space surface normal map for the published plate p-market-sen.png, 1216x832 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9962, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1216 × 832 px
Preview of P mechanic w: surface normal map
png
660.7 KB
Actual file preview for P mechanic w: surface normal map

P mechanic w: surface normal map

A tangent-space surface normal map for the published plate p-mechanic-w.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9964, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of P meeting mix: surface normal map
png
561.3 KB
Actual file preview for P meeting mix: surface normal map

P meeting mix: surface normal map

A tangent-space surface normal map for the published plate p-meeting-mix.png, 1216x832 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9959, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1216 × 832 px
Preview of P nurse clinic: surface normal map
png
472.9 KB
Actual file preview for P nurse clinic: surface normal map

P nurse clinic: surface normal map

A tangent-space surface normal map for the published plate p-nurse-clinic.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9965, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of P salon mid: surface normal map
png
562.1 KB
Actual file preview for P salon mid: surface normal map

P salon mid: surface normal map

A tangent-space surface normal map for the published plate p-salon-mid.png, 832x1216 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9966, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 832 × 1216 px
Preview of P shop plus: surface normal map
png
618.2 KB
Actual file preview for P shop plus: surface normal map

P shop plus: surface normal map

A tangent-space surface normal map for the published plate p-shop-plus.png, 832x1216 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9957, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 832 × 1216 px
Preview of P stick cafe: surface normal map
png
586.3 KB
Actual file preview for P stick cafe: surface normal map

P stick cafe: surface normal map

A tangent-space surface normal map for the published plate p-stick-cafe.png, 1216x832 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9963, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1216 × 832 px
Preview of P tailor mid: surface normal map
png
601.4 KB
Actual file preview for P tailor mid: surface normal map

P tailor mid: surface normal map

A tangent-space surface normal map for the published plate p-tailor-mid.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9967, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of P teacher cls: surface normal map
png
584.4 KB
Actual file preview for P teacher cls: surface normal map

P teacher cls: surface normal map

A tangent-space surface normal map for the published plate p-teacher-cls.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9959, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of P trades w: surface normal map
png
542.8 KB
Actual file preview for P trades w: surface normal map

P trades w: surface normal map

A tangent-space surface normal map for the published plate p-trades-w.png, 832x1216 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9973, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 832 × 1216 px
Preview of P ware young: surface normal map
png
810.3 KB
Actual file preview for P ware young: surface normal map

P ware young: surface normal map

A tangent-space surface normal map for the published plate p-ware-young.png, 1216x832 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.997, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1216 × 832 px
Preview of Plate food: surface normal map
png
566.2 KB
Actual file preview for Plate food: surface normal map

Plate food: surface normal map

A tangent-space surface normal map for the published plate plate-food.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9957, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of Pr backpack: surface normal map
png
406.2 KB
Actual file preview for Pr backpack: surface normal map

Pr backpack: surface normal map

A tangent-space surface normal map for the published plate pr-backpack.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9973, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of Pr bottle: surface normal map
png
201.9 KB
Actual file preview for Pr bottle: surface normal map

Pr bottle: surface normal map

A tangent-space surface normal map for the published plate pr-bottle.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9963, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of Pr headphone: surface normal map
png
510.5 KB
Actual file preview for Pr headphone: surface normal map

Pr headphone: surface normal map

A tangent-space surface normal map for the published plate pr-headphone.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9971, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of Pr laptop: surface normal map
png
354.7 KB
Actual file preview for Pr laptop: surface normal map

Pr laptop: surface normal map

A tangent-space surface normal map for the published plate pr-laptop.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9965, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of Pr plant pot: surface normal map
png
430.7 KB
Actual file preview for Pr plant pot: surface normal map

Pr plant pot: surface normal map

A tangent-space surface normal map for the published plate pr-plant-pot.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9956, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of Pr shoe: surface normal map
png
244 KB
Actual file preview for Pr shoe: surface normal map

Pr shoe: surface normal map

A tangent-space surface normal map for the published plate pr-shoe.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9945, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of Pr watch: surface normal map
png
351.8 KB
Actual file preview for Pr watch: surface normal map

Pr watch: surface normal map

A tangent-space surface normal map for the published plate pr-watch.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9978, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of Receipt counter: surface normal map
png
464.8 KB
Actual file preview for Receipt counter: surface normal map

Receipt counter: surface normal map

A tangent-space surface normal map for the published plate receipt-counter.png, 1216x832 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9949, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1216 × 832 px
Preview of S bakery: surface normal map
png
533 KB
Actual file preview for S bakery: surface normal map

S bakery: surface normal map

A tangent-space surface normal map for the published plate s-bakery.png, 1216x832 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9958, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1216 × 832 px
Preview of S cafe empty: surface normal map
png
646.9 KB
Actual file preview for S cafe empty: surface normal map

S cafe empty: surface normal map

A tangent-space surface normal map for the published plate s-cafe-empty.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9959, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of S kitchen clean: surface normal map
png
594 KB
Actual file preview for S kitchen clean: surface normal map

S kitchen clean: surface normal map

A tangent-space surface normal map for the published plate s-kitchen-clean.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9973, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of S market stall: surface normal map
png
640 KB
Actual file preview for S market stall: surface normal map

S market stall: surface normal map

A tangent-space surface normal map for the published plate s-market-stall.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9957, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of S office: surface normal map
png
432.5 KB
Actual file preview for S office: surface normal map

S office: surface normal map

A tangent-space surface normal map for the published plate s-office.png, 1216x832 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9962, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1216 × 832 px
Preview of S office open: surface normal map
png
573.2 KB
Actual file preview for S office open: surface normal map

S office open: surface normal map

A tangent-space surface normal map for the published plate s-office-open.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9978, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of S plate: surface normal map
png
579.8 KB
Actual file preview for S plate: surface normal map

S plate: surface normal map

A tangent-space surface normal map for the published plate s-plate.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9957, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of S shop front: surface normal map
png
524.2 KB
Actual file preview for S shop front: surface normal map

S shop front: surface normal map

A tangent-space surface normal map for the published plate s-shop-front.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9963, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of S warehouse a: surface normal map
png
770.5 KB
Actual file preview for S warehouse a: surface normal map

S warehouse a: surface normal map

A tangent-space surface normal map for the published plate s-warehouse-a.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9973, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of S workshop: surface normal map
png
653.6 KB
Actual file preview for S workshop: surface normal map

S workshop: surface normal map

A tangent-space surface normal map for the published plate s-workshop.png, 1216x832 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.996, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1216 × 832 px
Preview of Sp climbing: surface normal map
png
547.7 KB
Actual file preview for Sp climbing: surface normal map

Sp climbing: surface normal map

A tangent-space surface normal map for the published plate sp-climbing.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9974, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of Sp cyclists: surface normal map
png
509.8 KB
Actual file preview for Sp cyclists: surface normal map

Sp cyclists: surface normal map

A tangent-space surface normal map for the published plate sp-cyclists.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.996, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of Sp football: surface normal map
png
590.4 KB
Actual file preview for Sp football: surface normal map

Sp football: surface normal map

A tangent-space surface normal map for the published plate sp-football.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9961, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of Sp gym: surface normal map
png
598.7 KB
Actual file preview for Sp gym: surface normal map

Sp gym: surface normal map

A tangent-space surface normal map for the published plate sp-gym.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9973, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of Sp runner: surface normal map
png
531.8 KB
Actual file preview for Sp runner: surface normal map

Sp runner: surface normal map

A tangent-space surface normal map for the published plate sp-runner.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9961, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of Sp swimmer: surface normal map
png
458.3 KB
Actual file preview for Sp swimmer: surface normal map

Sp swimmer: surface normal map

A tangent-space surface normal map for the published plate sp-swimmer.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9981, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of Storefront: surface normal map
png
519.6 KB
Actual file preview for Storefront: surface normal map

Storefront: surface normal map

A tangent-space surface normal map for the published plate storefront.png, 1216x832 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9957, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1216 × 832 px
Preview of T bokeh warm: surface normal map
png
839.2 KB
Actual file preview for T bokeh warm: surface normal map

T bokeh warm: surface normal map

A tangent-space surface normal map for the published plate t-bokeh-warm.png, 1536x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9967, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1536 × 1024 px
Preview of T grad cool: surface normal map
png
171 KB
Actual file preview for T grad cool: surface normal map

T grad cool: surface normal map

A tangent-space surface normal map for the published plate t-grad-cool.png, 1536x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.997, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1536 × 1024 px
Preview of T grad mono: surface normal map
png
730.2 KB
Actual file preview for T grad mono: surface normal map

T grad mono: surface normal map

A tangent-space surface normal map for the published plate t-grad-mono.png, 1536x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9961, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1536 × 1024 px
Preview of T grad mono2: surface normal map
png
581.8 KB
Actual file preview for T grad mono2: surface normal map

T grad mono2: surface normal map

A tangent-space surface normal map for the published plate t-grad-mono2.png, 1536x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9968, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1536 × 1024 px
Preview of T grad warm: surface normal map
png
248.8 KB
Actual file preview for T grad warm: surface normal map

T grad warm: surface normal map

A tangent-space surface normal map for the published plate t-grad-warm.png, 1536x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9949, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1536 × 1024 px
Preview of T mesh grad: surface normal map
png
616.7 KB
Actual file preview for T mesh grad: surface normal map

T mesh grad: surface normal map

A tangent-space surface normal map for the published plate t-mesh-grad.png, 1536x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9952, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1536 × 1024 px
Preview of T ph dark1: surface normal map
png
443 KB
Actual file preview for T ph dark1: surface normal map

T ph dark1: surface normal map

A tangent-space surface normal map for the published plate t-ph-dark1.png, 1536x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9952, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1536 × 1024 px
Preview of T ph dark2: surface normal map
png
609.3 KB
Actual file preview for T ph dark2: surface normal map

T ph dark2: surface normal map

A tangent-space surface normal map for the published plate t-ph-dark2.png, 1536x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9965, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1536 × 1024 px
Preview of T ph mesh2: surface normal map
png
717.8 KB
Actual file preview for T ph mesh2: surface normal map

T ph mesh2: surface normal map

A tangent-space surface normal map for the published plate t-ph-mesh2.png, 1536x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9954, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1536 × 1024 px
Preview of T ph soft1: surface normal map
png
270.9 KB
Actual file preview for T ph soft1: surface normal map

T ph soft1: surface normal map

A tangent-space surface normal map for the published plate t-ph-soft1.png, 1536x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9982, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1536 × 1024 px
Preview of T ph soft2: surface normal map
png
349.5 KB
Actual file preview for T ph soft2: surface normal map

T ph soft2: surface normal map

A tangent-space surface normal map for the published plate t-ph-soft2.png, 1536x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9978, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1536 × 1024 px
Preview of T ph soft3: surface normal map
png
232 KB
Actual file preview for T ph soft3: surface normal map

T ph soft3: surface normal map

A tangent-space surface normal map for the published plate t-ph-soft3.png, 1536x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9967, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1536 × 1024 px
Preview of T tex brick: surface normal map
png
400.5 KB
Actual file preview for T tex brick: surface normal map

T tex brick: surface normal map

A tangent-space surface normal map for the published plate t-tex-brick.png, 1536x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9944, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1536 × 1024 px
Preview of T tex concrete: surface normal map
png
374.6 KB
Actual file preview for T tex concrete: surface normal map

T tex concrete: surface normal map

A tangent-space surface normal map for the published plate t-tex-concrete.png, 1536x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9973, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1536 × 1024 px
Preview of T tex denim: surface normal map
png
517.4 KB
Actual file preview for T tex denim: surface normal map

T tex denim: surface normal map

A tangent-space surface normal map for the published plate t-tex-denim.png, 1536x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9952, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1536 × 1024 px
Preview of T tex leather: surface normal map
png
490.4 KB
Actual file preview for T tex leather: surface normal map

T tex leather: surface normal map

A tangent-space surface normal map for the published plate t-tex-leather.png, 1536x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9966, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1536 × 1024 px
Preview of T tex linen: surface normal map
png
631.9 KB
Actual file preview for T tex linen: surface normal map

T tex linen: surface normal map

A tangent-space surface normal map for the published plate t-tex-linen.png, 1536x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9954, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1536 × 1024 px
Preview of T tex marble: surface normal map
png
439.9 KB
Actual file preview for T tex marble: surface normal map

T tex marble: surface normal map

A tangent-space surface normal map for the published plate t-tex-marble.png, 1536x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9958, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1536 × 1024 px
Preview of T tex paper: surface normal map
png
477.3 KB
Actual file preview for T tex paper: surface normal map

T tex paper: surface normal map

A tangent-space surface normal map for the published plate t-tex-paper.png, 1536x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9944, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1536 × 1024 px
Preview of T tex paper2: surface normal map
png
662.9 KB
Actual file preview for T tex paper2: surface normal map

T tex paper2: surface normal map

A tangent-space surface normal map for the published plate t-tex-paper2.png, 1536x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9952, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1536 × 1024 px
Preview of T tex rust: surface normal map
png
335.2 KB
Actual file preview for T tex rust: surface normal map

T tex rust: surface normal map

A tangent-space surface normal map for the published plate t-tex-rust.png, 1536x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9967, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1536 × 1024 px
Preview of T tex sand: surface normal map
png
616.6 KB
Actual file preview for T tex sand: surface normal map

T tex sand: surface normal map

A tangent-space surface normal map for the published plate t-tex-sand.png, 1536x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9963, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1536 × 1024 px
Preview of T tex slate: surface normal map
png
543.4 KB
Actual file preview for T tex slate: surface normal map

T tex slate: surface normal map

A tangent-space surface normal map for the published plate t-tex-slate.png, 1536x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.996, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1536 × 1024 px
Preview of T tex wood: surface normal map
png
339.9 KB
Actual file preview for T tex wood: surface normal map

T tex wood: surface normal map

A tangent-space surface normal map for the published plate t-tex-wood.png, 1536x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9955, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1536 × 1024 px
Preview of V bike city: surface normal map
png
505 KB
Actual file preview for V bike city: surface normal map

V bike city: surface normal map

A tangent-space surface normal map for the published plate v-bike-city.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.996, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of V boat harbour: surface normal map
png
429.6 KB
Actual file preview for V boat harbour: surface normal map

V boat harbour: surface normal map

A tangent-space surface normal map for the published plate v-boat-harbour.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9956, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of V bus city: surface normal map
png
573.7 KB
Actual file preview for V bus city: surface normal map

V bus city: surface normal map

A tangent-space surface normal map for the published plate v-bus-city.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9956, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of V car classic: surface normal map
png
468.9 KB
Actual file preview for V car classic: surface normal map

V car classic: surface normal map

A tangent-space surface normal map for the published plate v-car-classic.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9954, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of V car ev: surface normal map
png
621.3 KB
Actual file preview for V car ev: surface normal map

V car ev: surface normal map

A tangent-space surface normal map for the published plate v-car-ev.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9964, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of V car night: surface normal map
png
559.9 KB
Actual file preview for V car night: surface normal map

V car night: surface normal map

A tangent-space surface normal map for the published plate v-car-night.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9952, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of V car sedan: surface normal map
png
687.1 KB
Actual file preview for V car sedan: surface normal map

V car sedan: surface normal map

A tangent-space surface normal map for the published plate v-car-sedan.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9961, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of V forklift: surface normal map
png
752.6 KB
Actual file preview for V forklift: surface normal map

V forklift: surface normal map

A tangent-space surface normal map for the published plate v-forklift.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9973, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of V moto sport: surface normal map
png
651.8 KB
Actual file preview for V moto sport: surface normal map

V moto sport: surface normal map

A tangent-space surface normal map for the published plate v-moto-sport.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.996, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of V pickup mud: surface normal map
png
404.4 KB
Actual file preview for V pickup mud: surface normal map

V pickup mud: surface normal map

A tangent-space surface normal map for the published plate v-pickup-mud.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9959, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of V plane gate: surface normal map
png
417.9 KB
Actual file preview for V plane gate: surface normal map

V plane gate: surface normal map

A tangent-space surface normal map for the published plate v-plane-gate.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9958, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of V scooter: surface normal map
png
428.3 KB
Actual file preview for V scooter: surface normal map

V scooter: surface normal map

A tangent-space surface normal map for the published plate v-scooter.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9959, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of V tractor: surface normal map
png
551.6 KB
Actual file preview for V tractor: surface normal map

V tractor: surface normal map

A tangent-space surface normal map for the published plate v-tractor.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9959, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of V train plat: surface normal map
png
730.8 KB
Actual file preview for V train plat: surface normal map

V train plat: surface normal map

A tangent-space surface normal map for the published plate v-train-plat.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.997, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of V truck artic: surface normal map
png
603 KB
Actual file preview for V truck artic: surface normal map

V truck artic: surface normal map

A tangent-space surface normal map for the published plate v-truck-artic.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9964, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of V van delivery: surface normal map
png
525.3 KB
Actual file preview for V van delivery: surface normal map

V van delivery: surface normal map

A tangent-space surface normal map for the published plate v-van-delivery.png, 1024x1024 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9955, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1024 × 1024 px
Preview of Warehouse clip: surface normal map
png
733.6 KB
Actual file preview for Warehouse clip: surface normal map

Warehouse clip: surface normal map

A tangent-space surface normal map for the published plate warehouse-clip.png, 1216x832 - the same size as the plate, so the two compare pixel for pixel with no resample in between. RGB encodes the XYZ surface direction remapped from -1..1 into 0..255. Decoded back to vectors this file measures a mean length of 0.9978, which is the number to check your own decode against: a reader that transposes the channels or inverts the remap still produces a plausible-looking image, and lights the surface the wrong way.

File
PNG · Ai Vision · 1216 × 832 px
Preview of glTF Material: Metallic-Roughness (GLB)
glb
23.7 KB
Actual file preview for glTF Material: Metallic-Roughness (GLB)

glTF Material: Metallic-Roughness (GLB)

A sphere with the glTF core metallic-roughness material: full metal, low roughness, no textures, so the numbers in the JSON are the whole material. The baseline half of the metallic-roughness vs specular-glossiness twin.

File
GLB · Materials · 960 triangles
Use case
PBR material testingConversion testing· Conversion set
Preview of glTF Material: Specular-Glossiness with Fallback (GLB)
glb
23.9 KB
Actual file preview for glTF Material: Specular-Glossiness with Fallback (GLB)

glTF Material: Specular-Glossiness with Fallback (GLB)

The same metal expressed in the archived specular-glossiness model, carried in `extensions` with an equivalent metallic-roughness fallback and NOT listed in extensionsRequired. The correct shape for an asset that must keep loading in viewers which dropped specular-glossiness support.

File
GLB · Materials
Use case
PBR material testingConversion testing· Conversion set
Preview of glTF Material: KHR_materials_unlit (GLB)
glb
23.7 KB
Actual file preview for glTF Material: KHR_materials_unlit (GLB)

glTF Material: KHR_materials_unlit (GLB)

A sphere whose material opts out of lighting entirely via KHR_materials_unlit: the shading path used for baked scenes, maps and stylised art. Renders as a flat silhouette in a conformant viewer and as a lit ball in one that ignores the extension, which makes the difference obvious.

File
GLB · Materials
Use case
PBR material testingConversion testing· Conversion set
Preview of glTF Material: KHR_materials_clearcoat (GLB)
glb
23.8 KB
Actual file preview for glTF Material: KHR_materials_clearcoat (GLB)

glTF Material: KHR_materials_clearcoat (GLB)

A rough red base under a full-strength, near-mirror clearcoat lobe: the two-layer material that car paint, lacquered wood and phone cases all need. The base and coat roughness differ by an order of magnitude, so a renderer that collapses the layers is obvious.

File
GLB · Materials
Use case
PBR material testingConversion testing· Conversion set
Preview of glTF Material: KHR_materials_variants (GLB)
glb
24 KB
Actual file preview for glTF Material: KHR_materials_variants (GLB)

glTF Material: KHR_materials_variants (GLB)

One mesh, two named material variants (Copper and Cobalt) selectable at runtime: the extension behind every product configurator that swaps a finish without reloading geometry. The primitive also carries a plain `material`, so viewers with no variant support still render something.

File
GLB · Materials
Use case
PBR material testingConversion testing· Conversion set
Preview of glTF Material: OPAQUE / MASK / BLEND Side by Side (GLB)
glb
33.9 KB
Actual file preview for glTF Material: OPAQUE / MASK / BLEND Side by Side (GLB)

glTF Material: OPAQUE / MASK / BLEND Side by Side (GLB)

Three identical spheres differing only in alphaMode, arranged left to right. The MASK sphere's base alpha (0.45) sits deliberately just under its 0.5 cutoff, so a correct renderer discards it entirely while a renderer that treats MASK as BLEND draws it semi-transparent.

File
GLB · Materials
Use case
PBR material testingConversion testing· Conversion set
Preview of glTF Material: doubleSided True vs False (GLB)
glb
19.4 KB
Actual file preview for glTF Material: doubleSided True vs False (GLB)

glTF Material: doubleSided True vs False (GLB)

Two open half-shells with identical geometry and opposite `doubleSided` flags. Because the shells are open you can see straight into them, which is the only way to tell backface culling from a lighting difference.

File
GLB · Materials · 528 triangles
Use case
PBR material testingConversion testing· Conversion set
Preview of OBJ: PBR Sphere referencing an MTL
obj
59.3 KB
Actual file preview for OBJ: PBR Sphere referencing an MTL

OBJ: PBR Sphere referencing an MTL

A smooth-shaded sphere as Wavefront OBJ with `mtllib`/`usemtl` pointing at a sibling MTL. Downloading the OBJ alone gives you the classic missing-material case; downloading both reproduces the glTF metallic-roughness twin in this group.

File
OBJ · Materials · 960 triangles
Use case
PBR material testingConversion testing· Conversion set
Preview of MTL: PBR Material (Pr / Pm alongside Phong)
mtl
416 B
Actual file preview for MTL: PBR Material (Pr / Pm alongside Phong)

MTL: PBR Material (Pr / Pm alongside Phong)

The material library for the OBJ in this group, carrying both the original Phong fields and the de-facto PBR extensions (Pr roughness, Pm metallic, Ke emissive). The file that tells you whether an importer reads MTL's PBR additions or only its 1995 subset.

File
MTL · Materials
Use case
PBR material testingConversion testing· Conversion set
Preview of GLB: PBR Sphere (glTF twin of the OBJ+MTL pair)
glb
23.7 KB
Actual file preview for GLB: PBR Sphere (glTF twin of the OBJ+MTL pair)

GLB: PBR Sphere (glTF twin of the OBJ+MTL pair)

The same sphere and the same brushed-metal material as the OBJ+MTL pair in this group, but as a single self-contained GLB. Convert the OBJ+MTL and diff against this to score an OBJ-to-glTF material converter.

File
GLB · Materials · 960 triangles
Use case
PBR material testingConversion testing· Conversion set