bcp de characters
|
After Width: | Height: | Size: 4.4 MiB |
@@ -0,0 +1,41 @@
|
||||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://dyj0xhvawvxly"
|
||||
path.s3tc="res://.godot/imported/Gemini_Generated_Image_5uqwh85uqwh85uqw.jpg-51f7d6d894a8f2bfe9926cc0329971fb.s3tc.ctex"
|
||||
metadata={
|
||||
"imported_formats": ["s3tc_bptc"],
|
||||
"vram_texture": true
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://tests/Gemini_Generated_Image_5uqwh85uqwh85uqw.jpg"
|
||||
dest_files=["res://.godot/imported/Gemini_Generated_Image_5uqwh85uqwh85uqw.jpg-51f7d6d894a8f2bfe9926cc0329971fb.s3tc.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=2
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/uastc_level=0
|
||||
compress/rdo_quality_loss=0.0
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=true
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/channel_remap/red=0
|
||||
process/channel_remap/green=1
|
||||
process/channel_remap/blue=2
|
||||
process/channel_remap/alpha=3
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=0
|
||||
|
After Width: | Height: | Size: 465 KiB |
@@ -0,0 +1,41 @@
|
||||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://be4eo8tgb2vm1"
|
||||
path.s3tc="res://.godot/imported/blue.png-a050a7b63e41f9b746a25986045b8fea.s3tc.ctex"
|
||||
metadata={
|
||||
"imported_formats": ["s3tc_bptc"],
|
||||
"vram_texture": true
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://tests/blue.png"
|
||||
dest_files=["res://.godot/imported/blue.png-a050a7b63e41f9b746a25986045b8fea.s3tc.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=2
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/uastc_level=0
|
||||
compress/rdo_quality_loss=0.0
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=true
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/channel_remap/red=0
|
||||
process/channel_remap/green=1
|
||||
process/channel_remap/blue=2
|
||||
process/channel_remap/alpha=3
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=0
|
||||
@@ -0,0 +1,23 @@
|
||||
[gd_scene format=3 uid="uid://cpickjrgotqmw"]
|
||||
|
||||
[ext_resource type="PackedScene" uid="uid://dskc2t0cdnooq" path="res://assets/blender/cube_vp.glb" id="1_khl0e"]
|
||||
[ext_resource type="Shader" uid="uid://bfxrkq6xprcrb" path="res://tests/vp.gdshader" id="2_tmx8w"]
|
||||
[ext_resource type="Texture2D" uid="uid://dyj0xhvawvxly" path="res://tests/Gemini_Generated_Image_5uqwh85uqwh85uqw.jpg" id="3_bfcws"]
|
||||
|
||||
[sub_resource type="ShaderMaterial" id="ShaderMaterial_e46b7"]
|
||||
render_priority = 0
|
||||
shader = ExtResource("2_tmx8w")
|
||||
shader_parameter/brush_texture = ExtResource("3_bfcws")
|
||||
shader_parameter/color_base = Color(0.8, 0.7, 0.6, 1)
|
||||
shader_parameter/color_crevices = Color(0.4, 0.3, 0.3, 1)
|
||||
shader_parameter/color_highlights = Color(1, 0.9, 0.8, 1)
|
||||
shader_parameter/brush_scale = 4.0
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_aupf2"]
|
||||
vertex_color_use_as_albedo = true
|
||||
|
||||
[node name="cube_vp" unique_id=1053896422 instance=ExtResource("1_khl0e")]
|
||||
|
||||
[node name="Cube" parent="." index="0" unique_id=1365271824]
|
||||
material_override = SubResource("ShaderMaterial_e46b7")
|
||||
surface_material_override/0 = SubResource("StandardMaterial3D_aupf2")
|
||||
|
After Width: | Height: | Size: 129 KiB |
@@ -0,0 +1,41 @@
|
||||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://bfmgquagoo415"
|
||||
path.s3tc="res://.godot/imported/red.png-88694a7fa576b22250d259931ba91158.s3tc.ctex"
|
||||
metadata={
|
||||
"imported_formats": ["s3tc_bptc"],
|
||||
"vram_texture": true
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://tests/red.png"
|
||||
dest_files=["res://.godot/imported/red.png-88694a7fa576b22250d259931ba91158.s3tc.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=2
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/uastc_level=0
|
||||
compress/rdo_quality_loss=0.0
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=true
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/channel_remap/red=0
|
||||
process/channel_remap/green=1
|
||||
process/channel_remap/blue=2
|
||||
process/channel_remap/alpha=3
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=0
|
||||
@@ -0,0 +1,11 @@
|
||||
[gd_scene format=3 uid="uid://cwplmgpe24iss"]
|
||||
|
||||
[ext_resource type="PackedScene" uid="uid://clhewucae52k8" path="res://tests/sphere_vp.glb" id="1_rm5pt"]
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_ccsxt"]
|
||||
vertex_color_use_as_albedo = true
|
||||
|
||||
[node name="sphere_vp" unique_id=1209734169 instance=ExtResource("1_rm5pt")]
|
||||
|
||||
[node name="Sphere" parent="." index="0" unique_id=738629532]
|
||||
surface_material_override/0 = SubResource("StandardMaterial3D_ccsxt")
|
||||
@@ -0,0 +1,45 @@
|
||||
[remap]
|
||||
|
||||
importer="scene"
|
||||
importer_version=1
|
||||
type="PackedScene"
|
||||
uid="uid://clhewucae52k8"
|
||||
path="res://.godot/imported/sphere_vp.glb-5a196542ed997e39c76754cc9d48196d.scn"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://tests/sphere_vp.glb"
|
||||
dest_files=["res://.godot/imported/sphere_vp.glb-5a196542ed997e39c76754cc9d48196d.scn"]
|
||||
|
||||
[params]
|
||||
|
||||
nodes/root_type=""
|
||||
nodes/root_name=""
|
||||
nodes/root_script=null
|
||||
mesh_library/use_node_names_as_mesh_names=false
|
||||
array_mesh/deduplicate_surfaces=true
|
||||
nodes/apply_root_scale=true
|
||||
nodes/root_scale=1.0
|
||||
nodes/import_as_skeleton_bones=false
|
||||
nodes/use_name_suffixes=true
|
||||
nodes/use_node_type_suffixes=true
|
||||
meshes/ensure_tangents=true
|
||||
meshes/generate_lods=true
|
||||
meshes/create_shadow_meshes=true
|
||||
meshes/light_baking=1
|
||||
meshes/lightmap_texel_size=0.2
|
||||
meshes/force_disable_compression=false
|
||||
skins/use_named_skins=true
|
||||
animation/import=true
|
||||
animation/fps=30
|
||||
animation/trimming=false
|
||||
animation/remove_immutable_tracks=true
|
||||
animation/import_rest_as_RESET=false
|
||||
import_script/path=""
|
||||
materials/extract=0
|
||||
materials/extract_format=0
|
||||
materials/extract_path=""
|
||||
_subresources={}
|
||||
gltf/naming_version=2
|
||||
gltf/embedded_image_handling=1
|
||||
gltf/texture_map_mode=1
|
||||
|
After Width: | Height: | Size: 61 KiB |
@@ -0,0 +1,41 @@
|
||||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://dlrw3f5ji3gjh"
|
||||
path.s3tc="res://.godot/imported/test1.jpg-2f9a85b1e63737cc620a9f85df45bc54.s3tc.ctex"
|
||||
metadata={
|
||||
"imported_formats": ["s3tc_bptc"],
|
||||
"vram_texture": true
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://tests/test1.jpg"
|
||||
dest_files=["res://.godot/imported/test1.jpg-2f9a85b1e63737cc620a9f85df45bc54.s3tc.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=2
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/uastc_level=0
|
||||
compress/rdo_quality_loss=0.0
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=true
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/channel_remap/red=0
|
||||
process/channel_remap/green=1
|
||||
process/channel_remap/blue=2
|
||||
process/channel_remap/alpha=3
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=0
|
||||
|
After Width: | Height: | Size: 80 KiB |
@@ -0,0 +1,41 @@
|
||||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://osss2j8l8grh"
|
||||
path.s3tc="res://.godot/imported/test2.jpg-604192fbce69cc31fe8628758e2904cb.s3tc.ctex"
|
||||
metadata={
|
||||
"imported_formats": ["s3tc_bptc"],
|
||||
"vram_texture": true
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://tests/test2.jpg"
|
||||
dest_files=["res://.godot/imported/test2.jpg-604192fbce69cc31fe8628758e2904cb.s3tc.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=2
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/uastc_level=0
|
||||
compress/rdo_quality_loss=0.0
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=true
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/channel_remap/red=0
|
||||
process/channel_remap/green=1
|
||||
process/channel_remap/blue=2
|
||||
process/channel_remap/alpha=3
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=0
|
||||
|
After Width: | Height: | Size: 688 KiB |
@@ -0,0 +1,41 @@
|
||||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://dm0e2c3mspdpy"
|
||||
path.s3tc="res://.godot/imported/test2_wolf_removed.png-bc91f43e0f0cd7601e6b14f161994573.s3tc.ctex"
|
||||
metadata={
|
||||
"imported_formats": ["s3tc_bptc"],
|
||||
"vram_texture": true
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://tests/test2_wolf_removed.png"
|
||||
dest_files=["res://.godot/imported/test2_wolf_removed.png-bc91f43e0f0cd7601e6b14f161994573.s3tc.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=2
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/uastc_level=0
|
||||
compress/rdo_quality_loss=0.0
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=true
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/channel_remap/red=0
|
||||
process/channel_remap/green=1
|
||||
process/channel_remap/blue=2
|
||||
process/channel_remap/alpha=3
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=0
|
||||
@@ -0,0 +1,41 @@
|
||||
shader_type spatial;
|
||||
render_mode blend_mix, cull_back, diffuse_burley, specular_schlick_ggx;
|
||||
|
||||
// --- Parameters -------------------------------------------------------
|
||||
// Solid tint colors, one per vertex-color channel (R, G, B).
|
||||
uniform vec3 color_red : source_color = vec3(1.0, 0.0, 0.0);
|
||||
uniform vec3 color_green : source_color = vec3(0.0, 1.0, 0.0);
|
||||
uniform vec3 color_blue : source_color = vec3(0.0, 0.0, 1.0);
|
||||
|
||||
// The brush texture. Its R/G/B channels each hold a different brush-stroke
|
||||
// variation, used purely as an alpha/shape mask (not as color).
|
||||
uniform sampler2D pattern_texture : hint_default_black, repeat_enable, filter_linear_mipmap;
|
||||
|
||||
// How many times the brush pattern repeats over the mesh UVs.
|
||||
uniform vec2 pattern_tiling = vec2(1.0, 1.0);
|
||||
|
||||
// --- Hard region selection ---------------------------------------------
|
||||
// Vertex color picks the region on/off (assumes verts are painted with
|
||||
// clean, mostly-pure R/G/B — not blended mixes). Threshold decides how
|
||||
// strong a channel needs to be to count as "painted", smoothness gives
|
||||
// a tiny anti-aliased edge instead of a jagged one.
|
||||
uniform float region_threshold : hint_range(0.0, 1.0) = 0.5;
|
||||
uniform float region_smoothness : hint_range(0.0, 0.5) = 0.05;
|
||||
|
||||
void fragment() {
|
||||
vec4 tex = texture(pattern_texture, UV * pattern_tiling);
|
||||
|
||||
// Hard (but lightly smoothed) on/off mask per channel from vertex color.
|
||||
float mask_r = smoothstep(region_threshold - region_smoothness, region_threshold + region_smoothness, COLOR.r);
|
||||
float mask_g = smoothstep(region_threshold - region_smoothness, region_threshold + region_smoothness, COLOR.g);
|
||||
float mask_b = smoothstep(region_threshold - region_smoothness, region_threshold + region_smoothness, COLOR.b);
|
||||
|
||||
// Inside each region, the matching texture channel is only the brush
|
||||
// stroke's alpha/shape — the actual color comes from the tint uniform.
|
||||
vec3 result =
|
||||
mask_r * color_red * tex.r
|
||||
+ mask_g * color_green * tex.g
|
||||
+ mask_b * color_blue * tex.b;
|
||||
|
||||
ALBEDO = result;
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
uid://bfxrkq6xprcrb
|
||||
@@ -0,0 +1,138 @@
|
||||
[gd_scene format=3 uid="uid://ccc4421u1pn2w"]
|
||||
|
||||
[ext_resource type="PackedScene" uid="uid://cpickjrgotqmw" path="res://tests/cube.tscn" id="2_sr6rp"]
|
||||
[ext_resource type="Shader" uid="uid://bfxrkq6xprcrb" path="res://tests/vp.gdshader" id="3_aupf2"]
|
||||
[ext_resource type="PackedScene" uid="uid://clhewucae52k8" path="res://tests/sphere_vp.glb" id="3_mrf54"]
|
||||
[ext_resource type="Texture2D" uid="uid://dyj0xhvawvxly" path="res://tests/Gemini_Generated_Image_5uqwh85uqwh85uqw.jpg" id="4_rtcle"]
|
||||
[ext_resource type="Texture2D" uid="uid://c43t5b26r2dlc" path="res://tests/vp_text.png" id="5_qwaop"]
|
||||
[ext_resource type="Texture2D" uid="uid://bfmgquagoo415" path="res://tests/red.png" id="6_rtcle"]
|
||||
[ext_resource type="Texture2D" uid="uid://be4eo8tgb2vm1" path="res://tests/blue.png" id="7_pp2tb"]
|
||||
[ext_resource type="PackedScene" uid="uid://cwplmgpe24iss" path="res://tests/sphere.tscn" id="8_qwaop"]
|
||||
[ext_resource type="Texture2D" uid="uid://osss2j8l8grh" path="res://tests/test2.jpg" id="8_rtcle"]
|
||||
|
||||
[sub_resource type="ProceduralSkyMaterial" id="ProceduralSkyMaterial_nt8ry"]
|
||||
sky_horizon_color = Color(0.66224277, 0.6717428, 0.6867428, 1)
|
||||
ground_horizon_color = Color(0.66224277, 0.6717428, 0.6867428, 1)
|
||||
|
||||
[sub_resource type="Sky" id="Sky_wlyxg"]
|
||||
sky_material = SubResource("ProceduralSkyMaterial_nt8ry")
|
||||
|
||||
[sub_resource type="Environment" id="Environment_qvqde"]
|
||||
background_mode = 2
|
||||
sky = SubResource("Sky_wlyxg")
|
||||
|
||||
[sub_resource type="ShaderMaterial" id="ShaderMaterial_v6sbh"]
|
||||
render_priority = 0
|
||||
shader = ExtResource("3_aupf2")
|
||||
shader_parameter/color_red = Color(1, 0, 0, 1)
|
||||
shader_parameter/color_green = Color(0, 1, 0, 1)
|
||||
shader_parameter/color_blue = Color(0, 0, 1, 1)
|
||||
shader_parameter/pattern_texture = ExtResource("4_rtcle")
|
||||
shader_parameter/pattern_tiling = Vector2(1, 1)
|
||||
shader_parameter/region_threshold = 0.5
|
||||
shader_parameter/region_smoothness = 0.05
|
||||
|
||||
[sub_resource type="ShaderMaterial" id="ShaderMaterial_5pmkh"]
|
||||
render_priority = 0
|
||||
shader = ExtResource("3_aupf2")
|
||||
shader_parameter/color_red = Color(1, 0, 0, 1)
|
||||
shader_parameter/color_green = Color(0, 1, 0, 1)
|
||||
shader_parameter/color_blue = Color(0, 0, 1, 1)
|
||||
shader_parameter/pattern_texture = ExtResource("5_qwaop")
|
||||
shader_parameter/pattern_tiling = Vector2(1, 1)
|
||||
shader_parameter/region_threshold = 0.5
|
||||
shader_parameter/region_smoothness = 0.05
|
||||
|
||||
[sub_resource type="ShaderMaterial" id="ShaderMaterial_pwpwf"]
|
||||
render_priority = 0
|
||||
shader = ExtResource("3_aupf2")
|
||||
shader_parameter/color_red = Color(1, 0, 0, 1)
|
||||
shader_parameter/color_green = Color(0, 1, 0, 1)
|
||||
shader_parameter/color_blue = Color(0, 0, 1, 1)
|
||||
shader_parameter/pattern_texture = ExtResource("7_pp2tb")
|
||||
shader_parameter/pattern_tiling = Vector2(1, 1)
|
||||
shader_parameter/region_threshold = 0.5
|
||||
shader_parameter/region_smoothness = 0.05
|
||||
|
||||
[sub_resource type="ShaderMaterial" id="ShaderMaterial_pp2tb"]
|
||||
render_priority = 0
|
||||
shader = ExtResource("3_aupf2")
|
||||
shader_parameter/color_red = Color(1, 0, 0, 1)
|
||||
shader_parameter/color_green = Color(0, 1, 0, 1)
|
||||
shader_parameter/color_blue = Color(0, 0, 1, 1)
|
||||
shader_parameter/pattern_texture = ExtResource("6_rtcle")
|
||||
shader_parameter/pattern_tiling = Vector2(1, 1)
|
||||
shader_parameter/region_threshold = 0.5
|
||||
shader_parameter/region_smoothness = 0.05
|
||||
|
||||
[sub_resource type="ShaderMaterial" id="ShaderMaterial_qwaop"]
|
||||
render_priority = 0
|
||||
shader = ExtResource("3_aupf2")
|
||||
shader_parameter/color_red = Color(0.6641372, 0.50660914, 0.19329736, 1)
|
||||
shader_parameter/color_green = Color(0.65100163, 0.5801434, 0.45156473, 1)
|
||||
shader_parameter/color_blue = Color(0.17943138, 0.3688844, 0.40259194, 1)
|
||||
shader_parameter/pattern_texture = ExtResource("8_rtcle")
|
||||
shader_parameter/pattern_tiling = Vector2(1, 1)
|
||||
shader_parameter/region_threshold = 0.5
|
||||
shader_parameter/region_smoothness = 0.05
|
||||
|
||||
[node name="vp" type="Node3D" unique_id=393253547]
|
||||
|
||||
[node name="WorldEnvironment" type="WorldEnvironment" parent="." unique_id=1640969023]
|
||||
environment = SubResource("Environment_qvqde")
|
||||
|
||||
[node name="DirectionalLight3D" type="DirectionalLight3D" parent="." unique_id=297196956]
|
||||
transform = Transform3D(-0.8660254, -0.43301278, 0.25, 0, 0.49999997, 0.86602545, -0.50000006, 0.75, -0.43301266, 0, 0, 0)
|
||||
shadow_enabled = true
|
||||
|
||||
[node name="floo" type="CSGBox3D" parent="." unique_id=1280171000]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -12.841003, 0, 0)
|
||||
use_collision = true
|
||||
size = Vector3(29.94397, 0.05053711, 32.27832)
|
||||
|
||||
[node name="cube_vp" parent="." unique_id=1053896422 instance=ExtResource("2_sr6rp")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -16.51741, 1.0252686, -5.8345656)
|
||||
|
||||
[node name="sphere_vp" parent="." unique_id=1209734169 instance=ExtResource("3_mrf54")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -13.428309, 1.025269, 12.151525)
|
||||
|
||||
[node name="Sphere" parent="sphere_vp" index="0" unique_id=738629532]
|
||||
transform = Transform3D(0.22581483, 0, 0.97417027, 0, 1, 0, -0.97417027, 0, 0.22581483, 0, 0, 0)
|
||||
material_override = SubResource("ShaderMaterial_v6sbh")
|
||||
|
||||
[node name="sphere_vp2" parent="." unique_id=959525165 instance=ExtResource("3_mrf54")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -13.428309, 1.025269, 9.532068)
|
||||
|
||||
[node name="Sphere" parent="sphere_vp2" index="0" unique_id=738629532]
|
||||
transform = Transform3D(0.22581483, 0, 0.97417027, 0, 1, 0, -0.97417027, 0, 0.22581483, 0, 0, -0.17286968)
|
||||
material_override = SubResource("ShaderMaterial_5pmkh")
|
||||
|
||||
[node name="sphere_vp3" parent="." unique_id=964674039 instance=ExtResource("3_mrf54")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -13.428309, 1.025269, 6.727186)
|
||||
|
||||
[node name="Sphere" parent="sphere_vp3" index="0" unique_id=738629532]
|
||||
transform = Transform3D(0.22581483, 0, 0.97417027, 0, 1, 0, -0.97417027, 0, 0.22581483, 0, 0, 0)
|
||||
material_override = SubResource("ShaderMaterial_pwpwf")
|
||||
|
||||
[node name="sphere_vp4" parent="." unique_id=1331619391 instance=ExtResource("8_qwaop")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -13.428309, 4.1890373, 9.262037)
|
||||
|
||||
[node name="sphere_vp5" parent="." unique_id=1769688345 instance=ExtResource("3_mrf54")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -13.428309, 1.025269, 4.099974)
|
||||
|
||||
[node name="Sphere" parent="sphere_vp5" index="0" unique_id=738629532]
|
||||
transform = Transform3D(0.22581483, 0, 0.97417027, 0, 1, 0, -0.97417027, 0, 0.22581483, 0, 0, 0)
|
||||
material_override = SubResource("ShaderMaterial_pp2tb")
|
||||
|
||||
[node name="sphere_vp6" parent="." unique_id=1713112464 instance=ExtResource("3_mrf54")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -13.428309, 1.025269, 14.564249)
|
||||
|
||||
[node name="Sphere" parent="sphere_vp6" index="0" unique_id=738629532]
|
||||
transform = Transform3D(0.22581483, 0, 0.97417027, 0, 1, 0, -0.97417027, 0, 0.22581483, 0, 0, 0)
|
||||
material_override = SubResource("ShaderMaterial_qwaop")
|
||||
|
||||
[editable path="sphere_vp"]
|
||||
[editable path="sphere_vp2"]
|
||||
[editable path="sphere_vp3"]
|
||||
[editable path="sphere_vp5"]
|
||||
[editable path="sphere_vp6"]
|
||||
|
After Width: | Height: | Size: 378 KiB |
@@ -0,0 +1,41 @@
|
||||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://c43t5b26r2dlc"
|
||||
path.s3tc="res://.godot/imported/vp_text.png-90f5322292876144615172496f4d2855.s3tc.ctex"
|
||||
metadata={
|
||||
"imported_formats": ["s3tc_bptc"],
|
||||
"vram_texture": true
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://tests/vp_text.png"
|
||||
dest_files=["res://.godot/imported/vp_text.png-90f5322292876144615172496f4d2855.s3tc.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=2
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/uastc_level=0
|
||||
compress/rdo_quality_loss=0.0
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=true
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/channel_remap/red=0
|
||||
process/channel_remap/green=1
|
||||
process/channel_remap/blue=2
|
||||
process/channel_remap/alpha=3
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=0
|
||||