Significantly improve the material tester demo
@@ -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
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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]
|
||||
|
||||
@@ -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]
|
||||
|
||||
@@ -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]
|
||||
|
||||
@@ -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]
|
||||
|
||||
@@ -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]
|
||||
|
||||
15
3d/material_testers/default_env.tres
Normal 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
|
||||
@@ -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
|
||||
@@ -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
|
||||
420
3d/material_testers/material_tester.tscn
Normal 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"]
|
||||
@@ -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]
|
||||
|
||||
7
3d/material_testers/models/test_bed/large_material.tres
Normal 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
|
||||
5
3d/material_testers/models/test_bed/small_material.tres
Normal 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
|
||||
BIN
3d/material_testers/models/test_bed/test_bed.blend
Normal file
BIN
3d/material_testers/models/test_bed/test_bed.glb
Normal 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=""
|
||||
19
3d/material_testers/models/test_bed/test_bed.tscn
Normal 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
|
||||
@@ -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"
|
||||
|
||||
|
Before Width: | Height: | Size: 159 KiB After Width: | Height: | Size: 159 KiB |
@@ -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
|
||||
|
Before Width: | Height: | Size: 711 KiB After Width: | Height: | Size: 711 KiB |
35
3d/material_testers/test_materials/aluminium_flow.png.import
Normal 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
|
||||
|
Before Width: | Height: | Size: 890 KiB After Width: | Height: | Size: 890 KiB |
@@ -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
|
||||
|
Before Width: | Height: | Size: 1.5 MiB After Width: | Height: | Size: 1.5 MiB |
35
3d/material_testers/test_materials/marble_albedo.png.import
Normal 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
|
||||
|
Before Width: | Height: | Size: 306 KiB After Width: | Height: | Size: 306 KiB |
@@ -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]
|
||||
|
||||
|
Before Width: | Height: | Size: 173 KiB After Width: | Height: | Size: 173 KiB |
@@ -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]
|
||||
|
||||
|
Before Width: | Height: | Size: 82 KiB After Width: | Height: | Size: 82 KiB |
@@ -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]
|
||||
|
||||
|
Before Width: | Height: | Size: 491 KiB After Width: | Height: | Size: 491 KiB |
@@ -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]
|
||||
|
||||
|
Before Width: | Height: | Size: 238 KiB After Width: | Height: | Size: 238 KiB |
@@ -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]
|
||||
|
||||
|
Before Width: | Height: | Size: 605 KiB After Width: | Height: | Size: 605 KiB |
@@ -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]
|
||||
|
||||
|
Before Width: | Height: | Size: 544 KiB After Width: | Height: | Size: 544 KiB |
@@ -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]
|
||||
|
||||
|
Before Width: | Height: | Size: 846 KiB After Width: | Height: | Size: 846 KiB |
@@ -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]
|
||||
|
||||
|
Before Width: | Height: | Size: 550 KiB After Width: | Height: | Size: 550 KiB |
@@ -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]
|
||||
|
||||
|
Before Width: | Height: | Size: 443 KiB After Width: | Height: | Size: 443 KiB |
@@ -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]
|
||||
|
||||
|
Before Width: | Height: | Size: 458 KiB After Width: | Height: | Size: 458 KiB |
35
3d/material_testers/test_materials/texture_bricks.jpg.import
Normal 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
|
||||
|
Before Width: | Height: | Size: 237 KiB After Width: | Height: | Size: 237 KiB |
@@ -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
|
||||
|
Before Width: | Height: | Size: 115 KiB After Width: | Height: | Size: 115 KiB |
@@ -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
|
||||
|
Before Width: | Height: | Size: 500 KiB After Width: | Height: | Size: 500 KiB |
@@ -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
|
||||
|
Before Width: | Height: | Size: 69 KiB After Width: | Height: | Size: 69 KiB |
@@ -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
|
||||
|
Before Width: | Height: | Size: 18 KiB After Width: | Height: | Size: 18 KiB |
@@ -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
|
||||
|
Before Width: | Height: | Size: 17 KiB After Width: | Height: | Size: 17 KiB |
@@ -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
|
||||
|
Before Width: | Height: | Size: 45 KiB After Width: | Height: | Size: 45 KiB |
@@ -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
|
||||
|
Before Width: | Height: | Size: 642 KiB After Width: | Height: | Size: 642 KiB |
@@ -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
|
||||
|
Before Width: | Height: | Size: 362 KiB After Width: | Height: | Size: 362 KiB |
@@ -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
|
||||
|
Before Width: | Height: | Size: 198 KiB After Width: | Height: | Size: 198 KiB |
@@ -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
|
||||
|
Before Width: | Height: | Size: 541 KiB After Width: | Height: | Size: 541 KiB |
@@ -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
|
||||
|
Before Width: | Height: | Size: 658 KiB After Width: | Height: | Size: 658 KiB |
@@ -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
|
||||
|
Before Width: | Height: | Size: 447 KiB After Width: | Height: | Size: 447 KiB |
35
3d/material_testers/test_materials/texture_wood.png.import
Normal 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
|
||||
|
Before Width: | Height: | Size: 2.2 MiB After Width: | Height: | Size: 2.2 MiB |
@@ -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]
|
||||
|
||||
|
Before Width: | Height: | Size: 723 KiB After Width: | Height: | Size: 723 KiB |
@@ -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]
|
||||
|
||||
|
Before Width: | Height: | Size: 2.1 MiB After Width: | Height: | Size: 2.1 MiB |
@@ -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]
|
||||
|
||||
@@ -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)
|
||||
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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
|
||||