Significantly improve the material tester demo

This commit is contained in:
Aaron Franke
2020-01-30 19:26:53 -05:00
parent a5b8cd11d9
commit 4ec9d7921b
109 changed files with 1224 additions and 1050 deletions

Binary file not shown.

Binary file not shown.

View File

@@ -1,36 +0,0 @@
[remap]
importer="texture"
type="StreamTexture"
path.s3tc="res://.import/aluminium_albedo.png-8465e536e9f8dfa1137257f84f2b50f4.s3tc.stex"
path.etc2="res://.import/aluminium_albedo.png-8465e536e9f8dfa1137257f84f2b50f4.etc2.stex"
metadata={
"imported_formats": [ "s3tc", "etc2" ],
"vram_texture": true
}
[deps]
source_file="res://aluminium_albedo.png"
dest_files=[ "res://.import/aluminium_albedo.png-8465e536e9f8dfa1137257f84f2b50f4.s3tc.stex", "res://.import/aluminium_albedo.png-8465e536e9f8dfa1137257f84f2b50f4.etc2.stex" ]
[params]
compress/mode=2
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=true
flags/filter=true
flags/mipmaps=true
flags/anisotropic=false
flags/srgb=1
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=false
svg/scale=1.0

View File

@@ -1,36 +0,0 @@
[remap]
importer="texture"
type="StreamTexture"
path.s3tc="res://.import/aluminium_flow.png-a53868607847a6b19b83857fdf27ef17.s3tc.stex"
path.etc2="res://.import/aluminium_flow.png-a53868607847a6b19b83857fdf27ef17.etc2.stex"
metadata={
"imported_formats": [ "s3tc", "etc2" ],
"vram_texture": true
}
[deps]
source_file="res://aluminium_flow.png"
dest_files=[ "res://.import/aluminium_flow.png-a53868607847a6b19b83857fdf27ef17.s3tc.stex", "res://.import/aluminium_flow.png-a53868607847a6b19b83857fdf27ef17.etc2.stex" ]
[params]
compress/mode=2
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=true
flags/filter=true
flags/mipmaps=true
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=false
svg/scale=1.0

View File

@@ -1,36 +0,0 @@
[remap]
importer="texture"
type="StreamTexture"
path.s3tc="res://.import/aluminium_normal.png-8309c0de24d2619ec41813ca11bcfa8e.s3tc.stex"
path.etc2="res://.import/aluminium_normal.png-8309c0de24d2619ec41813ca11bcfa8e.etc2.stex"
metadata={
"imported_formats": [ "s3tc", "etc2" ],
"vram_texture": true
}
[deps]
source_file="res://aluminium_normal.png"
dest_files=[ "res://.import/aluminium_normal.png-8309c0de24d2619ec41813ca11bcfa8e.s3tc.stex", "res://.import/aluminium_normal.png-8309c0de24d2619ec41813ca11bcfa8e.etc2.stex" ]
[params]
compress/mode=2
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=1
flags/repeat=true
flags/filter=true
flags/mipmaps=true
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=false
svg/scale=1.0

View File

@@ -2,15 +2,15 @@
importer="texture"
type="StreamTexture"
path="res://.import/experiment.hdr-9c87b674db59b87ae6c71d507945718a.stex"
path="res://.import/experiment.hdr-6856dc9c7216ce389b450cda78cd0dd4.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://experiment.hdr"
dest_files=[ "res://.import/experiment.hdr-9c87b674db59b87ae6c71d507945718a.stex" ]
source_file="res://backgrounds/experiment.hdr"
dest_files=[ "res://.import/experiment.hdr-6856dc9c7216ce389b450cda78cd0dd4.stex" ]
[params]

View File

@@ -2,15 +2,15 @@
importer="texture"
type="StreamTexture"
path="res://.import/lobby.hdr-19eeb77528a0be82c97b317aa865de05.stex"
path="res://.import/lobby.hdr-4d3bebcac51f4f3bb35b80c08a53f6b5.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://lobby.hdr"
dest_files=[ "res://.import/lobby.hdr-19eeb77528a0be82c97b317aa865de05.stex" ]
source_file="res://backgrounds/lobby.hdr"
dest_files=[ "res://.import/lobby.hdr-4d3bebcac51f4f3bb35b80c08a53f6b5.stex" ]
[params]

View File

@@ -2,15 +2,15 @@
importer="texture"
type="StreamTexture"
path="res://.import/night.hdr-332f5acd8584ef56a1a6547f38a69ed0.stex"
path="res://.import/night.hdr-da28dc6f2f43b1d95c11d8df7ccace96.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://night.hdr"
dest_files=[ "res://.import/night.hdr-332f5acd8584ef56a1a6547f38a69ed0.stex" ]
source_file="res://backgrounds/night.hdr"
dest_files=[ "res://.import/night.hdr-da28dc6f2f43b1d95c11d8df7ccace96.stex" ]
[params]

View File

@@ -2,15 +2,15 @@
importer="texture"
type="StreamTexture"
path="res://.import/park.hdr-5bf7587b9d6b1215ad5e0650ef813289.stex"
path="res://.import/park.hdr-fcd9651d2de266bdfd1d7ec8a320f831.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://park.hdr"
dest_files=[ "res://.import/park.hdr-5bf7587b9d6b1215ad5e0650ef813289.stex" ]
source_file="res://backgrounds/park.hdr"
dest_files=[ "res://.import/park.hdr-fcd9651d2de266bdfd1d7ec8a320f831.stex" ]
[params]

View File

@@ -2,15 +2,15 @@
importer="texture"
type="StreamTexture"
path="res://.import/schelde.hdr-70b608d92e301bcc05f9a0a8b999832a.stex"
path="res://.import/schelde.hdr-6a13661ddf6710bbc9fa448634fb1bdb.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://schelde.hdr"
dest_files=[ "res://.import/schelde.hdr-70b608d92e301bcc05f9a0a8b999832a.stex" ]
source_file="res://backgrounds/schelde.hdr"
dest_files=[ "res://.import/schelde.hdr-6a13661ddf6710bbc9fa448634fb1bdb.stex" ]
[params]

View File

@@ -0,0 +1,15 @@
[gd_resource type="Environment" load_steps=3 format=2]
[ext_resource path="res://backgrounds/schelde.hdr" type="Texture" id=1]
[sub_resource type="PanoramaSky" id=1]
panorama = ExtResource( 1 )
[resource]
background_mode = 2
background_sky = SubResource( 1 )
tonemap_mode = 2
ssao_enabled = true
ssao_light_affect = 0.78
ssao_quality = 2
dof_blur_far_distance = 3.22

View File

@@ -1,23 +0,0 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/fair.hdr-e04fc1e795da836c93a53f35d6037c4a.stex"
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
stream=false
size_limit=0
detect_3d=true

View File

@@ -1,36 +0,0 @@
[remap]
importer="texture"
type="StreamTexture"
path.s3tc="res://.import/marble_albedo.png-330de4517eeff8f0c0a9a19d8035b409.s3tc.stex"
path.etc2="res://.import/marble_albedo.png-330de4517eeff8f0c0a9a19d8035b409.etc2.stex"
metadata={
"imported_formats": [ "s3tc", "etc2" ],
"vram_texture": true
}
[deps]
source_file="res://marble_albedo.png"
dest_files=[ "res://.import/marble_albedo.png-330de4517eeff8f0c0a9a19d8035b409.s3tc.stex", "res://.import/marble_albedo.png-330de4517eeff8f0c0a9a19d8035b409.etc2.stex" ]
[params]
compress/mode=2
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=true
flags/filter=true
flags/mipmaps=true
flags/anisotropic=false
flags/srgb=1
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=false
svg/scale=1.0

View File

@@ -0,0 +1,420 @@
[gd_scene load_steps=50 format=2]
[ext_resource path="res://tester.gd" type="Script" id=1]
[ext_resource path="res://default_env.tres" type="Environment" id=2]
[ext_resource path="res://models/test_bed/test_bed.tscn" type="PackedScene" id=3]
[ext_resource path="res://models/godot_ball.mesh" type="ArrayMesh" id=4]
[ext_resource path="res://test_materials/texture_wood.png" type="Texture" id=5]
[ext_resource path="res://test_materials/texture_cheese_albedo.png" type="Texture" id=6]
[ext_resource path="res://test_materials/texture_cheese_ao.png" type="Texture" id=7]
[ext_resource path="res://test_materials/texture_cheese_depth.png" type="Texture" id=8]
[ext_resource path="res://test_materials/texture_cheese_normal.png" type="Texture" id=9]
[ext_resource path="res://test_materials/texture_rock_albedo.png" type="Texture" id=10]
[ext_resource path="res://test_materials/texture_rock_ao.png" type="Texture" id=11]
[ext_resource path="res://test_materials/texture_rock_depth.png" type="Texture" id=12]
[ext_resource path="res://test_materials/texture_rock_metal.png" type="Texture" id=13]
[ext_resource path="res://test_materials/texture_rock_normal.png" type="Texture" id=14]
[ext_resource path="res://test_materials/texture_bricks.jpg" type="Texture" id=15]
[ext_resource path="res://test_materials/texture_bricks_depth.jpg" type="Texture" id=16]
[ext_resource path="res://test_materials/texture_bricks_metal.jpg" type="Texture" id=17]
[ext_resource path="res://test_materials/texture_bricks_normal.jpg" type="Texture" id=18]
[ext_resource path="res://test_materials/wool_albedo.png" type="Texture" id=19]
[ext_resource path="res://test_materials/wool_depth.png" type="Texture" id=20]
[ext_resource path="res://test_materials/wool_normal.png" type="Texture" id=21]
[ext_resource path="res://test_materials/aluminium_albedo.png" type="Texture" id=22]
[ext_resource path="res://test_materials/aluminium_normal.png" type="Texture" id=23]
[ext_resource path="res://test_materials/marble_albedo.png" type="Texture" id=24]
[ext_resource path="res://test_materials/sand_albedo.jpg" type="Texture" id=25]
[ext_resource path="res://test_materials/sand_metal.jpg" type="Texture" id=26]
[ext_resource path="res://test_materials/sand_normal.jpg" type="Texture" id=27]
[ext_resource path="res://test_materials/sand_rough.jpg" type="Texture" id=28]
[ext_resource path="res://test_materials/rock_albedo.jpg" type="Texture" id=29]
[ext_resource path="res://test_materials/rock_ao.jpg" type="Texture" id=30]
[ext_resource path="res://test_materials/rock_metal.jpg" type="Texture" id=31]
[ext_resource path="res://test_materials/rock_rough.jpg" type="Texture" id=32]
[sub_resource type="SpatialMaterial" id=1]
metallic = 0.4
roughness = 0.35
[sub_resource type="SpatialMaterial" id=2]
albedo_color = Color( 0.895294, 0.900549, 0.890078, 1 )
metallic = 0.1
roughness = 0.52
[sub_resource type="SpatialMaterial" id=3]
albedo_color = Color( 0.551806, 0.709299, 0.980989, 1 )
metallic = 0.31
roughness = 0.42
[sub_resource type="SpatialMaterial" id=4]
albedo_color = Color( 0.471216, 0.481647, 0.465961, 1 )
metallic = 0.1
roughness = 0.0
[sub_resource type="SpatialMaterial" id=5]
metallic = 1.0
roughness = 0.02
[sub_resource type="SpatialMaterial" id=6]
albedo_color = Color( 0.806275, 0.575882, 0.361255, 1 )
albedo_texture = ExtResource( 5 )
metallic = 0.48
roughness = 0.28
[sub_resource type="SpatialMaterial" id=7]
albedo_texture = ExtResource( 6 )
roughness = 0.64
normal_enabled = true
normal_scale = 1.0
normal_texture = ExtResource( 9 )
ao_enabled = true
ao_light_affect = 0.0
ao_texture = ExtResource( 7 )
ao_on_uv2 = false
ao_texture_channel = 0
depth_enabled = true
depth_scale = 0.13
depth_deep_parallax = true
depth_min_layers = 8
depth_max_layers = 32
depth_flip_tangent = false
depth_flip_binormal = false
depth_texture = ExtResource( 8 )
subsurf_scatter_enabled = true
subsurf_scatter_strength = 0.37
[sub_resource type="SpatialMaterial" id=8]
albedo_texture = ExtResource( 10 )
metallic = 0.86
metallic_texture = ExtResource( 13 )
roughness = 0.47
normal_enabled = true
normal_scale = 1.0
normal_texture = ExtResource( 14 )
ao_enabled = true
ao_light_affect = 0.0
ao_texture = ExtResource( 11 )
ao_on_uv2 = false
ao_texture_channel = 0
depth_enabled = true
depth_scale = 0.18
depth_deep_parallax = true
depth_min_layers = 8
depth_max_layers = 32
depth_flip_tangent = false
depth_flip_binormal = false
depth_texture = ExtResource( 12 )
[sub_resource type="SpatialMaterial" id=9]
albedo_texture = ExtResource( 15 )
metallic = 1.0
metallic_texture = ExtResource( 17 )
roughness = 0.56
normal_enabled = true
normal_scale = 1.0
normal_texture = ExtResource( 18 )
depth_enabled = true
depth_scale = 0.03
depth_deep_parallax = true
depth_min_layers = 8
depth_max_layers = 32
depth_flip_tangent = false
depth_flip_binormal = false
depth_texture = ExtResource( 16 )
[sub_resource type="SpatialMaterial" id=10]
albedo_texture = ExtResource( 19 )
metallic = 0.1
roughness = 0.77
normal_enabled = true
normal_scale = 0.3
normal_texture = ExtResource( 21 )
depth_enabled = true
depth_scale = 0.01
depth_deep_parallax = true
depth_min_layers = 8
depth_max_layers = 32
depth_flip_tangent = false
depth_flip_binormal = false
depth_texture = ExtResource( 20 )
[sub_resource type="SpatialMaterial" id=11]
albedo_texture = ExtResource( 22 )
metallic = 0.59
roughness = 0.4
normal_enabled = true
normal_scale = 0.21
normal_texture = ExtResource( 23 )
anisotropy_enabled = true
anisotropy = -0.99
[sub_resource type="SpatialMaterial" id=12]
params_diffuse_mode = 2
albedo_texture = ExtResource( 24 )
metallic = 0.1
roughness = 0.1
rim_enabled = true
rim = 1.0
rim_tint = 1.0
subsurf_scatter_enabled = true
subsurf_scatter_strength = 0.1
[sub_resource type="SpatialMaterial" id=13]
albedo_texture = ExtResource( 25 )
metallic = 1.0
metallic_texture = ExtResource( 26 )
roughness_texture = ExtResource( 28 )
normal_enabled = true
normal_scale = 0.43
normal_texture = ExtResource( 27 )
[sub_resource type="SpatialMaterial" id=14]
albedo_texture = ExtResource( 29 )
metallic = 0.12
roughness_texture = ExtResource( 32 )
normal_enabled = true
normal_scale = 1.0
normal_texture = ExtResource( 31 )
ao_enabled = true
ao_light_affect = 0.0
ao_texture = ExtResource( 30 )
ao_on_uv2 = false
ao_texture_channel = 0
[sub_resource type="SpatialMaterial" id=15]
params_depth_draw_mode = 2
albedo_color = Color( 1, 1, 1, 0 )
albedo_texture = ExtResource( 29 )
metallic = 1.0
roughness = 0.62
normal_enabled = true
normal_scale = 1.0
normal_texture = ExtResource( 31 )
ao_enabled = true
ao_light_affect = 0.0
ao_texture = ExtResource( 30 )
ao_on_uv2 = false
ao_texture_channel = 0
refraction_enabled = true
refraction_scale = 0.04
refraction_texture_channel = 0
[sub_resource type="SpatialMaterial" id=16]
flags_unshaded = true
params_cull_mode = 1
params_grow = true
params_grow_amount = 0.03
albedo_color = Color( 0.0261569, 0, 0, 1 )
[sub_resource type="SpatialMaterial" id=17]
next_pass = SubResource( 16 )
params_diffuse_mode = 4
params_specular_mode = 3
albedo_color = Color( 0.905765, 0.356039, 0.0994902, 1 )
roughness = 0.04
[node name="MaterialTester" type="Spatial"]
script = ExtResource( 1 )
[node name="WorldEnvironment" type="WorldEnvironment" parent="."]
environment = ExtResource( 2 )
[node name="Testers" type="Spatial" parent="."]
[node name="White Plastic" parent="Testers" instance=ExtResource( 3 )]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -36, 0, 0 )
[node name="GodotBall" type="MeshInstance" parent="Testers/White Plastic"]
transform = Transform( 0.8, 0, 0, 0, 0.8, 0, 0, 0, 0.8, 0, 0.5, -4 )
mesh = ExtResource( 4 )
material/0 = SubResource( 1 )
material/1 = SubResource( 2 )
material/2 = SubResource( 3 )
material/3 = SubResource( 4 )
[node name="Mirror" parent="Testers" instance=ExtResource( 3 )]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -30, 0, 0 )
[node name="GodotBall" type="MeshInstance" parent="Testers/Mirror"]
transform = Transform( 0.8, 0, 0, 0, 0.8, 0, 0, 0, 0.8, 0, 0.5, -4 )
mesh = ExtResource( 4 )
material/0 = SubResource( 5 )
material/1 = SubResource( 2 )
material/2 = SubResource( 3 )
material/3 = SubResource( 4 )
[node name="Dark Wood" parent="Testers" instance=ExtResource( 3 )]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -24, 0, 0 )
[node name="GodotBall" type="MeshInstance" parent="Testers/Dark Wood"]
transform = Transform( 0.8, 0, 0, 0, 0.8, 0, 0, 0, 0.8, 0, 0.5, -4 )
mesh = ExtResource( 4 )
material/0 = SubResource( 6 )
material/1 = SubResource( 2 )
material/2 = SubResource( 3 )
material/3 = SubResource( 4 )
[node name="Cheese" parent="Testers" instance=ExtResource( 3 )]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -18, 0, 0 )
[node name="GodotBall" type="MeshInstance" parent="Testers/Cheese"]
transform = Transform( 0.8, 0, 0, 0, 0.8, 0, 0, 0, 0.8, 0, 0.5, -4 )
mesh = ExtResource( 4 )
material/0 = SubResource( 7 )
material/1 = SubResource( 2 )
material/2 = SubResource( 3 )
material/3 = SubResource( 4 )
[node name="Stones" parent="Testers" instance=ExtResource( 3 )]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -12, 0, 0 )
[node name="GodotBall" type="MeshInstance" parent="Testers/Stones"]
transform = Transform( 0.8, 0, 0, 0, 0.8, 0, 0, 0, 0.8, 0, 0.5, -4 )
mesh = ExtResource( 4 )
material/0 = SubResource( 8 )
material/1 = SubResource( 2 )
material/2 = SubResource( 3 )
material/3 = SubResource( 4 )
[node name="Brick" parent="Testers" instance=ExtResource( 3 )]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -6, 0, 0 )
[node name="GodotBall" type="MeshInstance" parent="Testers/Brick"]
transform = Transform( 0.8, 0, 0, 0, 0.8, 0, 0, 0, 0.8, 0, 0.5, -4 )
mesh = ExtResource( 4 )
material/0 = SubResource( 9 )
material/1 = SubResource( 2 )
material/2 = SubResource( 3 )
material/3 = SubResource( 4 )
[node name="Wool" parent="Testers" instance=ExtResource( 3 )]
[node name="GodotBall" type="MeshInstance" parent="Testers/Wool"]
transform = Transform( 0.8, 0, 0, 0, 0.8, 0, 0, 0, 0.8, 0, 0.5, -4 )
mesh = ExtResource( 4 )
material/0 = SubResource( 10 )
material/1 = SubResource( 2 )
material/2 = SubResource( 3 )
material/3 = SubResource( 4 )
[node name="Aluminium" parent="Testers" instance=ExtResource( 3 )]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 0 )
[node name="GodotBall" type="MeshInstance" parent="Testers/Aluminium"]
transform = Transform( 0.8, 0, 0, 0, 0.8, 0, 0, 0, 0.8, 0, 0.5, -4 )
mesh = ExtResource( 4 )
material/0 = SubResource( 11 )
material/1 = SubResource( 2 )
material/2 = SubResource( 3 )
material/3 = SubResource( 4 )
[node name="Marble" parent="Testers" instance=ExtResource( 3 )]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 12, 0, 0 )
[node name="GodotBall" type="MeshInstance" parent="Testers/Marble"]
transform = Transform( 0.8, 0, 0, 0, 0.8, 0, 0, 0, 0.8, 0, 0.5, -4 )
mesh = ExtResource( 4 )
material/0 = SubResource( 12 )
material/1 = SubResource( 2 )
material/2 = SubResource( 3 )
material/3 = SubResource( 4 )
[node name="Wet Sand" parent="Testers" instance=ExtResource( 3 )]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 18, 0, 0 )
[node name="GodotBall" type="MeshInstance" parent="Testers/Wet Sand"]
transform = Transform( 0.8, 0, 0, 0, 0.8, 0, 0, 0, 0.8, 0, 0.5, -4 )
mesh = ExtResource( 4 )
material/0 = SubResource( 13 )
material/1 = SubResource( 2 )
material/2 = SubResource( 3 )
material/3 = SubResource( 4 )
[node name="Rock" parent="Testers" instance=ExtResource( 3 )]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 24, 0, 0 )
[node name="GodotBall" type="MeshInstance" parent="Testers/Rock"]
transform = Transform( 0.8, 0, 0, 0, 0.8, 0, 0, 0, 0.8, 0, 0.5, -4 )
mesh = ExtResource( 4 )
material/0 = SubResource( 14 )
material/1 = SubResource( 2 )
material/2 = SubResource( 3 )
material/3 = SubResource( 4 )
[node name="Ice" parent="Testers" instance=ExtResource( 3 )]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 30, 0, 0 )
[node name="GodotBall" type="MeshInstance" parent="Testers/Ice"]
transform = Transform( 0.8, 0, 0, 0, 0.8, 0, 0, 0, 0.8, 0, 0.5, -4 )
mesh = ExtResource( 4 )
material/0 = SubResource( 15 )
material/1 = SubResource( 2 )
material/2 = SubResource( 3 )
material/3 = SubResource( 4 )
[node name="Toon" parent="Testers" instance=ExtResource( 3 )]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 36, 0, 0 )
[node name="GodotBall" type="MeshInstance" parent="Testers/Toon"]
transform = Transform( 0.8, 0, 0, 0, 0.8, 0, 0, 0, 0.8, 0, 0.5, -4 )
mesh = ExtResource( 4 )
material/0 = SubResource( 17 )
material/1 = SubResource( 2 )
material/2 = SubResource( 3 )
material/3 = SubResource( 4 )
[node name="CameraHolder" type="Spatial" parent="."]
transform = Transform( 0.877582, 0, -0.479427, 0, 1, 0, 0.479427, 0, 0.877582, -36, 2.8, -4 )
[node name="RotationX" type="Spatial" parent="CameraHolder"]
transform = Transform( 1, 0, 0, 0, 0.877582, 0.479427, 0, -0.479427, 0.877582, 0, 0, 0 )
[node name="Camera" type="Camera" parent="CameraHolder/RotationX"]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 5 )
fov = 65.0
near = 0.1
[node name="UI" type="Control" parent="."]
anchor_right = 1.0
anchor_bottom = 1.0
mouse_filter = 2
[node name="Background" type="OptionButton" parent="UI"]
margin_left = 15.0
margin_top = 6.0
margin_right = 109.0
margin_bottom = 26.0
[node name="Previous" type="Button" parent="UI"]
anchor_top = 1.0
anchor_bottom = 1.0
margin_left = 30.0
margin_top = -50.0
margin_right = 97.0
margin_bottom = -30.0
text = "Previous"
[node name="Next" type="Button" parent="UI"]
anchor_left = 1.0
anchor_top = 1.0
anchor_right = 1.0
anchor_bottom = 1.0
margin_left = -72.0
margin_top = -50.0
margin_right = -30.0
margin_bottom = -30.0
text = "Next"
[node name="MaterialName" type="Label" parent="UI"]
anchor_left = 0.5
anchor_top = 1.0
anchor_right = 0.5
anchor_bottom = 1.0
margin_top = -44.0
margin_bottom = -30.0
size_flags_vertical = 0
align = 1
[connection signal="item_selected" from="UI/Background" to="." method="_on_bg_item_selected"]
[connection signal="pressed" from="UI/Previous" to="." method="_on_Previous_pressed"]
[connection signal="pressed" from="UI/Next" to="." method="_on_Next_pressed"]

View File

@@ -2,15 +2,12 @@
importer="scene"
type="PackedScene"
path="res://.import/pbr_bed.dae-a65f6f39b6a66a5680aec6e4308d1465.scn"
path="res://.import/godot_ball.dae-6321ef7a53bb78b896e8ede8f518288d.scn"
[deps]
source_file="res://pbr_bed.dae"
source_md5="0c9a339a82c621a1da01b86a64b2e3ce"
dest_files=[ "res://.import/pbr_bed.dae-a65f6f39b6a66a5680aec6e4308d1465.scn" ]
dest_md5="7b79253562fdbd1697e491219ee54dfc"
source_file="res://models/godot_ball.dae"
dest_files=[ "res://.import/godot_ball.dae-6321ef7a53bb78b896e8ede8f518288d.scn" ]
[params]

View File

@@ -0,0 +1,7 @@
[gd_resource type="SpatialMaterial" format=2]
[resource]
params_cull_mode = 1
albedo_color = Color( 0.78327, 0.78327, 0.78327, 1 )
metallic = 0.1
roughness = 0.6

View File

@@ -0,0 +1,5 @@
[gd_resource type="SpatialMaterial" format=2]
[resource]
albedo_color = Color( 0.054902, 0.329412, 0.329412, 1 )
metallic = 0.1

Binary file not shown.

Binary file not shown.

View File

@@ -2,15 +2,12 @@
importer="scene"
type="PackedScene"
path="res://.import/GodotBall.dae-7d94ed6d65f13de1df930390992b739e.scn"
path="res://.import/test_bed.glb-1dd9b9600e1c429fe8be7609006ad0c1.scn"
[deps]
source_file="res://GodotBall.dae"
source_md5="59e883011fb80841747f9c062a298e73"
dest_files=[ "res://.import/GodotBall.dae-7d94ed6d65f13de1df930390992b739e.scn" ]
dest_md5="a12f9bb9a7d8091a3dbbfb06e9cc1106"
source_file="res://models/test_bed/test_bed.glb"
dest_files=[ "res://.import/test_bed.glb-1dd9b9600e1c429fe8be7609006ad0c1.scn" ]
[params]
@@ -19,15 +16,15 @@ nodes/root_name="Scene Root"
nodes/root_scale=1.0
nodes/custom_script=""
nodes/storage=0
materials/location=0
materials/storage=0
materials/keep_on_reimport=false
materials/location=1
materials/storage=1
materials/keep_on_reimport=true
meshes/compress=true
meshes/ensure_tangents=true
meshes/storage=false
meshes/storage=0
meshes/light_baking=0
meshes/lightmap_texel_size=0.1
external_files/store_in_subdir=true
external_files/store_in_subdir=false
animation/import=true
animation/fps=15
animation/filter_script=""

View File

@@ -0,0 +1,19 @@
[gd_scene load_steps=4 format=2]
[ext_resource path="res://models/test_bed/test_bed.glb" type="PackedScene" id=1]
[ext_resource path="res://models/test_bed/small_material.tres" type="Material" id=2]
[ext_resource path="res://models/test_bed/large_material.tres" type="Material" id=3]
[node name="TestBed" index="0" instance=ExtResource( 1 )]
[node name="SmallPart" parent="." index="0"]
material/0 = ExtResource( 2 )
[node name="LargePart" parent="." index="1"]
material/0 = ExtResource( 3 )
[node name="SpotLight" type="SpotLight" parent="." index="2"]
transform = Transform( 1, 0, 0, 0, 0.707107, 0.707107, 0, -0.707107, 0.707107, 0, 5.5, 0 )
shadow_enabled = true
spot_range = 9.37954
spot_angle = 31.8299

File diff suppressed because one or more lines are too long

View File

@@ -16,7 +16,7 @@ _global_script_class_icons={
[application]
config/name="Material Tester"
run/main_scene="res://tester.scn"
run/main_scene="res://material_tester.tscn"
config/icon="res://icon.png"
[display]
@@ -36,3 +36,4 @@ multithread/thread_rid_pool_prealloc=60
vram_compression/import_etc2=false
quality/filters/msaa=2
environment/default_environment="res://default_env.tres"

Binary file not shown.

View File

Before

Width:  |  Height:  |  Size: 159 KiB

After

Width:  |  Height:  |  Size: 159 KiB

View File

@@ -0,0 +1,35 @@
[remap]
importer="texture"
type="StreamTexture"
path.s3tc="res://.import/aluminium_albedo.png-a68e22c8a951430ab431b2a7307e8bc7.s3tc.stex"
metadata={
"imported_formats": [ "s3tc" ],
"vram_texture": true
}
[deps]
source_file="res://test_materials/aluminium_albedo.png"
dest_files=[ "res://.import/aluminium_albedo.png-a68e22c8a951430ab431b2a7307e8bc7.s3tc.stex" ]
[params]
compress/mode=2
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=true
flags/filter=true
flags/mipmaps=true
flags/anisotropic=false
flags/srgb=1
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=false
svg/scale=1.0

View File

Before

Width:  |  Height:  |  Size: 711 KiB

After

Width:  |  Height:  |  Size: 711 KiB

View File

@@ -0,0 +1,35 @@
[remap]
importer="texture"
type="StreamTexture"
path.s3tc="res://.import/aluminium_flow.png-93fdac7ed0fa884674e32e5ec0c6d690.s3tc.stex"
metadata={
"imported_formats": [ "s3tc" ],
"vram_texture": true
}
[deps]
source_file="res://test_materials/aluminium_flow.png"
dest_files=[ "res://.import/aluminium_flow.png-93fdac7ed0fa884674e32e5ec0c6d690.s3tc.stex" ]
[params]
compress/mode=2
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=true
flags/filter=true
flags/mipmaps=true
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=false
svg/scale=1.0

View File

Before

Width:  |  Height:  |  Size: 890 KiB

After

Width:  |  Height:  |  Size: 890 KiB

View File

@@ -0,0 +1,35 @@
[remap]
importer="texture"
type="StreamTexture"
path.s3tc="res://.import/aluminium_normal.png-ff9bf84211f307b1d9e8bf86ebea04b1.s3tc.stex"
metadata={
"imported_formats": [ "s3tc" ],
"vram_texture": true
}
[deps]
source_file="res://test_materials/aluminium_normal.png"
dest_files=[ "res://.import/aluminium_normal.png-ff9bf84211f307b1d9e8bf86ebea04b1.s3tc.stex" ]
[params]
compress/mode=2
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=1
flags/repeat=true
flags/filter=true
flags/mipmaps=true
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=false
svg/scale=1.0

View File

Before

Width:  |  Height:  |  Size: 1.5 MiB

After

Width:  |  Height:  |  Size: 1.5 MiB

View File

@@ -0,0 +1,35 @@
[remap]
importer="texture"
type="StreamTexture"
path.s3tc="res://.import/marble_albedo.png-47e5ec5352a78eb204ccaf317de65697.s3tc.stex"
metadata={
"imported_formats": [ "s3tc" ],
"vram_texture": true
}
[deps]
source_file="res://test_materials/marble_albedo.png"
dest_files=[ "res://.import/marble_albedo.png-47e5ec5352a78eb204ccaf317de65697.s3tc.stex" ]
[params]
compress/mode=2
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=true
flags/filter=true
flags/mipmaps=true
flags/anisotropic=false
flags/srgb=1
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=false
svg/scale=1.0

View File

Before

Width:  |  Height:  |  Size: 306 KiB

After

Width:  |  Height:  |  Size: 306 KiB

View File

@@ -2,17 +2,16 @@
importer="texture"
type="StreamTexture"
path.s3tc="res://.import/rock_albedo.jpg-22e9a32a083cfcfc2f4fff95187a039c.s3tc.stex"
path.etc2="res://.import/rock_albedo.jpg-22e9a32a083cfcfc2f4fff95187a039c.etc2.stex"
path.s3tc="res://.import/rock_albedo.jpg-65fe78b8c7d44da07721bb783fdef67a.s3tc.stex"
metadata={
"imported_formats": [ "s3tc", "etc2" ],
"imported_formats": [ "s3tc" ],
"vram_texture": true
}
[deps]
source_file="res://rock_albedo.jpg"
dest_files=[ "res://.import/rock_albedo.jpg-22e9a32a083cfcfc2f4fff95187a039c.s3tc.stex", "res://.import/rock_albedo.jpg-22e9a32a083cfcfc2f4fff95187a039c.etc2.stex" ]
source_file="res://test_materials/rock_albedo.jpg"
dest_files=[ "res://.import/rock_albedo.jpg-65fe78b8c7d44da07721bb783fdef67a.s3tc.stex" ]
[params]

View File

Before

Width:  |  Height:  |  Size: 173 KiB

After

Width:  |  Height:  |  Size: 173 KiB

View File

@@ -2,17 +2,16 @@
importer="texture"
type="StreamTexture"
path.s3tc="res://.import/rock_ao.jpg-6d1ea370b7a8387d8adc07e245cfd5aa.s3tc.stex"
path.etc2="res://.import/rock_ao.jpg-6d1ea370b7a8387d8adc07e245cfd5aa.etc2.stex"
path.s3tc="res://.import/rock_ao.jpg-7578b4ab1e595c076d796172ca68cfa6.s3tc.stex"
metadata={
"imported_formats": [ "s3tc", "etc2" ],
"imported_formats": [ "s3tc" ],
"vram_texture": true
}
[deps]
source_file="res://rock_ao.jpg"
dest_files=[ "res://.import/rock_ao.jpg-6d1ea370b7a8387d8adc07e245cfd5aa.s3tc.stex", "res://.import/rock_ao.jpg-6d1ea370b7a8387d8adc07e245cfd5aa.etc2.stex" ]
source_file="res://test_materials/rock_ao.jpg"
dest_files=[ "res://.import/rock_ao.jpg-7578b4ab1e595c076d796172ca68cfa6.s3tc.stex" ]
[params]

View File

Before

Width:  |  Height:  |  Size: 82 KiB

After

Width:  |  Height:  |  Size: 82 KiB

View File

@@ -2,17 +2,16 @@
importer="texture"
type="StreamTexture"
path.s3tc="res://.import/rock_depth.jpg-b10a74f6c8987f92932ee2f3637dce4e.s3tc.stex"
path.etc2="res://.import/rock_depth.jpg-b10a74f6c8987f92932ee2f3637dce4e.etc2.stex"
path.s3tc="res://.import/rock_depth.jpg-4080fbc6202f837d0b0deef2c981bad4.s3tc.stex"
metadata={
"imported_formats": [ "s3tc", "etc2" ],
"imported_formats": [ "s3tc" ],
"vram_texture": true
}
[deps]
source_file="res://rock_depth.jpg"
dest_files=[ "res://.import/rock_depth.jpg-b10a74f6c8987f92932ee2f3637dce4e.s3tc.stex", "res://.import/rock_depth.jpg-b10a74f6c8987f92932ee2f3637dce4e.etc2.stex" ]
source_file="res://test_materials/rock_depth.jpg"
dest_files=[ "res://.import/rock_depth.jpg-4080fbc6202f837d0b0deef2c981bad4.s3tc.stex" ]
[params]

View File

Before

Width:  |  Height:  |  Size: 491 KiB

After

Width:  |  Height:  |  Size: 491 KiB

View File

@@ -2,17 +2,16 @@
importer="texture"
type="StreamTexture"
path.s3tc="res://.import/rock_metal.jpg-5af21640ab618fdf5d03595166e2bdc4.s3tc.stex"
path.etc2="res://.import/rock_metal.jpg-5af21640ab618fdf5d03595166e2bdc4.etc2.stex"
path.s3tc="res://.import/rock_metal.jpg-8defa2e9d8169c7a08962c4d1f3e6354.s3tc.stex"
metadata={
"imported_formats": [ "s3tc", "etc2" ],
"imported_formats": [ "s3tc" ],
"vram_texture": true
}
[deps]
source_file="res://rock_metal.jpg"
dest_files=[ "res://.import/rock_metal.jpg-5af21640ab618fdf5d03595166e2bdc4.s3tc.stex", "res://.import/rock_metal.jpg-5af21640ab618fdf5d03595166e2bdc4.etc2.stex" ]
source_file="res://test_materials/rock_metal.jpg"
dest_files=[ "res://.import/rock_metal.jpg-8defa2e9d8169c7a08962c4d1f3e6354.s3tc.stex" ]
[params]

View File

Before

Width:  |  Height:  |  Size: 238 KiB

After

Width:  |  Height:  |  Size: 238 KiB

View File

@@ -2,17 +2,16 @@
importer="texture"
type="StreamTexture"
path.s3tc="res://.import/rock_rough.jpg-4dc5db109393ce22de7ba90bc6555451.s3tc.stex"
path.etc2="res://.import/rock_rough.jpg-4dc5db109393ce22de7ba90bc6555451.etc2.stex"
path.s3tc="res://.import/rock_rough.jpg-a18116680c5cb62b9f0632460fe30f62.s3tc.stex"
metadata={
"imported_formats": [ "s3tc", "etc2" ],
"imported_formats": [ "s3tc" ],
"vram_texture": true
}
[deps]
source_file="res://rock_rough.jpg"
dest_files=[ "res://.import/rock_rough.jpg-4dc5db109393ce22de7ba90bc6555451.s3tc.stex", "res://.import/rock_rough.jpg-4dc5db109393ce22de7ba90bc6555451.etc2.stex" ]
source_file="res://test_materials/rock_rough.jpg"
dest_files=[ "res://.import/rock_rough.jpg-a18116680c5cb62b9f0632460fe30f62.s3tc.stex" ]
[params]

View File

Before

Width:  |  Height:  |  Size: 605 KiB

After

Width:  |  Height:  |  Size: 605 KiB

View File

@@ -2,17 +2,16 @@
importer="texture"
type="StreamTexture"
path.s3tc="res://.import/sand_albedo.jpg-2e96d28fbd6ccbeedf02aa2d2eaeb3c7.s3tc.stex"
path.etc2="res://.import/sand_albedo.jpg-2e96d28fbd6ccbeedf02aa2d2eaeb3c7.etc2.stex"
path.s3tc="res://.import/sand_albedo.jpg-c03140f13a9e6c9b1c6fe52f92bc0e1b.s3tc.stex"
metadata={
"imported_formats": [ "s3tc", "etc2" ],
"imported_formats": [ "s3tc" ],
"vram_texture": true
}
[deps]
source_file="res://sand_albedo.jpg"
dest_files=[ "res://.import/sand_albedo.jpg-2e96d28fbd6ccbeedf02aa2d2eaeb3c7.s3tc.stex", "res://.import/sand_albedo.jpg-2e96d28fbd6ccbeedf02aa2d2eaeb3c7.etc2.stex" ]
source_file="res://test_materials/sand_albedo.jpg"
dest_files=[ "res://.import/sand_albedo.jpg-c03140f13a9e6c9b1c6fe52f92bc0e1b.s3tc.stex" ]
[params]

View File

Before

Width:  |  Height:  |  Size: 544 KiB

After

Width:  |  Height:  |  Size: 544 KiB

View File

@@ -2,17 +2,16 @@
importer="texture"
type="StreamTexture"
path.s3tc="res://.import/sand_metal.jpg-d878e561d91ca01991af7855a718f32f.s3tc.stex"
path.etc2="res://.import/sand_metal.jpg-d878e561d91ca01991af7855a718f32f.etc2.stex"
path.s3tc="res://.import/sand_metal.jpg-bc79f66c3e18060c7cbaa67c44681910.s3tc.stex"
metadata={
"imported_formats": [ "s3tc", "etc2" ],
"imported_formats": [ "s3tc" ],
"vram_texture": true
}
[deps]
source_file="res://sand_metal.jpg"
dest_files=[ "res://.import/sand_metal.jpg-d878e561d91ca01991af7855a718f32f.s3tc.stex", "res://.import/sand_metal.jpg-d878e561d91ca01991af7855a718f32f.etc2.stex" ]
source_file="res://test_materials/sand_metal.jpg"
dest_files=[ "res://.import/sand_metal.jpg-bc79f66c3e18060c7cbaa67c44681910.s3tc.stex" ]
[params]

View File

Before

Width:  |  Height:  |  Size: 846 KiB

After

Width:  |  Height:  |  Size: 846 KiB

View File

@@ -2,17 +2,16 @@
importer="texture"
type="StreamTexture"
path.s3tc="res://.import/sand_normal.jpg-301374b7038f7e6f751f04aa77042dad.s3tc.stex"
path.etc2="res://.import/sand_normal.jpg-301374b7038f7e6f751f04aa77042dad.etc2.stex"
path.s3tc="res://.import/sand_normal.jpg-7a18b411efc93de1cffd09e24f6336b4.s3tc.stex"
metadata={
"imported_formats": [ "s3tc", "etc2" ],
"imported_formats": [ "s3tc" ],
"vram_texture": true
}
[deps]
source_file="res://sand_normal.jpg"
dest_files=[ "res://.import/sand_normal.jpg-301374b7038f7e6f751f04aa77042dad.s3tc.stex", "res://.import/sand_normal.jpg-301374b7038f7e6f751f04aa77042dad.etc2.stex" ]
source_file="res://test_materials/sand_normal.jpg"
dest_files=[ "res://.import/sand_normal.jpg-7a18b411efc93de1cffd09e24f6336b4.s3tc.stex" ]
[params]

View File

Before

Width:  |  Height:  |  Size: 550 KiB

After

Width:  |  Height:  |  Size: 550 KiB

View File

@@ -2,17 +2,16 @@
importer="texture"
type="StreamTexture"
path.s3tc="res://.import/sand_rough.jpg-c65a80e64c890f26dbcd777854758cb8.s3tc.stex"
path.etc2="res://.import/sand_rough.jpg-c65a80e64c890f26dbcd777854758cb8.etc2.stex"
path.s3tc="res://.import/sand_rough.jpg-14616e257ba8a3726af90b2162c4ea2b.s3tc.stex"
metadata={
"imported_formats": [ "s3tc", "etc2" ],
"imported_formats": [ "s3tc" ],
"vram_texture": true
}
[deps]
source_file="res://sand_rough.jpg"
dest_files=[ "res://.import/sand_rough.jpg-c65a80e64c890f26dbcd777854758cb8.s3tc.stex", "res://.import/sand_rough.jpg-c65a80e64c890f26dbcd777854758cb8.etc2.stex" ]
source_file="res://test_materials/sand_rough.jpg"
dest_files=[ "res://.import/sand_rough.jpg-14616e257ba8a3726af90b2162c4ea2b.s3tc.stex" ]
[params]

View File

Before

Width:  |  Height:  |  Size: 443 KiB

After

Width:  |  Height:  |  Size: 443 KiB

View File

@@ -2,15 +2,15 @@
importer="texture"
type="StreamTexture"
path="res://.import/sand_shine.jpg-1052c3ef1aff28138658d353fe42fa08.stex"
path="res://.import/sand_shine.jpg-616f02f6faeaa1d08b3581323d96b4d0.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://sand_shine.jpg"
dest_files=[ "res://.import/sand_shine.jpg-1052c3ef1aff28138658d353fe42fa08.stex" ]
source_file="res://test_materials/sand_shine.jpg"
dest_files=[ "res://.import/sand_shine.jpg-616f02f6faeaa1d08b3581323d96b4d0.stex" ]
[params]

View File

Before

Width:  |  Height:  |  Size: 458 KiB

After

Width:  |  Height:  |  Size: 458 KiB

View File

@@ -0,0 +1,35 @@
[remap]
importer="texture"
type="StreamTexture"
path.s3tc="res://.import/texture_bricks.jpg-c5a7a817bf05cfd9e63ae7aecdfad44c.s3tc.stex"
metadata={
"imported_formats": [ "s3tc" ],
"vram_texture": true
}
[deps]
source_file="res://test_materials/texture_bricks.jpg"
dest_files=[ "res://.import/texture_bricks.jpg-c5a7a817bf05cfd9e63ae7aecdfad44c.s3tc.stex" ]
[params]
compress/mode=2
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=true
flags/filter=true
flags/mipmaps=true
flags/anisotropic=false
flags/srgb=1
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=false
svg/scale=1.0

View File

Before

Width:  |  Height:  |  Size: 237 KiB

After

Width:  |  Height:  |  Size: 237 KiB

View File

@@ -0,0 +1,35 @@
[remap]
importer="texture"
type="StreamTexture"
path.s3tc="res://.import/texture_bricks_depth.jpg-fed037b05656973f46c8d8fc0dae33d5.s3tc.stex"
metadata={
"imported_formats": [ "s3tc" ],
"vram_texture": true
}
[deps]
source_file="res://test_materials/texture_bricks_depth.jpg"
dest_files=[ "res://.import/texture_bricks_depth.jpg-fed037b05656973f46c8d8fc0dae33d5.s3tc.stex" ]
[params]
compress/mode=2
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=true
flags/filter=true
flags/mipmaps=true
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=false
svg/scale=1.0

View File

Before

Width:  |  Height:  |  Size: 115 KiB

After

Width:  |  Height:  |  Size: 115 KiB

View File

@@ -0,0 +1,35 @@
[remap]
importer="texture"
type="StreamTexture"
path.s3tc="res://.import/texture_bricks_metal.jpg-0cfc783b7a5646c7f79c1bfc856a0169.s3tc.stex"
metadata={
"imported_formats": [ "s3tc" ],
"vram_texture": true
}
[deps]
source_file="res://test_materials/texture_bricks_metal.jpg"
dest_files=[ "res://.import/texture_bricks_metal.jpg-0cfc783b7a5646c7f79c1bfc856a0169.s3tc.stex" ]
[params]
compress/mode=2
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=true
flags/filter=true
flags/mipmaps=true
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=false
svg/scale=1.0

View File

Before

Width:  |  Height:  |  Size: 500 KiB

After

Width:  |  Height:  |  Size: 500 KiB

View File

@@ -0,0 +1,35 @@
[remap]
importer="texture"
type="StreamTexture"
path.s3tc="res://.import/texture_bricks_normal.jpg-605ba8666210a56b09eb0b2392bd6355.s3tc.stex"
metadata={
"imported_formats": [ "s3tc" ],
"vram_texture": true
}
[deps]
source_file="res://test_materials/texture_bricks_normal.jpg"
dest_files=[ "res://.import/texture_bricks_normal.jpg-605ba8666210a56b09eb0b2392bd6355.s3tc.stex" ]
[params]
compress/mode=2
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=1
flags/repeat=true
flags/filter=true
flags/mipmaps=true
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=false
svg/scale=1.0

View File

Before

Width:  |  Height:  |  Size: 69 KiB

After

Width:  |  Height:  |  Size: 69 KiB

View File

@@ -0,0 +1,35 @@
[remap]
importer="texture"
type="StreamTexture"
path.s3tc="res://.import/texture_cheese_albedo.png-47db78359d020535d042fccfe547c563.s3tc.stex"
metadata={
"imported_formats": [ "s3tc" ],
"vram_texture": true
}
[deps]
source_file="res://test_materials/texture_cheese_albedo.png"
dest_files=[ "res://.import/texture_cheese_albedo.png-47db78359d020535d042fccfe547c563.s3tc.stex" ]
[params]
compress/mode=2
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=true
flags/filter=true
flags/mipmaps=true
flags/anisotropic=false
flags/srgb=1
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=false
svg/scale=1.0

View File

Before

Width:  |  Height:  |  Size: 18 KiB

After

Width:  |  Height:  |  Size: 18 KiB

View File

@@ -0,0 +1,35 @@
[remap]
importer="texture"
type="StreamTexture"
path.s3tc="res://.import/texture_cheese_ao.png-db37cd87a9560149bf42629f84a8517d.s3tc.stex"
metadata={
"imported_formats": [ "s3tc" ],
"vram_texture": true
}
[deps]
source_file="res://test_materials/texture_cheese_ao.png"
dest_files=[ "res://.import/texture_cheese_ao.png-db37cd87a9560149bf42629f84a8517d.s3tc.stex" ]
[params]
compress/mode=2
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=true
flags/filter=true
flags/mipmaps=true
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=false
svg/scale=1.0

View File

Before

Width:  |  Height:  |  Size: 17 KiB

After

Width:  |  Height:  |  Size: 17 KiB

View File

@@ -0,0 +1,35 @@
[remap]
importer="texture"
type="StreamTexture"
path.s3tc="res://.import/texture_cheese_depth.png-71cbe5ab2c9f4e2343f1082a376b299f.s3tc.stex"
metadata={
"imported_formats": [ "s3tc" ],
"vram_texture": true
}
[deps]
source_file="res://test_materials/texture_cheese_depth.png"
dest_files=[ "res://.import/texture_cheese_depth.png-71cbe5ab2c9f4e2343f1082a376b299f.s3tc.stex" ]
[params]
compress/mode=2
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=true
flags/filter=true
flags/mipmaps=true
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=false
svg/scale=1.0

View File

Before

Width:  |  Height:  |  Size: 45 KiB

After

Width:  |  Height:  |  Size: 45 KiB

View File

@@ -0,0 +1,35 @@
[remap]
importer="texture"
type="StreamTexture"
path.s3tc="res://.import/texture_cheese_normal.png-cfbb1f914512de34b962a84fd60e3641.s3tc.stex"
metadata={
"imported_formats": [ "s3tc" ],
"vram_texture": true
}
[deps]
source_file="res://test_materials/texture_cheese_normal.png"
dest_files=[ "res://.import/texture_cheese_normal.png-cfbb1f914512de34b962a84fd60e3641.s3tc.stex" ]
[params]
compress/mode=2
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=1
flags/repeat=true
flags/filter=true
flags/mipmaps=true
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=false
svg/scale=1.0

View File

Before

Width:  |  Height:  |  Size: 642 KiB

After

Width:  |  Height:  |  Size: 642 KiB

View File

@@ -0,0 +1,35 @@
[remap]
importer="texture"
type="StreamTexture"
path.s3tc="res://.import/texture_rock_albedo.png-02df27b2a7e2344422e9ac7cdaec70ee.s3tc.stex"
metadata={
"imported_formats": [ "s3tc" ],
"vram_texture": true
}
[deps]
source_file="res://test_materials/texture_rock_albedo.png"
dest_files=[ "res://.import/texture_rock_albedo.png-02df27b2a7e2344422e9ac7cdaec70ee.s3tc.stex" ]
[params]
compress/mode=2
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=true
flags/filter=true
flags/mipmaps=true
flags/anisotropic=false
flags/srgb=1
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=false
svg/scale=1.0

View File

Before

Width:  |  Height:  |  Size: 362 KiB

After

Width:  |  Height:  |  Size: 362 KiB

View File

@@ -0,0 +1,35 @@
[remap]
importer="texture"
type="StreamTexture"
path.s3tc="res://.import/texture_rock_ao.png-b7008000c4f1458c49be4996848f1a6e.s3tc.stex"
metadata={
"imported_formats": [ "s3tc" ],
"vram_texture": true
}
[deps]
source_file="res://test_materials/texture_rock_ao.png"
dest_files=[ "res://.import/texture_rock_ao.png-b7008000c4f1458c49be4996848f1a6e.s3tc.stex" ]
[params]
compress/mode=2
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=true
flags/filter=true
flags/mipmaps=true
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=false
svg/scale=1.0

View File

Before

Width:  |  Height:  |  Size: 198 KiB

After

Width:  |  Height:  |  Size: 198 KiB

View File

@@ -0,0 +1,35 @@
[remap]
importer="texture"
type="StreamTexture"
path.s3tc="res://.import/texture_rock_depth.png-e02f2dbd984045ed2373ac9f5ad46460.s3tc.stex"
metadata={
"imported_formats": [ "s3tc" ],
"vram_texture": true
}
[deps]
source_file="res://test_materials/texture_rock_depth.png"
dest_files=[ "res://.import/texture_rock_depth.png-e02f2dbd984045ed2373ac9f5ad46460.s3tc.stex" ]
[params]
compress/mode=2
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=true
flags/filter=true
flags/mipmaps=true
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=false
svg/scale=1.0

View File

Before

Width:  |  Height:  |  Size: 541 KiB

After

Width:  |  Height:  |  Size: 541 KiB

View File

@@ -0,0 +1,35 @@
[remap]
importer="texture"
type="StreamTexture"
path.s3tc="res://.import/texture_rock_metal.png-53fdacd914e7bfa258d07a88f0644507.s3tc.stex"
metadata={
"imported_formats": [ "s3tc" ],
"vram_texture": true
}
[deps]
source_file="res://test_materials/texture_rock_metal.png"
dest_files=[ "res://.import/texture_rock_metal.png-53fdacd914e7bfa258d07a88f0644507.s3tc.stex" ]
[params]
compress/mode=2
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=true
flags/filter=true
flags/mipmaps=true
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=false
svg/scale=1.0

View File

Before

Width:  |  Height:  |  Size: 658 KiB

After

Width:  |  Height:  |  Size: 658 KiB

View File

@@ -0,0 +1,35 @@
[remap]
importer="texture"
type="StreamTexture"
path.s3tc="res://.import/texture_rock_normal.png-c5ae054e70e4a6414518c2178ea9b0b7.s3tc.stex"
metadata={
"imported_formats": [ "s3tc" ],
"vram_texture": true
}
[deps]
source_file="res://test_materials/texture_rock_normal.png"
dest_files=[ "res://.import/texture_rock_normal.png-c5ae054e70e4a6414518c2178ea9b0b7.s3tc.stex" ]
[params]
compress/mode=2
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=1
flags/repeat=true
flags/filter=true
flags/mipmaps=true
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=false
svg/scale=1.0

View File

Before

Width:  |  Height:  |  Size: 447 KiB

After

Width:  |  Height:  |  Size: 447 KiB

View File

@@ -0,0 +1,35 @@
[remap]
importer="texture"
type="StreamTexture"
path.s3tc="res://.import/texture_wood.png-e3109b4e15fb09c6edce5029c4f30771.s3tc.stex"
metadata={
"imported_formats": [ "s3tc" ],
"vram_texture": true
}
[deps]
source_file="res://test_materials/texture_wood.png"
dest_files=[ "res://.import/texture_wood.png-e3109b4e15fb09c6edce5029c4f30771.s3tc.stex" ]
[params]
compress/mode=2
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=true
flags/filter=true
flags/mipmaps=true
flags/anisotropic=false
flags/srgb=1
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=false
svg/scale=1.0

View File

Before

Width:  |  Height:  |  Size: 2.2 MiB

After

Width:  |  Height:  |  Size: 2.2 MiB

View File

@@ -2,17 +2,16 @@
importer="texture"
type="StreamTexture"
path.s3tc="res://.import/wool_albedo.png-13b4480f7715040f550618b0867a4240.s3tc.stex"
path.etc2="res://.import/wool_albedo.png-13b4480f7715040f550618b0867a4240.etc2.stex"
path.s3tc="res://.import/wool_albedo.png-a41e4f37762b4ccb66c8b36c42febef1.s3tc.stex"
metadata={
"imported_formats": [ "s3tc", "etc2" ],
"imported_formats": [ "s3tc" ],
"vram_texture": true
}
[deps]
source_file="res://wool_albedo.png"
dest_files=[ "res://.import/wool_albedo.png-13b4480f7715040f550618b0867a4240.s3tc.stex", "res://.import/wool_albedo.png-13b4480f7715040f550618b0867a4240.etc2.stex" ]
source_file="res://test_materials/wool_albedo.png"
dest_files=[ "res://.import/wool_albedo.png-a41e4f37762b4ccb66c8b36c42febef1.s3tc.stex" ]
[params]

View File

Before

Width:  |  Height:  |  Size: 723 KiB

After

Width:  |  Height:  |  Size: 723 KiB

View File

@@ -2,17 +2,16 @@
importer="texture"
type="StreamTexture"
path.s3tc="res://.import/wool_depth.png-b54a8703f10017b4c0db1af616cbeada.s3tc.stex"
path.etc2="res://.import/wool_depth.png-b54a8703f10017b4c0db1af616cbeada.etc2.stex"
path.s3tc="res://.import/wool_depth.png-47d3fa1d6b4aa0857f735cbad6b1556e.s3tc.stex"
metadata={
"imported_formats": [ "s3tc", "etc2" ],
"imported_formats": [ "s3tc" ],
"vram_texture": true
}
[deps]
source_file="res://wool_depth.png"
dest_files=[ "res://.import/wool_depth.png-b54a8703f10017b4c0db1af616cbeada.s3tc.stex", "res://.import/wool_depth.png-b54a8703f10017b4c0db1af616cbeada.etc2.stex" ]
source_file="res://test_materials/wool_depth.png"
dest_files=[ "res://.import/wool_depth.png-47d3fa1d6b4aa0857f735cbad6b1556e.s3tc.stex" ]
[params]

View File

Before

Width:  |  Height:  |  Size: 2.1 MiB

After

Width:  |  Height:  |  Size: 2.1 MiB

View File

@@ -2,15 +2,15 @@
importer="texture"
type="StreamTexture"
path="res://.import/wool_normal.png-60ff7f57bf1350fad781bc9803fe0cab.stex"
path="res://.import/wool_normal.png-e7a5ef7bc0ad8d444a32a136bf5d4f12.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://wool_normal.png"
dest_files=[ "res://.import/wool_normal.png-60ff7f57bf1350fad781bc9803fe0cab.stex" ]
source_file="res://test_materials/wool_normal.png"
dest_files=[ "res://.import/wool_normal.png-e7a5ef7bc0ad8d444a32a136bf5d4f12.stex" ]
[params]

View File

@@ -1,84 +1,75 @@
extends Spatial
# class member variables go here, for example:
# var a = 2
# var b = "textvar"
const INTERP_SPEED = 2
var tester_index = 0
const ROT_SPEED = 0.15
var rot_x = 0
var rot_y = 0
var zoom = 0
var base_height = ProjectSettings.get_setting("display/window/size/height")
const ROT_SPEED = 0.003
const ZOOM_SPEED = 0.1
const ZOOM_MAX = 2.5
const MAIN_BUTTONS = BUTTON_MASK_LEFT | BUTTON_MASK_RIGHT | BUTTON_MASK_MIDDLE
var hdrs=[
{ path="res://schelde.hdr", name="Riverside"},
{ path="res://lobby.hdr", name="Lobby"},
{ path="res://park.hdr", name="Park"},
{ path="res://night.hdr", name="Night"},
{ path="res://experiment.hdr", name="Experiment"},
var tester_index = 0
var rot_x = -0.5 # This must be kept in sync with RotationX.
var rot_y = -0.5 # This must be kept in sync with CameraHolder.
var zoom = 5
var base_height = ProjectSettings.get_setting("display/window/size/height")
var backgrounds = [
{ path = "res://backgrounds/schelde.hdr", name = "Riverside"},
{ path = "res://backgrounds/lobby.hdr", name = "Lobby"},
{ path = "res://backgrounds/park.hdr", name = "Park"},
{ path = "res://backgrounds/night.hdr", name = "Night"},
{ path = "res://backgrounds/experiment.hdr", name = "Experiment"},
]
onready var testers = $Testers
onready var material_name = $UI/MaterialName
onready var camera_holder = $CameraHolder # Has a position and rotates on Y.
onready var rotation_x = $CameraHolder/RotationX
onready var camera = $CameraHolder/RotationX/Camera
func _ready():
for h in hdrs:
get_node("ui/bg").add_item(h.name)
for background in backgrounds:
get_node("UI/Background").add_item(background.name)
func _unhandled_input(ev):
if ev is InputEventMouseButton and ev.button_index == BUTTON_WHEEL_UP:
if zoom < ZOOM_MAX:
zoom += ZOOM_SPEED
get_node("camera/base/rotation/camera").translation.z = -zoom
if ev is InputEventMouseButton and ev.button_index == BUTTON_WHEEL_DOWN:
if zoom > 0:
if ev is InputEventMouseButton :
if ev.button_index == BUTTON_WHEEL_UP:
zoom -= ZOOM_SPEED
get_node("camera/base/rotation/camera").translation.z = -zoom
if ev is InputEventMouseMotion and ev.button_mask & BUTTON_MASK_LEFT:
# Compensate motion speed to be resolution-independent (based on the window height)
if ev.button_index == BUTTON_WHEEL_DOWN:
zoom += ZOOM_SPEED
zoom = clamp(zoom, 2, 8)
camera.translation.z = zoom
if ev is InputEventMouseMotion and ev.button_mask & MAIN_BUTTONS:
# Compensate motion speed to be resolution-independent (based on the window height).
var relative_motion = ev.relative * get_viewport().size.y / base_height
rot_y += relative_motion.x * ROT_SPEED
rot_x += relative_motion.y * ROT_SPEED
rot_y = clamp(rot_y, -180, 180)
rot_x = clamp(rot_x, 0, 150)
var t = Transform()
t = t.rotated(Vector3(0, 0, 1), rot_x * PI / 180.0)
t = t.rotated(Vector3(0, 1, 0), -rot_y * PI / 180.0)
get_node("camera/base").transform.basis = t.basis
rot_y -= relative_motion.x * ROT_SPEED
rot_x -= relative_motion.y * ROT_SPEED
rot_y = clamp(rot_y, -1.6, 1.6)
rot_x = clamp(rot_x, -1.4, 0.5)
camera_holder.transform.basis = Basis(Vector3(0, rot_y, 0))
rotation_x.transform.basis = Basis(Vector3(rot_x, 0, 0))
func _process(delta):
var xform = get_node("testers").get_child(tester_index).get_node("MeshInstance").global_transform
var p = xform.origin
var r = xform.basis.get_rotation_quat()
var from_xform = get_node("camera").transform
var from_p = from_xform.origin
var from_r = Quat(from_xform.basis)
p = from_p.linear_interpolate(p, INTERP_SPEED * delta)
r = from_r.slerp(r, INTERP_SPEED * delta)
var m = Transform(r)
m.origin = p
get_node("camera").transform = m
get_node("ui/label").text = get_node("testers").get_child(tester_index).get_name()
var current_tester = testers.get_child(tester_index)
material_name.text = current_tester.get_name()
# This code assumes CameraHolder's Y and Z coordinates are already correct.
var target_position = current_tester.transform.origin.x
var current_position = camera_holder.transform.origin.x
camera_holder.transform.origin.x = lerp(current_position, target_position, INTERP_SPEED * delta)
func _on_prev_pressed():
func _on_Previous_pressed():
if tester_index > 0:
tester_index -= 1
func _on_next_pressed():
if tester_index < get_node("testers").get_child_count() -1:
func _on_Next_pressed():
if tester_index < testers.get_child_count() -1:
tester_index += 1
func _on_bg_item_selected( ID ):
get_node("environment").environment.background_sky.panorama = load(hdrs[ID].path)
func _on_bg_item_selected(index):
get_node("WorldEnvironment").environment.background_sky.panorama = load(backgrounds[index].path)

Binary file not shown.

View File

@@ -1,36 +0,0 @@
[remap]
importer="texture"
type="StreamTexture"
path.s3tc="res://.import/texture_bricks.jpg-d3b343aa38aee9a6b0951e00d08ac2ac.s3tc.stex"
path.etc2="res://.import/texture_bricks.jpg-d3b343aa38aee9a6b0951e00d08ac2ac.etc2.stex"
metadata={
"imported_formats": [ "s3tc", "etc2" ],
"vram_texture": true
}
[deps]
source_file="res://texture_bricks.jpg"
dest_files=[ "res://.import/texture_bricks.jpg-d3b343aa38aee9a6b0951e00d08ac2ac.s3tc.stex", "res://.import/texture_bricks.jpg-d3b343aa38aee9a6b0951e00d08ac2ac.etc2.stex" ]
[params]
compress/mode=2
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=true
flags/filter=true
flags/mipmaps=true
flags/anisotropic=false
flags/srgb=1
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=false
svg/scale=1.0

View File

@@ -1,36 +0,0 @@
[remap]
importer="texture"
type="StreamTexture"
path.s3tc="res://.import/texture_bricks_depth.jpg-b725221b03775ad5fda51e36c8539693.s3tc.stex"
path.etc2="res://.import/texture_bricks_depth.jpg-b725221b03775ad5fda51e36c8539693.etc2.stex"
metadata={
"imported_formats": [ "s3tc", "etc2" ],
"vram_texture": true
}
[deps]
source_file="res://texture_bricks_depth.jpg"
dest_files=[ "res://.import/texture_bricks_depth.jpg-b725221b03775ad5fda51e36c8539693.s3tc.stex", "res://.import/texture_bricks_depth.jpg-b725221b03775ad5fda51e36c8539693.etc2.stex" ]
[params]
compress/mode=2
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=true
flags/filter=true
flags/mipmaps=true
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=false
svg/scale=1.0

View File

@@ -1,36 +0,0 @@
[remap]
importer="texture"
type="StreamTexture"
path.s3tc="res://.import/texture_bricks_metal.jpg-432f72dd37b9668c0061f39964123e2e.s3tc.stex"
path.etc2="res://.import/texture_bricks_metal.jpg-432f72dd37b9668c0061f39964123e2e.etc2.stex"
metadata={
"imported_formats": [ "s3tc", "etc2" ],
"vram_texture": true
}
[deps]
source_file="res://texture_bricks_metal.jpg"
dest_files=[ "res://.import/texture_bricks_metal.jpg-432f72dd37b9668c0061f39964123e2e.s3tc.stex", "res://.import/texture_bricks_metal.jpg-432f72dd37b9668c0061f39964123e2e.etc2.stex" ]
[params]
compress/mode=2
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=true
flags/filter=true
flags/mipmaps=true
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=false
svg/scale=1.0

View File

@@ -1,36 +0,0 @@
[remap]
importer="texture"
type="StreamTexture"
path.s3tc="res://.import/texture_bricks_normal.jpg-f511d813bdfac68deb908142f6206640.s3tc.stex"
path.etc2="res://.import/texture_bricks_normal.jpg-f511d813bdfac68deb908142f6206640.etc2.stex"
metadata={
"imported_formats": [ "s3tc", "etc2" ],
"vram_texture": true
}
[deps]
source_file="res://texture_bricks_normal.jpg"
dest_files=[ "res://.import/texture_bricks_normal.jpg-f511d813bdfac68deb908142f6206640.s3tc.stex", "res://.import/texture_bricks_normal.jpg-f511d813bdfac68deb908142f6206640.etc2.stex" ]
[params]
compress/mode=2
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=1
flags/repeat=true
flags/filter=true
flags/mipmaps=true
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=false
svg/scale=1.0

View File

@@ -1,36 +0,0 @@
[remap]
importer="texture"
type="StreamTexture"
path.s3tc="res://.import/texture_cheese_albedo.png-ced5468dd652fe22fb58e4fd3e3a4bbd.s3tc.stex"
path.etc2="res://.import/texture_cheese_albedo.png-ced5468dd652fe22fb58e4fd3e3a4bbd.etc2.stex"
metadata={
"imported_formats": [ "s3tc", "etc2" ],
"vram_texture": true
}
[deps]
source_file="res://texture_cheese_albedo.png"
dest_files=[ "res://.import/texture_cheese_albedo.png-ced5468dd652fe22fb58e4fd3e3a4bbd.s3tc.stex", "res://.import/texture_cheese_albedo.png-ced5468dd652fe22fb58e4fd3e3a4bbd.etc2.stex" ]
[params]
compress/mode=2
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=true
flags/filter=true
flags/mipmaps=true
flags/anisotropic=false
flags/srgb=1
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=false
svg/scale=1.0

Some files were not shown because too many files have changed in this diff Show More