Firecamp tests - repo creation

This commit is contained in:
yannk 2018-07-16 21:39:32 +02:00
commit 9c9e10a140
108 changed files with 1196 additions and 0 deletions

View file

@ -0,0 +1,3 @@
source_md5="47375f91edfd5834864dfccee1219493"
dest_md5="9dc7d861d8a241e09940405d0ef66188"

View file

@ -0,0 +1,3 @@
source_md5="fc1d58ba0f5f896890e3b5a00ad9d4d4"
dest_md5="1a7d0ac663bdb2e67f79ce10e1202f16"

View file

@ -0,0 +1,3 @@
source_md5="a87fb7f7cccce763a2634d4f69afab5c"
dest_md5="03d35186e9f074ffcd9100dd0066a38f"

View file

@ -0,0 +1,3 @@
source_md5="137d7990d9d41e8bb3828bea132b1038"
dest_md5="47c43d4936a551d9779552605906d83a"

View file

@ -0,0 +1,3 @@
source_md5="15a8cd470f8fc1c3bc8c79321303932e"
dest_md5="9f5d1b32ae06312e76e901576aa6a22c"

View file

@ -0,0 +1,3 @@
source_md5="5cff5a5535e1f62ddb333f3b90893f8b"
dest_md5="a6d1a76181a3a304e92a3c40fec1b2ef"

View file

@ -0,0 +1,3 @@
source_md5="fadc6a433d6548b1715e0d34bba105f1"
dest_md5="e6e33d2b3cbbf0cbd8016ab8a7ac67dd"

View file

@ -0,0 +1,3 @@
source_md5="513da9ca9452e80459628514a0536dea"
dest_md5="555c684aa42b93a1a281dc078e4a82a2"

View file

@ -0,0 +1,3 @@
source_md5="513da9ca9452e80459628514a0536dea"
dest_md5="e3f3b268d87424ee2d2b24471f8960bb"

View file

@ -0,0 +1,3 @@
source_md5="513da9ca9452e80459628514a0536dea"
dest_md5="e3f3b268d87424ee2d2b24471f8960bb"

View file

@ -0,0 +1,3 @@
source_md5="fadc6a433d6548b1715e0d34bba105f1"
dest_md5="e6e33d2b3cbbf0cbd8016ab8a7ac67dd"

View file

@ -0,0 +1,3 @@
source_md5="fadc6a433d6548b1715e0d34bba105f1"
dest_md5="e6e33d2b3cbbf0cbd8016ab8a7ac67dd"

View file

@ -0,0 +1,3 @@
source_md5="5cff5a5535e1f62ddb333f3b90893f8b"
dest_md5="a6d1a76181a3a304e92a3c40fec1b2ef"

View file

@ -0,0 +1,3 @@
source_md5="5cff5a5535e1f62ddb333f3b90893f8b"
dest_md5="a6d1a76181a3a304e92a3c40fec1b2ef"

View file

@ -0,0 +1,3 @@
source_md5="ae7e641067601e2184afcade49abd283"
dest_md5="84511021bbc8c9d37c7f0f4d181de883"

Binary file not shown.

View file

@ -0,0 +1,3 @@
source_md5="ae7e641067601e2184afcade49abd283"
dest_md5="84511021bbc8c9d37c7f0f4d181de883"

Binary file not shown.

View file

@ -0,0 +1,3 @@
source_md5="47375f91edfd5834864dfccee1219493"
dest_md5="132ba381c3ad88f393dfa34cae36fa58"

View file

@ -0,0 +1,3 @@
source_md5="47375f91edfd5834864dfccee1219493"
dest_md5="132ba381c3ad88f393dfa34cae36fa58"

View file

@ -0,0 +1,3 @@
source_md5="fc1d58ba0f5f896890e3b5a00ad9d4d4"
dest_md5="1a7d0ac663bdb2e67f79ce10e1202f16"

View file

@ -0,0 +1,3 @@
source_md5="fc1d58ba0f5f896890e3b5a00ad9d4d4"
dest_md5="1e6a5b5e81b1433f32ffbcceecf89836"

View file

@ -0,0 +1,3 @@
source_md5="a87fb7f7cccce763a2634d4f69afab5c"
dest_md5="b14961effad1692906b2e12924e16c85"

View file

@ -0,0 +1,3 @@
source_md5="a87fb7f7cccce763a2634d4f69afab5c"
dest_md5="03d35186e9f074ffcd9100dd0066a38f"

View file

@ -0,0 +1,3 @@
source_md5="137d7990d9d41e8bb3828bea132b1038"
dest_md5="47c43d4936a551d9779552605906d83a"

View file

@ -0,0 +1,3 @@
source_md5="137d7990d9d41e8bb3828bea132b1038"
dest_md5="64d3eccb61f6a4d5b4fc0a4561be1767"

View file

@ -0,0 +1,3 @@
source_md5="15a8cd470f8fc1c3bc8c79321303932e"
dest_md5="9f5d1b32ae06312e76e901576aa6a22c"

View file

@ -0,0 +1,3 @@
source_md5="15a8cd470f8fc1c3bc8c79321303932e"
dest_md5="ef9b12381a66a049d895aa39db3ee7bf"

5
default_env.tres Normal file
View file

@ -0,0 +1,5 @@
[gd_resource type="Environment" load_steps=2 format=2]
[sub_resource type="ProceduralSky" id=1]
[resource]
background_mode = 2
background_sky = SubResource( 1 )

35
firecamp.tscn Normal file
View file

@ -0,0 +1,35 @@
[gd_scene load_steps=3 format=2]
[ext_resource path="res://materials/ps_fire_01.tres" type="Material" id=1]
[ext_resource path="res://materials/flamme_01.tres" type="QuadMesh" id=2]
[node name="fire_01" type="Particles" index="0"]
layers = 1
material_override = null
cast_shadow = 0
extra_cull_margin = 0.0
use_in_baked_light = false
lod_min_distance = 0.0
lod_min_hysteresis = 0.0
lod_max_distance = 0.0
lod_max_hysteresis = 0.0
emitting = true
amount = 16
lifetime = 5.0
one_shot = false
preprocess = 0.5
speed_scale = 4.5
explosiveness = 0.0
randomness = 1.0
fixed_fps = 0
fract_delta = true
visibility_aabb = AABB( -4, -4, -3.96729, 8, 8, 8 )
local_coords = false
draw_order = 0
process_material = ExtResource( 1 )
draw_passes = 1
draw_pass_1 = ExtResource( 2 )
_sections_unfolded = [ "Draw Passes", "Drawing", "Geometry", "Process Material", "Time", "Transform", "Visibility" ]

71
materials/flamme_01.tres Normal file
View file

@ -0,0 +1,71 @@
[gd_resource type="QuadMesh" load_steps=3 format=2]
[ext_resource path="res://textures/fire_01.png" type="Texture" id=1]
[sub_resource type="SpatialMaterial" id=1]
render_priority = 0
flags_transparent = false
flags_unshaded = true
flags_vertex_lighting = false
flags_no_depth_test = false
flags_use_point_size = false
flags_world_triplanar = false
flags_fixed_size = false
flags_albedo_tex_force_srgb = false
vertex_color_use_as_albedo = false
vertex_color_is_srgb = false
params_diffuse_mode = 0
params_specular_mode = 0
params_blend_mode = 1
params_cull_mode = 2
params_depth_draw_mode = 0
params_line_width = 1.0
params_point_size = 1.0
params_billboard_mode = 3
params_grow = false
params_use_alpha_scissor = false
particles_anim_h_frames = 1
particles_anim_v_frames = 1
particles_anim_loop = 0
albedo_color = Color( 0.390625, 0.390625, 0.390625, 1 )
albedo_texture = ExtResource( 1 )
metallic = 0.0
metallic_specular = 0.5
metallic_texture_channel = 0
roughness = 0.0
roughness_texture_channel = 0
emission_enabled = true
emission = Color( 1, 0.886353, 0.617188, 1 )
emission_energy = 1.0
emission_operator = 0
emission_on_uv2 = false
emission_texture = ExtResource( 1 )
normal_enabled = false
rim_enabled = false
clearcoat_enabled = false
anisotropy_enabled = false
ao_enabled = false
depth_enabled = false
subsurf_scatter_enabled = false
transmission_enabled = false
refraction_enabled = false
detail_enabled = false
uv1_scale = Vector3( 1, 1, 1 )
uv1_offset = Vector3( 0, 0, 0 )
uv1_triplanar = false
uv1_triplanar_sharpness = 1.0
uv2_scale = Vector3( 1, 1, 1 )
uv2_offset = Vector3( 0, 0, 0 )
uv2_triplanar = false
uv2_triplanar_sharpness = 1.0
proximity_fade_enable = false
distance_fade_enable = false
_sections_unfolded = [ "Albedo", "Emission", "Flags", "Parameters", "Particles Anim" ]
[resource]
material = SubResource( 1 )
custom_aabb = AABB( 0, 0, 0, 0, 0, 0 )
size = Vector2( 0.4, 0.4 )

71
materials/flamme_02.tres Normal file
View file

@ -0,0 +1,71 @@
[gd_resource type="QuadMesh" load_steps=3 format=2]
[ext_resource path="res://textures/fire_02.png" type="Texture" id=1]
[sub_resource type="SpatialMaterial" id=1]
render_priority = 0
flags_transparent = true
flags_unshaded = true
flags_vertex_lighting = false
flags_no_depth_test = false
flags_use_point_size = false
flags_world_triplanar = false
flags_fixed_size = false
flags_albedo_tex_force_srgb = false
vertex_color_use_as_albedo = false
vertex_color_is_srgb = false
params_diffuse_mode = 0
params_specular_mode = 0
params_blend_mode = 1
params_cull_mode = 2
params_depth_draw_mode = 0
params_line_width = 1.0
params_point_size = 1.0
params_billboard_mode = 3
params_grow = false
params_use_alpha_scissor = false
particles_anim_h_frames = 1
particles_anim_v_frames = 1
particles_anim_loop = 0
albedo_color = Color( 0.230469, 0.230469, 0.230469, 1 )
albedo_texture = ExtResource( 1 )
metallic = 0.0
metallic_specular = 0.5
metallic_texture_channel = 0
roughness = 0.0
roughness_texture_channel = 0
emission_enabled = true
emission = Color( 0.882812, 0.676712, 0.355194, 1 )
emission_energy = 1.0
emission_operator = 0
emission_on_uv2 = false
emission_texture = ExtResource( 1 )
normal_enabled = false
rim_enabled = false
clearcoat_enabled = false
anisotropy_enabled = false
ao_enabled = false
depth_enabled = false
subsurf_scatter_enabled = false
transmission_enabled = false
refraction_enabled = false
detail_enabled = false
uv1_scale = Vector3( 1, 1, 1 )
uv1_offset = Vector3( 0, 0, 0 )
uv1_triplanar = false
uv1_triplanar_sharpness = 1.0
uv2_scale = Vector3( 1, 1, 1 )
uv2_offset = Vector3( 0, 0, 0 )
uv2_triplanar = false
uv2_triplanar_sharpness = 1.0
proximity_fade_enable = false
distance_fade_enable = false
_sections_unfolded = [ "Albedo", "Emission", "Flags", "Parameters", "Particles Anim" ]
[resource]
material = SubResource( 1 )
custom_aabb = AABB( 0, 0, 0, 0, 0, 0 )
size = Vector2( 0.08, 0.08 )

71
materials/flamme_03.tres Normal file
View file

@ -0,0 +1,71 @@
[gd_resource type="QuadMesh" load_steps=3 format=2]
[ext_resource path="res://textures/fire_03.png" type="Texture" id=1]
[sub_resource type="SpatialMaterial" id=1]
render_priority = 0
flags_transparent = true
flags_unshaded = true
flags_vertex_lighting = false
flags_no_depth_test = false
flags_use_point_size = false
flags_world_triplanar = false
flags_fixed_size = false
flags_albedo_tex_force_srgb = false
vertex_color_use_as_albedo = false
vertex_color_is_srgb = false
params_diffuse_mode = 0
params_specular_mode = 0
params_blend_mode = 1
params_cull_mode = 2
params_depth_draw_mode = 0
params_line_width = 1.0
params_point_size = 1.0
params_billboard_mode = 3
params_grow = false
params_use_alpha_scissor = false
particles_anim_h_frames = 1
particles_anim_v_frames = 1
particles_anim_loop = 0
albedo_color = Color( 0.230469, 0.230469, 0.230469, 1 )
albedo_texture = ExtResource( 1 )
metallic = 0.0
metallic_specular = 0.5
metallic_texture_channel = 0
roughness = 0.0
roughness_texture_channel = 0
emission_enabled = true
emission = Color( 0.882812, 0.676712, 0.355194, 1 )
emission_energy = 1.0
emission_operator = 0
emission_on_uv2 = false
emission_texture = ExtResource( 1 )
normal_enabled = false
rim_enabled = false
clearcoat_enabled = false
anisotropy_enabled = false
ao_enabled = false
depth_enabled = false
subsurf_scatter_enabled = false
transmission_enabled = false
refraction_enabled = false
detail_enabled = false
uv1_scale = Vector3( 1, 1, 1 )
uv1_offset = Vector3( 0, 0, 0 )
uv1_triplanar = false
uv1_triplanar_sharpness = 1.0
uv2_scale = Vector3( 1, 1, 1 )
uv2_offset = Vector3( 0, 0, 0 )
uv2_triplanar = false
uv2_triplanar_sharpness = 1.0
proximity_fade_enable = false
distance_fade_enable = false
_sections_unfolded = [ "Albedo", "Emission", "Flags", "Parameters", "Particles Anim" ]
[resource]
material = SubResource( 1 )
custom_aabb = AABB( 0, 0, 0, 0, 0, 0 )
size = Vector2( 0.08, 0.08 )

68
materials/ps_fire_01.tres Normal file
View file

@ -0,0 +1,68 @@
[gd_resource type="ParticlesMaterial" load_steps=6 format=2]
[ext_resource path="res://materials/ps_fire_size_curve.tres" type="Texture" id=1]
[sub_resource type="Curve" id=1]
min_value = -360.0
max_value = 360.0
bake_resolution = 100
_data = [ Vector2( 0, 1 ), 0.0, 0.0, 0, 0, Vector2( 0.959245, 38.6719 ), 89.2918, 89.2918, 0, 0, Vector2( 1, 324.844 ), 17644.8, 0.0, 0, 0 ]
[sub_resource type="CurveTexture" id=2]
flags = 4
width = 2048
curve = SubResource( 1 )
[sub_resource type="Gradient" id=3]
offsets = PoolRealArray( 0, 0.0788644, 0.514196, 0.851735, 1 )
colors = PoolColorArray( 1, 1, 1, 0.359098, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0.911608, 1, 1, 1, 0 )
[sub_resource type="GradientTexture" id=4]
flags = 4
gradient = SubResource( 3 )
width = 2048
[resource]
render_priority = 0
trail_divisor = 1
emission_shape = 2
emission_box_extents = Vector3( 0.07, 0.07, 0.07 )
flag_align_y = false
flag_rotate_y = false
flag_disable_z = false
spread = 2.0
flatness = 0.0
gravity = Vector3( 0, 0.05, 0 )
initial_velocity = 0.0
initial_velocity_random = 0.0
angular_velocity = 35.0
angular_velocity_random = 1.0
angular_velocity_curve = SubResource( 2 )
linear_accel = 0.01
linear_accel_random = 0.0
radial_accel = 0.0
radial_accel_random = 0.0
tangential_accel = 0.0
tangential_accel_random = 0.06
damping = 0.0
damping_random = 0.0
angle = 10.0
angle_random = 0.0
scale = 1.0
scale_random = 0.0
scale_curve = ExtResource( 1 )
color_ramp = SubResource( 4 )
hue_variation = 0.0
hue_variation_random = 0.0
anim_speed = 50.0
anim_speed_random = 0.0
anim_offset = 0.14
anim_offset_random = 0.0
anim_loop = true
_sections_unfolded = [ "Angle", "Angular Velocity", "Animation", "Color", "Damping", "Emission Shape", "Flags", "Gravity", "Hue Variation", "Initial Velocity", "Linear Accel", "Radial Accel", "Scale", "Spread", "Tangential Accel", "Trail" ]

68
materials/ps_fire_02.tres Normal file
View file

@ -0,0 +1,68 @@
[gd_resource type="ParticlesMaterial" load_steps=6 format=2]
[ext_resource path="res://materials/ps_fire_size_curve.tres" type="Texture" id=1]
[sub_resource type="Curve" id=1]
min_value = -360.0
max_value = 360.0
bake_resolution = 100
_data = [ Vector2( 0, 1 ), 0.0, 0.0, 0, 0, Vector2( 0.959245, 38.6719 ), 89.2918, 89.2918, 0, 0, Vector2( 1, 324.844 ), 17644.8, 0.0, 0, 0 ]
[sub_resource type="CurveTexture" id=2]
flags = 4
width = 2048
curve = SubResource( 1 )
[sub_resource type="Gradient" id=3]
offsets = PoolRealArray( 0, 0.0788644, 0.514196, 0.851735, 1 )
colors = PoolColorArray( 1, 1, 1, 0.359098, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0.911608, 1, 1, 1, 0 )
[sub_resource type="GradientTexture" id=4]
flags = 4
gradient = SubResource( 3 )
width = 2048
[resource]
render_priority = 0
trail_divisor = 1
emission_shape = 2
emission_box_extents = Vector3( 0.09, 0.09, 0.03 )
flag_align_y = false
flag_rotate_y = false
flag_disable_z = false
spread = 2.0
flatness = 0.0
gravity = Vector3( 0, 0.06, 0 )
initial_velocity = 0.0
initial_velocity_random = 0.0
angular_velocity = -45.0
angular_velocity_random = 1.0
angular_velocity_curve = SubResource( 2 )
linear_accel = 0.01
linear_accel_random = 0.0
radial_accel = 0.0
radial_accel_random = 0.82
tangential_accel = 0.0
tangential_accel_random = 0.06
damping = 0.0
damping_random = 0.0
angle = 0.0
angle_random = 0.0
scale = 1.0
scale_random = 0.0
scale_curve = ExtResource( 1 )
color_ramp = SubResource( 4 )
hue_variation = 0.0
hue_variation_random = 0.0
anim_speed = 50.0
anim_speed_random = 0.0
anim_offset = 0.14
anim_offset_random = 0.0
anim_loop = false
_sections_unfolded = [ "Angle", "Angular Velocity", "Animation", "Color", "Damping", "Emission Shape", "Flags", "Gravity", "Hue Variation", "Initial Velocity", "Linear Accel", "Radial Accel", "Scale", "Spread", "Tangential Accel", "Trail" ]

View file

@ -0,0 +1,15 @@
[gd_resource type="CurveTexture" load_steps=2 format=2]
[sub_resource type="Curve" id=1]
min_value = 0.0
max_value = 1.0
bake_resolution = 100
_data = [ Vector2( 0, 0 ), 0.0, 1.38386, 0, 0, Vector2( 0.0995908, 0.909802 ), 0.984772, 0.984772, 0, 0, Vector2( 0.387232, 1 ), -0.610271, -0.610271, 0, 0, Vector2( 1, 0 ), 0.505501, 0.0, 0, 0 ]
[resource]
flags = 4
width = 128
curve = SubResource( 1 )

View file

@ -0,0 +1,79 @@
[gd_resource type="ParticlesMaterial" load_steps=7 format=2]
[sub_resource type="Gradient" id=1]
offsets = PoolRealArray( 0, 0.293375, 1 )
colors = PoolColorArray( 1, 1, 1, 0, 1, 1, 1, 1, 0.949527, 0.949527, 0.949527, 0 )
[sub_resource type="GradientTexture" id=2]
flags = 4
gradient = SubResource( 1 )
width = 128
[sub_resource type="Curve" id=3]
min_value = 0.0
max_value = 1.0
bake_resolution = 100
_data = [ Vector2( 0, 0.40332 ), 0.0, -0.404933, 0, 1, Vector2( 0.996017, 0 ), -2.26433, 0.0, 0, 0 ]
[sub_resource type="CurveTexture" id=4]
flags = 4
width = 128
curve = SubResource( 3 )
[sub_resource type="Curve" id=5]
min_value = 0.0
max_value = 1.0
bake_resolution = 100
_data = [ Vector2( 0, 0 ), 0.0, 0.928107, 0, 0, Vector2( 0.365168, 0.618164 ), 0.0, 0.0, 0, 0, Vector2( 1, 1 ), 0.500372, 0.0, 0, 0 ]
[sub_resource type="CurveTexture" id=6]
flags = 4
width = 128
curve = SubResource( 5 )
[resource]
render_priority = 0
trail_divisor = 1
emission_shape = 2
emission_box_extents = Vector3( 0.05, 0.05, 0.05 )
flag_align_y = false
flag_rotate_y = false
flag_disable_z = false
spread = 1.0
flatness = 0.0
gravity = Vector3( 0, 0.3, 0 )
initial_velocity = 0.0
initial_velocity_random = 0.0
angular_velocity = 50.0
angular_velocity_random = 1.0
linear_accel = 0.1
linear_accel_random = 0.0
linear_accel_curve = SubResource( 4 )
radial_accel = 0.01
radial_accel_random = 0.0
tangential_accel = 0.01
tangential_accel_random = 0.0
damping = 0.0
damping_random = 0.0
angle = 5.0
angle_random = 0.0
scale = 1.5
scale_random = 0.1
scale_curve = SubResource( 6 )
color_ramp = SubResource( 2 )
hue_variation = 0.0
hue_variation_random = 0.0
anim_speed = 0.0
anim_speed_random = 0.0
anim_offset = 0.0
anim_offset_random = 0.0
anim_loop = false
_sections_unfolded = [ "Angle", "Angular Velocity", "Animation", "Color", "Damping", "Emission Shape", "Flags", "Gravity", "Hue Variation", "Initial Velocity", "Linear Accel", "Radial Accel", "Scale", "Spread", "Tangential Accel", "Trail" ]

View file

@ -0,0 +1,67 @@
[gd_resource type="QuadMesh" load_steps=3 format=2]
[ext_resource path="res://textures/smoke_1.png" type="Texture" id=1]
[sub_resource type="SpatialMaterial" id=1]
render_priority = 0
flags_transparent = true
flags_unshaded = true
flags_vertex_lighting = false
flags_no_depth_test = false
flags_use_point_size = false
flags_world_triplanar = false
flags_fixed_size = false
flags_albedo_tex_force_srgb = false
vertex_color_use_as_albedo = false
vertex_color_is_srgb = false
params_diffuse_mode = 0
params_specular_mode = 0
params_blend_mode = 1
params_cull_mode = 0
params_depth_draw_mode = 0
params_line_width = 1.0
params_point_size = 1.0
params_billboard_mode = 3
params_grow = false
params_use_alpha_scissor = false
particles_anim_h_frames = 1
particles_anim_v_frames = 1
particles_anim_loop = 0
albedo_color = Color( 0.203125, 0.203125, 0.203125, 1 )
albedo_texture = ExtResource( 1 )
metallic = 0.0
metallic_specular = 0.5
metallic_texture_channel = 0
roughness = 0.0
roughness_texture_channel = 0
emission_enabled = false
normal_enabled = false
rim_enabled = false
clearcoat_enabled = false
anisotropy_enabled = false
ao_enabled = false
depth_enabled = false
subsurf_scatter_enabled = false
transmission_enabled = false
refraction_enabled = false
detail_enabled = false
uv1_scale = Vector3( 1, 1, 1 )
uv1_offset = Vector3( 0, 0, 0 )
uv1_triplanar = false
uv1_triplanar_sharpness = 1.0
uv2_scale = Vector3( 1, 1, 1 )
uv2_offset = Vector3( 0, 0, 0 )
uv2_triplanar = false
uv2_triplanar_sharpness = 1.0
proximity_fade_enable = false
distance_fade_enable = false
_sections_unfolded = [ "Albedo", "Flags", "Parameters" ]
[resource]
material = SubResource( 1 )
custom_aabb = AABB( 0, 0, 0, 0, 0, 0 )
size = Vector2( 1, 1 )
_sections_unfolded = [ "Albedo", "Flags", "Parameters" ]

View file

@ -0,0 +1,67 @@
[gd_resource type="QuadMesh" load_steps=3 format=2]
[ext_resource path="res://textures/smoke_2.png" type="Texture" id=1]
[sub_resource type="SpatialMaterial" id=1]
render_priority = 0
flags_transparent = true
flags_unshaded = true
flags_vertex_lighting = false
flags_no_depth_test = false
flags_use_point_size = false
flags_world_triplanar = false
flags_fixed_size = false
flags_albedo_tex_force_srgb = false
vertex_color_use_as_albedo = false
vertex_color_is_srgb = false
params_diffuse_mode = 0
params_specular_mode = 0
params_blend_mode = 1
params_cull_mode = 0
params_depth_draw_mode = 0
params_line_width = 1.0
params_point_size = 1.0
params_billboard_mode = 3
params_grow = false
params_use_alpha_scissor = false
particles_anim_h_frames = 1
particles_anim_v_frames = 1
particles_anim_loop = 0
albedo_color = Color( 0.203125, 0.203125, 0.203125, 1 )
albedo_texture = ExtResource( 1 )
metallic = 0.0
metallic_specular = 0.5
metallic_texture_channel = 0
roughness = 0.0
roughness_texture_channel = 0
emission_enabled = false
normal_enabled = false
rim_enabled = false
clearcoat_enabled = false
anisotropy_enabled = false
ao_enabled = false
depth_enabled = false
subsurf_scatter_enabled = false
transmission_enabled = false
refraction_enabled = false
detail_enabled = false
uv1_scale = Vector3( 1, 1, 1 )
uv1_offset = Vector3( 0, 0, 0 )
uv1_triplanar = false
uv1_triplanar_sharpness = 1.0
uv2_scale = Vector3( 1, 1, 1 )
uv2_offset = Vector3( 0, 0, 0 )
uv2_triplanar = false
uv2_triplanar_sharpness = 1.0
proximity_fade_enable = false
distance_fade_enable = false
_sections_unfolded = [ "Albedo", "Flags", "Parameters" ]
[resource]
material = SubResource( 1 )
custom_aabb = AABB( 0, 0, 0, 0, 0, 0 )
size = Vector2( 1, 1 )
_sections_unfolded = [ "Albedo", "Flags", "Parameters" ]

View file

@ -0,0 +1,67 @@
[gd_resource type="QuadMesh" load_steps=3 format=2]
[ext_resource path="res://textures/smoke_4.png" type="Texture" id=1]
[sub_resource type="SpatialMaterial" id=1]
render_priority = 0
flags_transparent = true
flags_unshaded = true
flags_vertex_lighting = false
flags_no_depth_test = false
flags_use_point_size = false
flags_world_triplanar = false
flags_fixed_size = false
flags_albedo_tex_force_srgb = false
vertex_color_use_as_albedo = false
vertex_color_is_srgb = false
params_diffuse_mode = 0
params_specular_mode = 0
params_blend_mode = 1
params_cull_mode = 0
params_depth_draw_mode = 0
params_line_width = 1.0
params_point_size = 1.0
params_billboard_mode = 3
params_grow = false
params_use_alpha_scissor = false
particles_anim_h_frames = 1
particles_anim_v_frames = 1
particles_anim_loop = 0
albedo_color = Color( 0.203125, 0.203125, 0.203125, 1 )
albedo_texture = ExtResource( 1 )
metallic = 0.0
metallic_specular = 0.5
metallic_texture_channel = 0
roughness = 0.0
roughness_texture_channel = 0
emission_enabled = false
normal_enabled = false
rim_enabled = false
clearcoat_enabled = false
anisotropy_enabled = false
ao_enabled = false
depth_enabled = false
subsurf_scatter_enabled = false
transmission_enabled = false
refraction_enabled = false
detail_enabled = false
uv1_scale = Vector3( 1, 1, 1 )
uv1_offset = Vector3( 0, 0, 0 )
uv1_triplanar = false
uv1_triplanar_sharpness = 1.0
uv2_scale = Vector3( 1, 1, 1 )
uv2_offset = Vector3( 0, 0, 0 )
uv2_triplanar = false
uv2_triplanar_sharpness = 1.0
proximity_fade_enable = false
distance_fade_enable = false
_sections_unfolded = [ "Albedo", "Flags", "Parameters" ]
[resource]
material = SubResource( 1 )
custom_aabb = AABB( 0, 0, 0, 0, 0, 0 )
size = Vector2( 1, 1 )
_sections_unfolded = [ "Albedo", "Flags", "Parameters" ]

View file

@ -0,0 +1,67 @@
[gd_resource type="QuadMesh" load_steps=3 format=2]
[ext_resource path="res://textures/smoke_5.png" type="Texture" id=1]
[sub_resource type="SpatialMaterial" id=1]
render_priority = 0
flags_transparent = true
flags_unshaded = true
flags_vertex_lighting = false
flags_no_depth_test = false
flags_use_point_size = false
flags_world_triplanar = false
flags_fixed_size = false
flags_albedo_tex_force_srgb = false
vertex_color_use_as_albedo = false
vertex_color_is_srgb = false
params_diffuse_mode = 0
params_specular_mode = 0
params_blend_mode = 1
params_cull_mode = 0
params_depth_draw_mode = 0
params_line_width = 1.0
params_point_size = 1.0
params_billboard_mode = 3
params_grow = false
params_use_alpha_scissor = false
particles_anim_h_frames = 1
particles_anim_v_frames = 1
particles_anim_loop = 0
albedo_color = Color( 0.203125, 0.203125, 0.203125, 1 )
albedo_texture = ExtResource( 1 )
metallic = 0.0
metallic_specular = 0.5
metallic_texture_channel = 0
roughness = 0.0
roughness_texture_channel = 0
emission_enabled = false
normal_enabled = false
rim_enabled = false
clearcoat_enabled = false
anisotropy_enabled = false
ao_enabled = false
depth_enabled = false
subsurf_scatter_enabled = false
transmission_enabled = false
refraction_enabled = false
detail_enabled = false
uv1_scale = Vector3( 1, 1, 1 )
uv1_offset = Vector3( 0, 0, 0 )
uv1_triplanar = false
uv1_triplanar_sharpness = 1.0
uv2_scale = Vector3( 1, 1, 1 )
uv2_offset = Vector3( 0, 0, 0 )
uv2_triplanar = false
uv2_triplanar_sharpness = 1.0
proximity_fade_enable = false
distance_fade_enable = false
_sections_unfolded = [ "Albedo", "Flags", "Parameters" ]
[resource]
material = SubResource( 1 )
custom_aabb = AABB( 0, 0, 0, 0, 0, 0 )
size = Vector2( 1, 1 )
_sections_unfolded = [ "Albedo", "Flags", "Parameters" ]

View file

@ -0,0 +1,38 @@
[gd_scene load_steps=3 format=2]
[ext_resource path="res://firecamp.tscn" type="PackedScene" id=1]
[ext_resource path="res://smoke.tscn" type="PackedScene" id=2]
[node name="Spatial" type="Spatial" index="0"]
[node name="Camera" type="Camera" parent="." index="0"]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.0149798, 0.170899 )
keep_aspect = 1
cull_mask = 1048575
environment = null
h_offset = 0.0
v_offset = 0.0
doppler_tracking = 0
projection = 0
current = false
fov = 70.0
size = 1.0
near = 0.05
far = 100.0
[node name="fire" parent="." index="1" instance=ExtResource( 1 )]
[node name="fire2" parent="." index="2" instance=ExtResource( 1 )]
transform = Transform( 0.519074, 0, 0.85473, 0, 1, 0, -0.85473, 0, 0.519074, 0.0215713, 0, -1.56678 )
[node name="fire3" parent="." index="3" instance=ExtResource( 1 )]
transform = Transform( 0.313835, 0, 0.516774, 0, 1.60211, 0, -0.399482, 0, 0.242603, -0.10758, 0.0774159, -1.56678 )
[node name="smoke" parent="." index="4" instance=ExtResource( 2 )]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.00688052, 0.391744, -1.58203 )

19
project.godot Normal file
View file

@ -0,0 +1,19 @@
; Engine configuration file.
; It's best edited using the editor UI and not directly,
; since the parameters that go here are not all obvious.
;
; Format:
; [section] ; section goes between []
; param=value ; assign values to parameters
config_version=3
[application]
config/name="Particles System Test"
run/main_scene="res://particles_system_test.tscn"
config/icon="res://icon.png"
[rendering]
environment/default_environment="res://default_env.tres"

41
smoke.tscn Normal file
View file

@ -0,0 +1,41 @@
[gd_scene load_steps=6 format=2]
[ext_resource path="res://materials/ps_smoke_01.tres" type="Material" id=1]
[ext_resource path="res://materials/smoke_mesh_02.tres" type="QuadMesh" id=2]
[ext_resource path="res://materials/smoke_mesh_01.tres" type="QuadMesh" id=3]
[ext_resource path="res://materials/smoke_mesh_04.tres" type="QuadMesh" id=4]
[ext_resource path="res://materials/smoke_mesh_05.tres" type="QuadMesh" id=5]
[node name="smoke" type="Particles" index="0"]
layers = 1
material_override = null
cast_shadow = 1
extra_cull_margin = 0.0
use_in_baked_light = false
lod_min_distance = 0.0
lod_min_hysteresis = 0.0
lod_max_distance = 0.0
lod_max_hysteresis = 0.0
emitting = true
amount = 30
lifetime = 4.0
one_shot = false
preprocess = 1.0
speed_scale = 0.1
explosiveness = 0.0
randomness = 0.0
fixed_fps = 0
fract_delta = true
visibility_aabb = AABB( -4.36976, -0.176441, -7.10573, 8.73952, 14.8617, 11.7749 )
local_coords = false
draw_order = 0
process_material = ExtResource( 1 )
draw_passes = 4
draw_pass_1 = ExtResource( 2 )
draw_pass_2 = ExtResource( 3 )
draw_pass_3 = ExtResource( 4 )
draw_pass_4 = ExtResource( 5 )
_sections_unfolded = [ "Draw Passes", "Drawing", "Geometry", "Process Material", "Time" ]

BIN
textures/fire_01.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

View file

@ -0,0 +1,30 @@
[remap]
importer="texture"
type="StreamTexture"
path.s3tc="res://.import/fire_01.png-5ebbcee502544f7ba7699917b51fc0f9.s3tc.stex"
path.etc2="res://.import/fire_01.png-5ebbcee502544f7ba7699917b51fc0f9.etc2.stex"
[deps]
source_file="res://textures/fire_01.png"
dest_files=[ "res://.import/fire_01.png-5ebbcee502544f7ba7699917b51fc0f9.s3tc.stex", "res://.import/fire_01.png-5ebbcee502544f7ba7699917b51fc0f9.etc2.stex" ]
[params]
compress/mode=2
compress/lossy_quality=0.7
compress/hdr_mode=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
stream=false
size_limit=0
detect_3d=false
svg/scale=1.0

BIN
textures/fire_02.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

View file

@ -0,0 +1,30 @@
[remap]
importer="texture"
type="StreamTexture"
path.s3tc="res://.import/fire_02.png-f76e0dae8622beb5c4a483bd519881bd.s3tc.stex"
path.etc2="res://.import/fire_02.png-f76e0dae8622beb5c4a483bd519881bd.etc2.stex"
[deps]
source_file="res://textures/fire_02.png"
dest_files=[ "res://.import/fire_02.png-f76e0dae8622beb5c4a483bd519881bd.s3tc.stex", "res://.import/fire_02.png-f76e0dae8622beb5c4a483bd519881bd.etc2.stex" ]
[params]
compress/mode=2
compress/lossy_quality=0.7
compress/hdr_mode=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
stream=false
size_limit=0
detect_3d=false
svg/scale=1.0

BIN
textures/fire_03.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.3 KiB

View file

@ -0,0 +1,30 @@
[remap]
importer="texture"
type="StreamTexture"
path.s3tc="res://.import/fire_03.png-a937f56f77299c435379c220fadf30c2.s3tc.stex"
path.etc2="res://.import/fire_03.png-a937f56f77299c435379c220fadf30c2.etc2.stex"
[deps]
source_file="res://textures/fire_03.png"
dest_files=[ "res://.import/fire_03.png-a937f56f77299c435379c220fadf30c2.s3tc.stex", "res://.import/fire_03.png-a937f56f77299c435379c220fadf30c2.etc2.stex" ]
[params]
compress/mode=2
compress/lossy_quality=0.7
compress/hdr_mode=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
stream=false
size_limit=0
detect_3d=false
svg/scale=1.0

BIN
textures/icon.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 KiB

29
textures/icon.png.import Normal file
View file

@ -0,0 +1,29 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/icon.png-f931f6b997c470ed41f337ac62349254.stex"
[deps]
source_file="res://textures/icon.png"
dest_files=[ "res://.import/icon.png-f931f6b997c470ed41f337ac62349254.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
svg/scale=1.0

BIN
textures/smoke_1.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

View file

@ -0,0 +1,30 @@
[remap]
importer="texture"
type="StreamTexture"
path.s3tc="res://.import/smoke_1.png-78144521d41e904f7297064adebde07b.s3tc.stex"
path.etc2="res://.import/smoke_1.png-78144521d41e904f7297064adebde07b.etc2.stex"
[deps]
source_file="res://textures/smoke_1.png"
dest_files=[ "res://.import/smoke_1.png-78144521d41e904f7297064adebde07b.s3tc.stex", "res://.import/smoke_1.png-78144521d41e904f7297064adebde07b.etc2.stex" ]
[params]
compress/mode=2
compress/lossy_quality=0.7
compress/hdr_mode=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
stream=false
size_limit=0
detect_3d=false
svg/scale=1.0

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