building destruction particles

This commit is contained in:
Michael Campbell 2026-04-15 01:14:14 -04:00
parent dba09165e8
commit afc0aab441
127 changed files with 27285 additions and 240 deletions

View file

@ -0,0 +1,47 @@
<?xml version="1.0"?>
<materialx version="1.38" fileprefix="./">
<standard_surface xpos="6.159420" ypos="-1.879310" name="Metal034_1K_JPG_StandardSurface" type="surfaceshader">
<input name="specular" value="0" type="float" />
<input name="coat" value="1" type="float" />
<input name="coat_color" value="1, 1, 1" type="color3" />
<input name="base" value="1" type="float" />
<input nodename="Metal034_1K_JPG_Color" name="base_color" type="color3" />
<input nodename="Metal034_1K_JPG_Metalness" name="metalness" value="1" type="float" />
<input nodename="normalmap" name="normal" type="vector3" />
<input nodename="normalmap" name="coat_normal" type="vector3" />
<input nodename="Metal034_1K_JPG_Roughness" name="specular_roughness" type="float" />
<input nodename="Metal034_1K_JPG_Roughness" name="coat_roughness" type="float" />
</standard_surface>
<surfacematerial xpos="8.695652" ypos="0.000000" name="Metal034_1K_JPG" type="material">
<input nodename="Metal034_1K_JPG_StandardSurface" name="surfaceshader" type="surfaceshader" />
<input nodename="displacement" name="displacementshader" type="displacementshader" />
</surfacematerial>
<tiledimage xpos="3.623188" ypos="-3.103448" name="Metal034_1K_JPG_Color" type="color3">
<input colorspace="srgb_texture" name="file" value="Metal034_1K-JPG_Color.jpg" type="filename" />
<input name="uvtiling" value="1.0, 1.0" type="vector2" />
</tiledimage>
<tiledimage xpos="3.623188" ypos="5.163793" name="Metal034_1K_JPG_Displacement" type="float">
<input name="file" value="Metal034_1K-JPG_Displacement.jpg" type="filename" />
<input name="uvtiling" value="1.0, 1.0" type="vector2" />
</tiledimage>
<displacement xpos="6.159420" ypos="1.879310" name="displacement" type="displacementshader">
<input nodename="Metal034_1K_JPG_Displacement" name="displacement" type="float" />
<input name="scale" value="1.0" type="float" />
</displacement>
<tiledimage xpos="3.623188" ypos="-1.758621" name="Metal034_1K_JPG_Metalness" type="float">
<input name="file" value="Metal034_1K-JPG_Metalness.jpg" type="filename" />
<input name="uvtiling" value="1.0, 1.0" type="vector2" />
</tiledimage>
<tiledimage xpos="1.086957" ypos="0.879310" name="Metal034_1K_JPG_NormalGL" type="vector3">
<input name="file" value="Metal034_1K-JPG_NormalGL.jpg" type="filename" />
<input name="uvtiling" value="1.0, 1.0" type="vector2" />
</tiledimage>
<normalmap xpos="3.623188" ypos="3.586207" name="normalmap" type="vector3">
<input nodename="Metal034_1K_JPG_NormalGL" name="in" type="vector3" />
<input name="scale" value="1.0" type="float" />
</normalmap>
<tiledimage xpos="3.623188" ypos="-0.413793" name="Metal034_1K_JPG_Roughness" type="float">
<input name="file" value="Metal034_1K-JPG_Roughness.jpg" type="filename" />
<input name="uvtiling" value="1.0, 1.0" type="vector2" />
</tiledimage>
</materialx>

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 98 KiB

View file

@ -0,0 +1,35 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://3d4panlm1p7q"
path.s3tc="res://.godot/imported/Metal034_1K-JPG_Color.jpg-e030100c2f7c8cece04baac62f919bf7.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
}
[deps]
source_file="res://example/gold/Metal034_1K-JPG_Color.jpg"
dest_files=["res://.godot/imported/Metal034_1K-JPG_Color.jpg-e030100c2f7c8cece04baac62f919bf7.s3tc.ctex"]
[params]
compress/mode=2
compress/high_quality=false
compress/lossy_quality=0.7
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/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

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

View file

@ -0,0 +1,35 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://cwwf21fixce7d"
path.s3tc="res://.godot/imported/Metal034_1K-JPG_Metalness.jpg-723069416aab5101995b5c315ac586ac.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
}
[deps]
source_file="res://example/gold/Metal034_1K-JPG_Metalness.jpg"
dest_files=["res://.godot/imported/Metal034_1K-JPG_Metalness.jpg-723069416aab5101995b5c315ac586ac.s3tc.ctex"]
[params]
compress/mode=2
compress/high_quality=false
compress/lossy_quality=0.7
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/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

Binary file not shown.

After

Width:  |  Height:  |  Size: 334 KiB

View file

@ -0,0 +1,35 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://cygokodsnexfd"
path.s3tc="res://.godot/imported/Metal034_1K-JPG_NormalGL.jpg-0cb245ddeccb36b34676853c0843ba13.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
}
[deps]
source_file="res://example/gold/Metal034_1K-JPG_NormalGL.jpg"
dest_files=["res://.godot/imported/Metal034_1K-JPG_NormalGL.jpg-0cb245ddeccb36b34676853c0843ba13.s3tc.ctex"]
[params]
compress/mode=2
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=1
compress/channel_pack=0
mipmaps/generate=true
mipmaps/limit=-1
roughness/mode=1
roughness/src_normal="res://example/gold/Metal034_1K-JPG_NormalGL.jpg"
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

Binary file not shown.

After

Width:  |  Height:  |  Size: 178 KiB

View file

@ -0,0 +1,35 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://dqfmuhe3clqjf"
path.s3tc="res://.godot/imported/Metal034_1K-JPG_Roughness.jpg-cc5667eb49456fbc08e4abe2bd0ca49d.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
}
[deps]
source_file="res://example/gold/Metal034_1K-JPG_Roughness.jpg"
dest_files=["res://.godot/imported/Metal034_1K-JPG_Roughness.jpg-cc5667eb49456fbc08e4abe2bd0ca49d.s3tc.ctex"]
[params]
compress/mode=2
compress/high_quality=false
compress/lossy_quality=0.7
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/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

15
example/gold/gold.tres Normal file
View file

@ -0,0 +1,15 @@
[gd_resource type="StandardMaterial3D" load_steps=5 format=3 uid="uid://1cu7oct3e6x4"]
[ext_resource type="Texture2D" uid="uid://3d4panlm1p7q" path="res://example/gold/Metal034_1K-JPG_Color.jpg" id="1_dtvld"]
[ext_resource type="Texture2D" uid="uid://cwwf21fixce7d" path="res://example/gold/Metal034_1K-JPG_Metalness.jpg" id="2_4ype0"]
[ext_resource type="Texture2D" uid="uid://cygokodsnexfd" path="res://example/gold/Metal034_1K-JPG_NormalGL.jpg" id="3_dx8r8"]
[ext_resource type="Texture2D" uid="uid://dqfmuhe3clqjf" path="res://example/gold/Metal034_1K-JPG_Roughness.jpg" id="4_1wd7g"]
[resource]
albedo_texture = ExtResource("1_dtvld")
metallic = 1.0
metallic_texture = ExtResource("2_4ype0")
roughness_texture = ExtResource("4_1wd7g")
normal_enabled = true
normal_texture = ExtResource("3_dx8r8")
uv1_triplanar = true