Added new map! Updateed clamp
BIN
.DS_Store
vendored
BIN
addons/.DS_Store
vendored
Normal file
BIN
addons/scatter-4/.DS_Store
vendored
Normal file
9
addons/scatter-4/.gitignore
vendored
Executable file
|
@ -0,0 +1,9 @@
|
||||||
|
|
||||||
|
# Godot-specific ignores
|
||||||
|
.import/
|
||||||
|
export.cfg
|
||||||
|
export_presets.cfg
|
||||||
|
|
||||||
|
# Mono-specific ignores
|
||||||
|
.mono/
|
||||||
|
*.import
|
21
addons/scatter-4/LICENSE
Executable file
|
@ -0,0 +1,21 @@
|
||||||
|
MIT License
|
||||||
|
|
||||||
|
Copyright (c) 2019 HungryProton
|
||||||
|
|
||||||
|
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
|
of this software and associated documentation files (the "Software"), to deal
|
||||||
|
in the Software without restriction, including without limitation the rights
|
||||||
|
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||||
|
copies of the Software, and to permit persons to whom the Software is
|
||||||
|
furnished to do so, subject to the following conditions:
|
||||||
|
|
||||||
|
The above copyright notice and this permission notice shall be included in all
|
||||||
|
copies or substantial portions of the Software.
|
||||||
|
|
||||||
|
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||||
|
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||||
|
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||||
|
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||||
|
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||||
|
SOFTWARE.
|
27
addons/scatter-4/README.md
Normal file
|
@ -0,0 +1,27 @@
|
||||||
|
# Scatter
|
||||||
|
|
||||||
|
![scatter](https://user-images.githubusercontent.com/52043844/103457605-08084d80-4d01-11eb-98a3-3cdb523d5410.png)
|
||||||
|
Addon for the Godot game engine to randomly place anything in your scenes.
|
||||||
|
[See it in action here](https://twitter.com/HungryProton/status/1344623041620402176)
|
||||||
|
|
||||||
|
## THIS IS A WORK IN PROGRESS
|
||||||
|
|
||||||
|
**This is the version 4 of ProtonScatter. It's only compatible with Godot 4.**
|
||||||
|
|
||||||
|
If you're looking for a version compatible with Godot 3.x, check the releases
|
||||||
|
page or the legacy branch.
|
||||||
|
|
||||||
|
V4 is currently being ported from v2.8.x, but it's **breaking compatibility**
|
||||||
|
due to core changes. You will have to redo your scatter nodes when
|
||||||
|
moving to v4. (I might write a conversion script if it's technically possible
|
||||||
|
and not too time consuming but that will have to wait until v4 is stable)
|
||||||
|
|
||||||
|
|
||||||
|
## How to use it
|
||||||
|
|
||||||
|
Demos and documentation will return as soon as the addon is in a usable state
|
||||||
|
|
||||||
|
## Licence
|
||||||
|
- This addon is published under the MIT licence.
|
||||||
|
- Most 2D and 3D assets in the demos folder are MIT, with a few exceptions.
|
||||||
|
Refer the the LICENCE.md in the assets folder for more details.
|
23
addons/scatter-4/demos/assets/brick.tscn
Normal file
|
@ -0,0 +1,23 @@
|
||||||
|
[gd_scene load_steps=5 format=3 uid="uid://b4ted6l27vuyd"]
|
||||||
|
|
||||||
|
[ext_resource type="PackedScene" uid="uid://d1d1fag0m04yc" path="res://addons/proton_scatter/demos/assets/models/brick.glb" id="1_bkmk2"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://dqa2jfs1jy0hq" path="res://addons/proton_scatter/demos/assets/textures/t_rock.jpg" id="2_235bd"]
|
||||||
|
|
||||||
|
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_nwvh2"]
|
||||||
|
albedo_color = Color(0.678431, 0.596078, 0.466667, 1)
|
||||||
|
albedo_texture = ExtResource("2_235bd")
|
||||||
|
uv1_scale = Vector3(0.75, 0.75, 0.75)
|
||||||
|
uv1_triplanar = true
|
||||||
|
|
||||||
|
[sub_resource type="BoxShape3D" id="BoxShape3D_0rrnn"]
|
||||||
|
size = Vector3(0.4, 0.4, 0.4)
|
||||||
|
|
||||||
|
[node name="brick" instance=ExtResource("1_bkmk2")]
|
||||||
|
|
||||||
|
[node name="Cube" parent="." index="0"]
|
||||||
|
material_override = SubResource("StandardMaterial3D_nwvh2")
|
||||||
|
|
||||||
|
[node name="StaticBody3D" type="StaticBody3D" parent="." index="1"]
|
||||||
|
|
||||||
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="." index="2"]
|
||||||
|
shape = SubResource("BoxShape3D_0rrnn")
|
10
addons/scatter-4/demos/assets/bush.tscn
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
[gd_scene load_steps=3 format=3 uid="uid://b8abs8me7ckgo"]
|
||||||
|
|
||||||
|
[ext_resource type="PackedScene" uid="uid://dbb4culid55v5" path="res://addons/proton_scatter/demos/assets/models/bush.glb" id="1_kv8tm"]
|
||||||
|
[ext_resource type="Material" uid="uid://bn3fr3m3glrnp" path="res://addons/proton_scatter/demos/assets/materials/m_bush.tres" id="2_bkwoq"]
|
||||||
|
|
||||||
|
[node name="bush" instance=ExtResource("1_kv8tm")]
|
||||||
|
|
||||||
|
[node name="Bush" parent="." index="0"]
|
||||||
|
material_override = ExtResource("2_bkwoq")
|
||||||
|
instance_shader_parameters/camera_bend_strength = 0.0
|
9
addons/scatter-4/demos/assets/dead_branch.tscn
Normal file
|
@ -0,0 +1,9 @@
|
||||||
|
[gd_scene load_steps=3 format=3 uid="uid://ctkii8aivl17n"]
|
||||||
|
|
||||||
|
[ext_resource type="PackedScene" uid="uid://cmqlv88xp71tw" path="res://addons/proton_scatter/demos/assets/models/dead_branch.glb" id="1_5foyv"]
|
||||||
|
[ext_resource type="Material" uid="uid://d01d0h08lqqn6" path="res://addons/proton_scatter/demos/assets/materials/m_trunk.tres" id="2_tldro"]
|
||||||
|
|
||||||
|
[node name="dead_branch" instance=ExtResource("1_5foyv")]
|
||||||
|
|
||||||
|
[node name="DeadBranch" parent="." index="0"]
|
||||||
|
surface_material_override/0 = ExtResource("2_tldro")
|
18
addons/scatter-4/demos/assets/fence_planks.tscn
Normal file
|
@ -0,0 +1,18 @@
|
||||||
|
[gd_scene load_steps=4 format=3 uid="uid://bfcjigq0vdl4d"]
|
||||||
|
|
||||||
|
[ext_resource type="PackedScene" uid="uid://6gxiul1pw13t" path="res://addons/proton_scatter/demos/assets/models/fence_planks.glb" id="1"]
|
||||||
|
[ext_resource type="Material" path="res://addons/proton_scatter/demos/assets/materials/m_fence.tres" id="2"]
|
||||||
|
|
||||||
|
[sub_resource type="BoxShape3D" id="BoxShape3D_fesk1"]
|
||||||
|
size = Vector3(1, 0.5, 0.1)
|
||||||
|
|
||||||
|
[node name="fence_planks" instance=ExtResource("1")]
|
||||||
|
|
||||||
|
[node name="fence_planks2" parent="." index="0"]
|
||||||
|
surface_material_override/0 = ExtResource("2")
|
||||||
|
|
||||||
|
[node name="StaticBody3D" type="StaticBody3D" parent="." index="1"]
|
||||||
|
|
||||||
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="StaticBody3D" index="0"]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.197684, 0.0236663)
|
||||||
|
shape = SubResource("BoxShape3D_fesk1")
|
16
addons/scatter-4/demos/assets/gobot.tscn
Normal file
|
@ -0,0 +1,16 @@
|
||||||
|
[gd_scene load_steps=3 format=3 uid="uid://bmglbfn5jaubp"]
|
||||||
|
|
||||||
|
[ext_resource type="PackedScene" uid="uid://d3f4d3m7n8tpr" path="res://addons/proton_scatter/demos/assets/models/gobot.glb" id="1_gfyx7"]
|
||||||
|
|
||||||
|
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_rhuea"]
|
||||||
|
albedo_color = Color(0.278431, 0.54902, 0.74902, 1)
|
||||||
|
metallic = 0.4
|
||||||
|
metallic_specular = 0.2
|
||||||
|
roughness = 0.15
|
||||||
|
rim_enabled = true
|
||||||
|
rim = 0.3
|
||||||
|
|
||||||
|
[node name="gobot" instance=ExtResource("1_gfyx7")]
|
||||||
|
|
||||||
|
[node name="Sphere001" parent="." index="0"]
|
||||||
|
surface_material_override/0 = SubResource("StandardMaterial3D_rhuea")
|
10
addons/scatter-4/demos/assets/grass.tscn
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
[gd_scene load_steps=3 format=3 uid="uid://c3c76je2y6vfj"]
|
||||||
|
|
||||||
|
[ext_resource type="PackedScene" uid="uid://018flajgtx7t" path="res://addons/proton_scatter/demos/assets/models/grass.glb" id="1_203fe"]
|
||||||
|
[ext_resource type="Material" uid="uid://c4mot1fo3siox" path="res://addons/proton_scatter/demos/assets/materials/m_grass.tres" id="2_sv1ar"]
|
||||||
|
|
||||||
|
[node name="grass" instance=ExtResource("1_203fe")]
|
||||||
|
|
||||||
|
[node name="Plane011" parent="." index="0"]
|
||||||
|
instance_shader_parameters/camera_bend_strength = 0.35
|
||||||
|
surface_material_override/0 = ExtResource("2_sv1ar")
|
9
addons/scatter-4/demos/assets/grass_2.tscn
Normal file
|
@ -0,0 +1,9 @@
|
||||||
|
[gd_scene load_steps=3 format=3 uid="uid://cia3jakp3wj1d"]
|
||||||
|
|
||||||
|
[ext_resource type="PackedScene" uid="uid://dcnm2ijk7hj4j" path="res://addons/proton_scatter/demos/assets/models/grass_2.glb" id="1_xyqky"]
|
||||||
|
[ext_resource type="Material" uid="uid://c4mot1fo3siox" path="res://addons/proton_scatter/demos/assets/materials/m_grass.tres" id="2_63qe5"]
|
||||||
|
|
||||||
|
[node name="grass_2" instance=ExtResource("1_xyqky")]
|
||||||
|
|
||||||
|
[node name="Grass" parent="." index="0"]
|
||||||
|
surface_material_override/0 = ExtResource("2_63qe5")
|
17
addons/scatter-4/demos/assets/large_rock.tscn
Normal file
62
addons/scatter-4/demos/assets/materials/grass.gdshader
Normal file
|
@ -0,0 +1,62 @@
|
||||||
|
shader_type spatial;
|
||||||
|
|
||||||
|
render_mode depth_draw_opaque, cull_disabled;
|
||||||
|
|
||||||
|
// Texture settings
|
||||||
|
uniform sampler2D texture_albedo : hint_default_white, repeat_disable;
|
||||||
|
uniform sampler2D texture_gradient : hint_default_white, repeat_disable;
|
||||||
|
uniform sampler2D texture_noise : hint_default_white;
|
||||||
|
uniform float alpha_scissor_threshold : hint_range(0.0, 1.0);
|
||||||
|
uniform vec4 transmission : source_color;
|
||||||
|
uniform vec4 secondary_color : source_color;
|
||||||
|
uniform float secondary_attenuation = 0.2;
|
||||||
|
uniform float grass_height = 1.0;
|
||||||
|
|
||||||
|
// Wind settings
|
||||||
|
uniform vec2 wind_direction = vec2(1, -0.5);
|
||||||
|
uniform float wind_speed = 1.0;
|
||||||
|
uniform float wind_strength = 2.0;
|
||||||
|
uniform float noise_scale = 20.0;
|
||||||
|
|
||||||
|
instance uniform float camera_bend_strength : hint_range(0.0, 3.0) = 0.2;
|
||||||
|
|
||||||
|
varying float color;
|
||||||
|
varying float height;
|
||||||
|
|
||||||
|
void vertex() {
|
||||||
|
height = VERTEX.y;
|
||||||
|
float influence = smoothstep(0, 1, height / 2.0);
|
||||||
|
vec4 world_pos = MODEL_MATRIX * vec4(VERTEX, 1.0);
|
||||||
|
vec2 uv = world_pos.xz / (noise_scale + 1e-2);
|
||||||
|
vec2 panning_uv = uv + fract(TIME * wind_direction * wind_speed);
|
||||||
|
float wind = texture(texture_noise, panning_uv).r * 2.0 - 0.4;
|
||||||
|
color = texture(texture_noise, uv).r;
|
||||||
|
|
||||||
|
vec2 wind_offset = -wind_direction * wind_strength * influence * wind;
|
||||||
|
world_pos.xz += wind_offset;
|
||||||
|
world_pos.y -= wind * influence * smoothstep(0.0, height, wind_strength);
|
||||||
|
|
||||||
|
//Push the top vertex away from the camera to bend the grass clump
|
||||||
|
float ndotv = 1.0 - dot(vec3(0.0, 1.0, 0.0), normalize(INV_VIEW_MATRIX[1].xyz));
|
||||||
|
world_pos.xz += INV_VIEW_MATRIX[1].xz * camera_bend_strength * height * ndotv;
|
||||||
|
|
||||||
|
vec4 local_pos = inverse(MODEL_MATRIX) * world_pos;
|
||||||
|
local_pos.x += wind_strength * influence * cos(TIME * 1.0) / 8.0;
|
||||||
|
local_pos.z += wind_strength * influence * sin(TIME * 1.5) / 8.0;
|
||||||
|
|
||||||
|
VERTEX = local_pos.xyz;
|
||||||
|
//NORMAL = vec3(0.0, 1.0, 0.0);
|
||||||
|
}
|
||||||
|
|
||||||
|
void fragment() {
|
||||||
|
vec4 tex = texture(texture_albedo, UV);
|
||||||
|
if (tex.a < alpha_scissor_threshold) {
|
||||||
|
discard;
|
||||||
|
}
|
||||||
|
|
||||||
|
BACKLIGHT = transmission.rgb;
|
||||||
|
vec4 gradient = texture(texture_gradient, vec2(height / grass_height, 0.0));
|
||||||
|
float secondary_weight = smoothstep(0.0, 1.0, color - secondary_attenuation);
|
||||||
|
ALBEDO = tex.rbg * gradient.rgb;
|
||||||
|
//ALBEDO = mix(ALBEDO, secondary_color.rgb, secondary_weight);
|
||||||
|
}
|
51
addons/scatter-4/demos/assets/materials/leaves.gdshader
Normal file
|
@ -0,0 +1,51 @@
|
||||||
|
shader_type spatial;
|
||||||
|
|
||||||
|
render_mode depth_draw_opaque, cull_disabled;
|
||||||
|
|
||||||
|
// Texture settings
|
||||||
|
uniform sampler2D texture_albedo : hint_default_white, repeat_disable;
|
||||||
|
uniform sampler2D texture_gradient : hint_default_white;
|
||||||
|
uniform sampler2D texture_noise : hint_default_white;
|
||||||
|
uniform float alpha_scissor_threshold : hint_range(0.0, 1.0);
|
||||||
|
uniform vec4 transmission : source_color;
|
||||||
|
uniform float total_height = 1.0;
|
||||||
|
|
||||||
|
// Wind settings
|
||||||
|
uniform vec2 wind_direction = vec2(1, -0.5);
|
||||||
|
uniform float wind_speed = 1.0;
|
||||||
|
uniform float wind_strength = 2.0;
|
||||||
|
uniform float noise_scale = 20.0;
|
||||||
|
|
||||||
|
varying float color;
|
||||||
|
varying float height;
|
||||||
|
|
||||||
|
void vertex() {
|
||||||
|
height = VERTEX.y;
|
||||||
|
|
||||||
|
vec4 world_pos = MODEL_MATRIX * vec4(VERTEX, 1.0);
|
||||||
|
vec2 uv = (world_pos.xz + VERTEX.yy) / (noise_scale + 1e-2) ;
|
||||||
|
vec2 panning_uv = uv + fract(TIME * wind_direction * wind_speed);
|
||||||
|
float wind = texture(texture_noise, panning_uv).r * 2.0 - 0.4;
|
||||||
|
color = texture(texture_noise, uv).r;
|
||||||
|
|
||||||
|
float wind_influence = smoothstep(0, 1, 1.0 - UV.y);
|
||||||
|
vec2 wind_offset = -wind_direction * wind_strength * wind_influence * wind;
|
||||||
|
world_pos.xz += wind_offset;
|
||||||
|
world_pos.y -= wind * wind_influence * wind_strength * 0.45;
|
||||||
|
|
||||||
|
vec4 local_pos = inverse(MODEL_MATRIX) * world_pos;
|
||||||
|
|
||||||
|
VERTEX = local_pos.xyz;
|
||||||
|
//NORMAL = vec3(0.0, 1.0, 0.0);
|
||||||
|
}
|
||||||
|
|
||||||
|
void fragment() {
|
||||||
|
vec4 tex = texture(texture_albedo, UV);
|
||||||
|
if (tex.a < alpha_scissor_threshold) {
|
||||||
|
discard;
|
||||||
|
}
|
||||||
|
|
||||||
|
BACKLIGHT = transmission.rgb;
|
||||||
|
vec4 gradient = texture(texture_gradient, vec2(height / total_height, 0.0));
|
||||||
|
ALBEDO = tex.rbg * gradient.rgb;
|
||||||
|
}
|
37
addons/scatter-4/demos/assets/materials/m_bush.tres
Normal file
|
@ -0,0 +1,37 @@
|
||||||
|
[gd_resource type="ShaderMaterial" load_steps=7 format=3 uid="uid://bn3fr3m3glrnp"]
|
||||||
|
|
||||||
|
[ext_resource type="Shader" path="res://addons/proton_scatter/demos/assets/materials/grass.gdshader" id="1_peshr"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://b2a6ylo2enm4g" path="res://addons/proton_scatter/demos/assets/textures/t_bush.png" id="2_mbhvd"]
|
||||||
|
|
||||||
|
[sub_resource type="Gradient" id="Gradient_122hb"]
|
||||||
|
offsets = PackedFloat32Array(0, 0.5, 1)
|
||||||
|
colors = PackedColorArray(0.179688, 0.0759602, 0.0183228, 1, 0.386532, 0.390625, 0.0230687, 1, 1, 0.693237, 0.0687054, 1)
|
||||||
|
|
||||||
|
[sub_resource type="GradientTexture1D" id="GradientTexture1D_i0bw2"]
|
||||||
|
gradient = SubResource("Gradient_122hb")
|
||||||
|
|
||||||
|
[sub_resource type="FastNoiseLite" id="FastNoiseLite_eeqpx"]
|
||||||
|
seed = 1
|
||||||
|
frequency = 0.002
|
||||||
|
|
||||||
|
[sub_resource type="NoiseTexture2D" id="NoiseTexture2D_7l0n1"]
|
||||||
|
in_3d_space = true
|
||||||
|
seamless = true
|
||||||
|
seamless_blend_skirt = 0.65
|
||||||
|
noise = SubResource("FastNoiseLite_eeqpx")
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
render_priority = 0
|
||||||
|
shader = ExtResource("1_peshr")
|
||||||
|
shader_parameter/alpha_scissor_threshold = 0.25
|
||||||
|
shader_parameter/transmission = Color(0.619608, 0.541176, 0.101961, 1)
|
||||||
|
shader_parameter/secondary_color = Color(0, 0, 0, 1)
|
||||||
|
shader_parameter/secondary_attenuation = 0.2
|
||||||
|
shader_parameter/grass_height = 0.829
|
||||||
|
shader_parameter/wind_direction = Vector2(1, -0.5)
|
||||||
|
shader_parameter/wind_speed = 0.5
|
||||||
|
shader_parameter/wind_strength = 0.15
|
||||||
|
shader_parameter/noise_scale = 6.0
|
||||||
|
shader_parameter/texture_albedo = ExtResource("2_mbhvd")
|
||||||
|
shader_parameter/texture_gradient = SubResource("GradientTexture1D_i0bw2")
|
||||||
|
shader_parameter/texture_noise = SubResource("NoiseTexture2D_7l0n1")
|
6
addons/scatter-4/demos/assets/materials/m_fence.tres
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
[gd_resource type="SpatialMaterial" format=2]
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
resource_name = "wood"
|
||||||
|
vertex_color_use_as_albedo = true
|
||||||
|
albedo_color = Color( 0.568627, 0.466667, 0.372549, 1 )
|
38
addons/scatter-4/demos/assets/materials/m_grass.tres
Normal file
|
@ -0,0 +1,38 @@
|
||||||
|
[gd_resource type="ShaderMaterial" load_steps=7 format=3 uid="uid://c4mot1fo3siox"]
|
||||||
|
|
||||||
|
[ext_resource type="Shader" path="res://addons/proton_scatter/demos/assets/materials/grass.gdshader" id="1_fntgl"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://d23p13yi7asw0" path="res://addons/proton_scatter/demos/assets/textures/t_grass_2.png" id="2_1odx0"]
|
||||||
|
|
||||||
|
[sub_resource type="Gradient" id="Gradient_122hb"]
|
||||||
|
offsets = PackedFloat32Array(0, 0.473451, 1)
|
||||||
|
colors = PackedColorArray(0.179688, 0.0855483, 0.00322032, 1, 0.251693, 0.390625, 0.0117187, 1, 1, 0.964706, 0.129412, 1)
|
||||||
|
|
||||||
|
[sub_resource type="GradientTexture1D" id="GradientTexture1D_i0bw2"]
|
||||||
|
gradient = SubResource("Gradient_122hb")
|
||||||
|
|
||||||
|
[sub_resource type="FastNoiseLite" id="FastNoiseLite_eeqpx"]
|
||||||
|
seed = 1
|
||||||
|
frequency = 0.002
|
||||||
|
|
||||||
|
[sub_resource type="NoiseTexture2D" id="NoiseTexture2D_7l0n1"]
|
||||||
|
in_3d_space = true
|
||||||
|
seamless = true
|
||||||
|
seamless_blend_skirt = 0.65
|
||||||
|
noise = SubResource("FastNoiseLite_eeqpx")
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
render_priority = 0
|
||||||
|
shader = ExtResource("1_fntgl")
|
||||||
|
shader_parameter/alpha_scissor_threshold = 0.3
|
||||||
|
shader_parameter/transmission = Color(0.737255, 0.72549, 0, 1)
|
||||||
|
shader_parameter/secondary_color = Color(0, 0, 0, 1)
|
||||||
|
shader_parameter/secondary_attenuation = 0.2
|
||||||
|
shader_parameter/grass_height = 0.6
|
||||||
|
shader_parameter/wind_direction = Vector2(1, -0.5)
|
||||||
|
shader_parameter/wind_speed = 0.5
|
||||||
|
shader_parameter/wind_strength = 0.15
|
||||||
|
shader_parameter/noise_scale = 6.0
|
||||||
|
shader_parameter/camera_bend_strength = 0.3
|
||||||
|
shader_parameter/texture_albedo = ExtResource("2_1odx0")
|
||||||
|
shader_parameter/texture_gradient = SubResource("GradientTexture1D_i0bw2")
|
||||||
|
shader_parameter/texture_noise = SubResource("NoiseTexture2D_7l0n1")
|
38
addons/scatter-4/demos/assets/materials/m_leaves.tres
Normal file
|
@ -0,0 +1,38 @@
|
||||||
|
[gd_resource type="ShaderMaterial" load_steps=7 format=3 uid="uid://djo80ucamk643"]
|
||||||
|
|
||||||
|
[ext_resource type="Shader" path="res://addons/proton_scatter/demos/assets/materials/grass.gdshader" id="1_8py1k"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://cgenco43aneod" path="res://addons/proton_scatter/demos/assets/textures/t_leaves_1.png" id="2_l2uea"]
|
||||||
|
|
||||||
|
[sub_resource type="Gradient" id="Gradient_yy7fg"]
|
||||||
|
offsets = PackedFloat32Array(0, 0.726872, 0.934272)
|
||||||
|
colors = PackedColorArray(0.333333, 0.486275, 0.556863, 1, 0.496467, 0.55, 0.1485, 1, 0.898039, 0.670588, 0.0196078, 1)
|
||||||
|
|
||||||
|
[sub_resource type="GradientTexture1D" id="GradientTexture1D_rwvaq"]
|
||||||
|
gradient = SubResource("Gradient_yy7fg")
|
||||||
|
|
||||||
|
[sub_resource type="FastNoiseLite" id="FastNoiseLite_wpihy"]
|
||||||
|
seed = 1
|
||||||
|
frequency = 0.002
|
||||||
|
|
||||||
|
[sub_resource type="NoiseTexture2D" id="NoiseTexture_tgrrr"]
|
||||||
|
in_3d_space = true
|
||||||
|
seamless = true
|
||||||
|
seamless_blend_skirt = 0.65
|
||||||
|
noise = SubResource("FastNoiseLite_wpihy")
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
render_priority = 0
|
||||||
|
shader = ExtResource("1_8py1k")
|
||||||
|
shader_parameter/alpha_scissor_threshold = 0.5
|
||||||
|
shader_parameter/camera_bend_strength = 0.0
|
||||||
|
shader_parameter/grass_height = 1.0
|
||||||
|
shader_parameter/noise_scale = 12.0
|
||||||
|
shader_parameter/secondary_attenuation = 0.2
|
||||||
|
shader_parameter/secondary_color = Color(0, 0.305882, 0.211765, 1)
|
||||||
|
shader_parameter/texture_albedo = ExtResource("2_l2uea")
|
||||||
|
shader_parameter/texture_gradient = SubResource("GradientTexture1D_rwvaq")
|
||||||
|
shader_parameter/texture_noise = SubResource("NoiseTexture_tgrrr")
|
||||||
|
shader_parameter/transmission = Color(1, 0.975296, 0.943663, 1)
|
||||||
|
shader_parameter/wind_direction = Vector2(1, -0.5)
|
||||||
|
shader_parameter/wind_speed = 0.5
|
||||||
|
shader_parameter/wind_strength = 0.05
|
6
addons/scatter-4/demos/assets/materials/m_mushroom.tres
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
[gd_resource type="StandardMaterial3D" load_steps=2 format=3 uid="uid://ds2hjlo70hglg"]
|
||||||
|
|
||||||
|
[ext_resource type="Texture2D" uid="uid://bay670hln3ji5" path="res://addons/proton_scatter/demos/assets/textures/mushroom.png" id="1_y0tuv"]
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
albedo_texture = ExtResource("1_y0tuv")
|
35
addons/scatter-4/demos/assets/materials/m_pine_leaves.tres
Normal file
|
@ -0,0 +1,35 @@
|
||||||
|
[gd_resource type="ShaderMaterial" load_steps=7 format=3 uid="uid://d28lq2qtgdyie"]
|
||||||
|
|
||||||
|
[ext_resource type="Shader" path="res://addons/proton_scatter/demos/assets/materials/leaves.gdshader" id="1_hlncd"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://ctpb1w0cr8tqc" path="res://addons/proton_scatter/demos/assets/textures/t_pine_branch.png" id="2_yef44"]
|
||||||
|
|
||||||
|
[sub_resource type="Gradient" id="Gradient_pookg"]
|
||||||
|
offsets = PackedFloat32Array(0.38342, 0.694301, 1)
|
||||||
|
colors = PackedColorArray(0.059375, 0.078125, 0.07, 1, 0.628287, 0.73, 0.1752, 1, 0.897921, 1, 0, 1)
|
||||||
|
|
||||||
|
[sub_resource type="GradientTexture1D" id="GradientTexture1D_n86jv"]
|
||||||
|
gradient = SubResource("Gradient_pookg")
|
||||||
|
|
||||||
|
[sub_resource type="FastNoiseLite" id="FastNoiseLite_t7o5y"]
|
||||||
|
seed = 1
|
||||||
|
frequency = 0.002
|
||||||
|
|
||||||
|
[sub_resource type="NoiseTexture2D" id="NoiseTexture2D_03p8g"]
|
||||||
|
in_3d_space = true
|
||||||
|
seamless = true
|
||||||
|
seamless_blend_skirt = 0.65
|
||||||
|
noise = SubResource("FastNoiseLite_t7o5y")
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
render_priority = 0
|
||||||
|
shader = ExtResource("1_hlncd")
|
||||||
|
shader_parameter/alpha_scissor_threshold = 0.3
|
||||||
|
shader_parameter/transmission = Color(0.745098, 0.741176, 0, 1)
|
||||||
|
shader_parameter/total_height = 4.046
|
||||||
|
shader_parameter/wind_direction = Vector2(1, -0.5)
|
||||||
|
shader_parameter/wind_speed = 0.2
|
||||||
|
shader_parameter/wind_strength = 0.05
|
||||||
|
shader_parameter/noise_scale = 12.0
|
||||||
|
shader_parameter/texture_albedo = ExtResource("2_yef44")
|
||||||
|
shader_parameter/texture_gradient = SubResource("GradientTexture1D_n86jv")
|
||||||
|
shader_parameter/texture_noise = SubResource("NoiseTexture2D_03p8g")
|
10
addons/scatter-4/demos/assets/materials/m_rock.tres
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
[gd_resource type="StandardMaterial3D" load_steps=2 format=3 uid="uid://i0jgjmbbl2m5"]
|
||||||
|
|
||||||
|
[ext_resource type="Texture2D" uid="uid://fdcwowhvwiia" path="res://addons/proton_scatter/demos/assets/textures/t_rock_dirty.png" id="1_hx37f"]
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
albedo_color = Color(0.439216, 0.407843, 0.388235, 1)
|
||||||
|
albedo_texture = ExtResource("1_hx37f")
|
||||||
|
metallic_specular = 0.3
|
||||||
|
uv1_triplanar = true
|
||||||
|
uv1_world_triplanar = true
|
7
addons/scatter-4/demos/assets/materials/m_trunk.tres
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
[gd_resource type="StandardMaterial3D" load_steps=2 format=3 uid="uid://d01d0h08lqqn6"]
|
||||||
|
|
||||||
|
[ext_resource type="Texture2D" uid="uid://c72s4mvxck84w" path="res://addons/proton_scatter/demos/assets/textures/t_tree_bark_rough.png" id="1_g4son"]
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
albedo_color = Color(0.470588, 0.376471, 0.309804, 1)
|
||||||
|
albedo_texture = ExtResource("1_g4son")
|
90
addons/scatter-4/demos/assets/materials/m_water.gdshader
Normal file
|
@ -0,0 +1,90 @@
|
||||||
|
// Source: https://godotshaders.com/shader/toon-water-shader/
|
||||||
|
|
||||||
|
shader_type spatial;
|
||||||
|
|
||||||
|
const float SMOOTHSTEP_AA = 0.01;
|
||||||
|
uniform sampler2D surfaceNoise;
|
||||||
|
uniform sampler2D distortNoise;
|
||||||
|
uniform sampler2D DEPTH_TEXTURE : hint_depth_texture, filter_linear_mipmap;
|
||||||
|
|
||||||
|
uniform float beer_factor = 0.8;
|
||||||
|
|
||||||
|
uniform float foam_distance = 0.01;
|
||||||
|
uniform float foam_max_distance = 0.4;
|
||||||
|
uniform float foam_min_distance = 0.04;
|
||||||
|
uniform vec4 foam_color: source_color = vec4(1.0);
|
||||||
|
|
||||||
|
uniform vec2 surface_noise_tiling = vec2(1.0, 4.0);
|
||||||
|
uniform vec3 surface_noise_scroll = vec3(0.03, 0.03, 0.0);
|
||||||
|
uniform float surface_noise_cutoff: hint_range(0, 1) = 0.777;
|
||||||
|
uniform float surface_distortion_amount: hint_range(0, 1) = 0.27;
|
||||||
|
|
||||||
|
uniform vec4 _DepthGradientShallow: source_color = vec4(0.325, 0.807, 0.971, 0.725);
|
||||||
|
uniform vec4 _DepthGradientDeep: source_color = vec4(0.086, 0.407, 1, 0.749);
|
||||||
|
uniform float _DepthMaxDistance: hint_range(0, 1) = 1.0;
|
||||||
|
uniform float _DepthFactor = 1.0;
|
||||||
|
|
||||||
|
uniform float roughness = 0.25;
|
||||||
|
uniform float specular = 0.75;
|
||||||
|
|
||||||
|
varying vec2 noiseUV;
|
||||||
|
varying vec2 distortUV;
|
||||||
|
varying vec3 viewNormal;
|
||||||
|
|
||||||
|
|
||||||
|
vec4 alphaBlend(vec4 top, vec4 bottom)
|
||||||
|
{
|
||||||
|
vec3 color = (top.rgb * top.a) + (bottom.rgb * (1.0 - top.a));
|
||||||
|
float alpha = top.a + bottom.a * (1.0 - top.a);
|
||||||
|
|
||||||
|
return vec4(color, alpha);
|
||||||
|
}
|
||||||
|
|
||||||
|
void vertex() {
|
||||||
|
viewNormal = (MODELVIEW_MATRIX * vec4(NORMAL, 0.0)).xyz;
|
||||||
|
noiseUV = UV * surface_noise_tiling;
|
||||||
|
distortUV = UV;
|
||||||
|
}
|
||||||
|
|
||||||
|
void fragment(){
|
||||||
|
// https://www.youtube.com/watch?v=Jq3he9Lbj7M
|
||||||
|
float depthVal = texture(DEPTH_TEXTURE, SCREEN_UV).r;
|
||||||
|
float depth = PROJECTION_MATRIX[3][2] / (depthVal + PROJECTION_MATRIX[2][2]);
|
||||||
|
depth = depth + VERTEX.z;
|
||||||
|
depth = exp(-depth * beer_factor);
|
||||||
|
depth = 1.0 - depth;
|
||||||
|
|
||||||
|
// Still unsure how to get properly the NORMAL from the camera
|
||||||
|
// This was generated by ChatGPT xD
|
||||||
|
vec4 view_pos = INV_PROJECTION_MATRIX * vec4(SCREEN_UV * 2.0 - 1.0, depthVal, 1.0);
|
||||||
|
view_pos /= view_pos.w;
|
||||||
|
vec3 existingNormal = normalize(cross( dFdx(view_pos.xyz), dFdy(view_pos.xyz)));
|
||||||
|
|
||||||
|
float normalDot = clamp(dot(existingNormal.xyz, viewNormal), 0.0, 1.0);
|
||||||
|
float foamDistance = mix(foam_max_distance, foam_min_distance, normalDot);
|
||||||
|
|
||||||
|
float foamDepth = clamp(depth / foamDistance, 0.0, 1.0);
|
||||||
|
float surfaceNoiseCutoff = foamDepth * surface_noise_cutoff;
|
||||||
|
|
||||||
|
vec4 distortNoiseSample = texture(distortNoise, distortUV);
|
||||||
|
vec2 distortAmount = (distortNoiseSample.xy * 2.0 -1.0) * surface_distortion_amount;
|
||||||
|
|
||||||
|
vec2 noise_uv = vec2(
|
||||||
|
(noiseUV.x + TIME * surface_noise_scroll.x) + distortAmount.x ,
|
||||||
|
(noiseUV.y + TIME * surface_noise_scroll.y + distortAmount.y)
|
||||||
|
);
|
||||||
|
float surfaceNoiseSample = texture(surfaceNoise, noise_uv).r;
|
||||||
|
float surfaceNoiseAmount = smoothstep(surfaceNoiseCutoff - SMOOTHSTEP_AA, surfaceNoiseCutoff + SMOOTHSTEP_AA, surfaceNoiseSample);
|
||||||
|
|
||||||
|
float waterDepth = clamp(depth / _DepthMaxDistance, 0.0, 1.0) * _DepthFactor;
|
||||||
|
vec4 waterColor = mix(_DepthGradientShallow, _DepthGradientDeep, waterDepth);
|
||||||
|
|
||||||
|
vec4 surfaceNoiseColor = foam_color;
|
||||||
|
surfaceNoiseColor.a *= surfaceNoiseAmount;
|
||||||
|
vec4 color = alphaBlend(surfaceNoiseColor, waterColor);
|
||||||
|
|
||||||
|
ALBEDO = color.rgb;
|
||||||
|
ALPHA = color.a;
|
||||||
|
ROUGHNESS = roughness;
|
||||||
|
SPECULAR = specular;
|
||||||
|
}
|
40
addons/scatter-4/demos/assets/materials/m_water.tres
Normal file
|
@ -0,0 +1,40 @@
|
||||||
|
[gd_resource type="ShaderMaterial" load_steps=6 format=3 uid="uid://c7mw5tryqfggw"]
|
||||||
|
|
||||||
|
[ext_resource type="Shader" path="res://addons/proton_scatter/demos/assets/materials/m_water.gdshader" id="1_j8rl3"]
|
||||||
|
|
||||||
|
[sub_resource type="FastNoiseLite" id="FastNoiseLite_7bjdc"]
|
||||||
|
noise_type = 2
|
||||||
|
fractal_type = 3
|
||||||
|
|
||||||
|
[sub_resource type="NoiseTexture2D" id="NoiseTexture2D_wxuht"]
|
||||||
|
seamless = true
|
||||||
|
noise = SubResource("FastNoiseLite_7bjdc")
|
||||||
|
|
||||||
|
[sub_resource type="FastNoiseLite" id="FastNoiseLite_dx86n"]
|
||||||
|
noise_type = 2
|
||||||
|
domain_warp_enabled = true
|
||||||
|
|
||||||
|
[sub_resource type="NoiseTexture2D" id="NoiseTexture2D_1j0ob"]
|
||||||
|
seamless = true
|
||||||
|
noise = SubResource("FastNoiseLite_dx86n")
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
render_priority = 0
|
||||||
|
shader = ExtResource("1_j8rl3")
|
||||||
|
shader_parameter/beer_factor = 4.0
|
||||||
|
shader_parameter/foam_distance = 0.01
|
||||||
|
shader_parameter/foam_max_distance = 0.345
|
||||||
|
shader_parameter/foam_min_distance = 0.05
|
||||||
|
shader_parameter/foam_color = Color(1, 1, 1, 0.784314)
|
||||||
|
shader_parameter/surface_noise_tiling = Vector2(1, 4)
|
||||||
|
shader_parameter/surface_noise_scroll = Vector3(0.03, 0.03, 0)
|
||||||
|
shader_parameter/surface_noise_cutoff = 0.875
|
||||||
|
shader_parameter/surface_distortion_amount = 0.65
|
||||||
|
shader_parameter/_DepthGradientShallow = Color(0.435294, 0.647059, 0.972549, 0.72549)
|
||||||
|
shader_parameter/_DepthGradientDeep = Color(0.0823529, 0.392157, 0.701961, 0.862745)
|
||||||
|
shader_parameter/_DepthMaxDistance = 1.0
|
||||||
|
shader_parameter/_DepthFactor = 1.0
|
||||||
|
shader_parameter/roughness = 0.001
|
||||||
|
shader_parameter/specular = 0.5
|
||||||
|
shader_parameter/surfaceNoise = SubResource("NoiseTexture2D_1j0ob")
|
||||||
|
shader_parameter/distortNoise = SubResource("NoiseTexture2D_wxuht")
|
BIN
addons/scatter-4/demos/assets/models/brick.glb
Normal file
BIN
addons/scatter-4/demos/assets/models/bush.glb
Normal file
BIN
addons/scatter-4/demos/assets/models/dead_branch.glb
Normal file
BIN
addons/scatter-4/demos/assets/models/fence_planks.glb
Normal file
BIN
addons/scatter-4/demos/assets/models/gobot.glb
Normal file
BIN
addons/scatter-4/demos/assets/models/grass.glb
Normal file
BIN
addons/scatter-4/demos/assets/models/grass_2.glb
Normal file
BIN
addons/scatter-4/demos/assets/models/large_rock.glb
Normal file
BIN
addons/scatter-4/demos/assets/models/mushrooms.glb
Normal file
BIN
addons/scatter-4/demos/assets/models/pine_tree.glb
Normal file
BIN
addons/scatter-4/demos/assets/models/small_rock.glb
Normal file
BIN
addons/scatter-4/demos/assets/models/tree.glb
Normal file
9
addons/scatter-4/demos/assets/mushroom.tscn
Normal file
|
@ -0,0 +1,9 @@
|
||||||
|
[gd_scene load_steps=3 format=3 uid="uid://bodkixm8bubes"]
|
||||||
|
|
||||||
|
[ext_resource type="PackedScene" uid="uid://c38uugpgw7hjm" path="res://addons/proton_scatter/demos/assets/models/mushrooms.glb" id="1_spmys"]
|
||||||
|
[ext_resource type="Material" uid="uid://ds2hjlo70hglg" path="res://addons/proton_scatter/demos/assets/materials/m_mushroom.tres" id="2_y6jw1"]
|
||||||
|
|
||||||
|
[node name="mushrooms" instance=ExtResource("1_spmys")]
|
||||||
|
|
||||||
|
[node name="Sphere001" parent="." index="0"]
|
||||||
|
surface_material_override/0 = ExtResource("2_y6jw1")
|
31
addons/scatter-4/demos/assets/pine_tree.tscn
Normal file
|
@ -0,0 +1,31 @@
|
||||||
|
[gd_scene load_steps=6 format=3 uid="uid://caqxfqurbp3ku"]
|
||||||
|
|
||||||
|
[ext_resource type="PackedScene" uid="uid://bhums0j31gm5n" path="res://addons/proton_scatter/demos/assets/models/pine_tree.glb" id="1_hw1e5"]
|
||||||
|
[ext_resource type="Material" uid="uid://d01d0h08lqqn6" path="res://addons/proton_scatter/demos/assets/materials/m_trunk.tres" id="2_cgtpc"]
|
||||||
|
[ext_resource type="Material" uid="uid://d28lq2qtgdyie" path="res://addons/proton_scatter/demos/assets/materials/m_pine_leaves.tres" id="2_xnytt"]
|
||||||
|
|
||||||
|
[sub_resource type="CapsuleShape3D" id="CapsuleShape3D_2xqpo"]
|
||||||
|
radius = 0.0750397
|
||||||
|
height = 1.3553
|
||||||
|
|
||||||
|
[sub_resource type="CapsuleShape3D" id="CapsuleShape3D_uhp33"]
|
||||||
|
radius = 0.101768
|
||||||
|
height = 0.489166
|
||||||
|
|
||||||
|
[node name="pine_tree" instance=ExtResource("1_hw1e5")]
|
||||||
|
|
||||||
|
[node name="Trunk" parent="." index="0"]
|
||||||
|
surface_material_override/0 = ExtResource("2_cgtpc")
|
||||||
|
|
||||||
|
[node name="Leaves" parent="." index="1"]
|
||||||
|
surface_material_override/0 = ExtResource("2_xnytt")
|
||||||
|
|
||||||
|
[node name="StaticBody3D" type="StaticBody3D" parent="." index="2"]
|
||||||
|
|
||||||
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="StaticBody3D" index="0"]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.661681, 0)
|
||||||
|
shape = SubResource("CapsuleShape3D_2xqpo")
|
||||||
|
|
||||||
|
[node name="CollisionShape3D2" type="CollisionShape3D" parent="StaticBody3D" index="1"]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.015189, 0)
|
||||||
|
shape = SubResource("CapsuleShape3D_uhp33")
|
9
addons/scatter-4/demos/assets/small_rock.tscn
Normal file
|
@ -0,0 +1,9 @@
|
||||||
|
[gd_scene load_steps=3 format=3 uid="uid://bltmr2xgs8nq1"]
|
||||||
|
|
||||||
|
[ext_resource type="PackedScene" uid="uid://b81l25tbebki4" path="res://addons/proton_scatter/demos/assets/models/small_rock.glb" id="1_e2qk6"]
|
||||||
|
[ext_resource type="Material" uid="uid://i0jgjmbbl2m5" path="res://addons/proton_scatter/demos/assets/materials/m_rock.tres" id="2_clsfy"]
|
||||||
|
|
||||||
|
[node name="small_rock" instance=ExtResource("1_e2qk6")]
|
||||||
|
|
||||||
|
[node name="SmallRock" parent="." index="0"]
|
||||||
|
surface_material_override/0 = ExtResource("2_clsfy")
|
BIN
addons/scatter-4/demos/assets/source.blend
Normal file
BIN
addons/scatter-4/demos/assets/textures/mushroom.png
Normal file
After Width: | Height: | Size: 264 KiB |
BIN
addons/scatter-4/demos/assets/textures/sky_2.png
Normal file
After Width: | Height: | Size: 4.6 MiB |
BIN
addons/scatter-4/demos/assets/textures/t_bush.png
Normal file
After Width: | Height: | Size: 424 KiB |
BIN
addons/scatter-4/demos/assets/textures/t_grass.png
Normal file
After Width: | Height: | Size: 76 KiB |
BIN
addons/scatter-4/demos/assets/textures/t_grass_2.png
Normal file
After Width: | Height: | Size: 101 KiB |
BIN
addons/scatter-4/demos/assets/textures/t_leaves_1.png
Normal file
After Width: | Height: | Size: 1.5 MiB |
BIN
addons/scatter-4/demos/assets/textures/t_pine_branch.png
Normal file
After Width: | Height: | Size: 120 KiB |
BIN
addons/scatter-4/demos/assets/textures/t_rock.jpg
Normal file
After Width: | Height: | Size: 345 KiB |
BIN
addons/scatter-4/demos/assets/textures/t_rock_dirty.png
Normal file
After Width: | Height: | Size: 124 KiB |
BIN
addons/scatter-4/demos/assets/textures/t_sand.png
Normal file
After Width: | Height: | Size: 744 KiB |
BIN
addons/scatter-4/demos/assets/textures/t_tree_bark.png
Executable file
After Width: | Height: | Size: 124 KiB |
BIN
addons/scatter-4/demos/assets/textures/t_tree_bark_rough.png
Normal file
After Width: | Height: | Size: 172 KiB |
715
addons/scatter-4/demos/showcase.tscn
Normal file
|
@ -0,0 +1,715 @@
|
||||||
|
[gd_scene load_steps=78 format=3 uid="uid://dga4klregd82"]
|
||||||
|
|
||||||
|
[ext_resource type="Texture2D" uid="uid://bgc5rl13dopuj" path="res://addons/proton_scatter/demos/assets/textures/sky_2.png" id="1_bp1wy"]
|
||||||
|
[ext_resource type="Script" path="res://addons/proton_scatter/src/scatter.gd" id="1_odnwj"]
|
||||||
|
[ext_resource type="Script" path="res://addons/proton_scatter/src/stack/modifier_stack.gd" id="2_wdwa6"]
|
||||||
|
[ext_resource type="Script" path="res://addons/proton_scatter/src/scatter_item.gd" id="3_tn31i"]
|
||||||
|
[ext_resource type="Material" uid="uid://c7mw5tryqfggw" path="res://addons/proton_scatter/demos/assets/materials/m_water.tres" id="3_yrj3o"]
|
||||||
|
[ext_resource type="Script" path="res://addons/proton_scatter/src/scatter_shape.gd" id="4_5klvy"]
|
||||||
|
[ext_resource type="Script" path="res://addons/proton_scatter/src/modifiers/create_inside_grid.gd" id="4_cnevb"]
|
||||||
|
[ext_resource type="Script" path="res://addons/proton_scatter/src/modifiers/randomize_transforms.gd" id="5_h0430"]
|
||||||
|
[ext_resource type="Script" path="res://addons/proton_scatter/src/shapes/path_shape.gd" id="8_vjeqj"]
|
||||||
|
[ext_resource type="Script" path="res://addons/proton_scatter/src/shapes/sphere_shape.gd" id="9_mhcwm"]
|
||||||
|
[ext_resource type="Script" path="res://addons/proton_scatter/src/shapes/box_shape.gd" id="11_lv5tc"]
|
||||||
|
[ext_resource type="Script" path="res://addons/proton_scatter/src/modifiers/relax.gd" id="12_04tbd"]
|
||||||
|
[ext_resource type="Script" path="res://addons/proton_scatter/src/modifiers/project_on_geometry.gd" id="13_s5uny"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://bmglbfn5jaubp" path="res://addons/proton_scatter/demos/assets/gobot.tscn" id="15_mnk3f"]
|
||||||
|
[ext_resource type="Script" path="res://addons/proton_scatter/src/modifiers/create_inside_random.gd" id="15_terd0"]
|
||||||
|
[ext_resource type="Script" path="res://addons/proton_scatter/src/modifiers/randomize_rotation.gd" id="16_qmwrn"]
|
||||||
|
[ext_resource type="Script" path="res://addons/proton_scatter/src/modifiers/array.gd" id="17_2af2s"]
|
||||||
|
|
||||||
|
[sub_resource type="PanoramaSkyMaterial" id="PanoramaSkyMaterial_bxgb5"]
|
||||||
|
panorama = ExtResource("1_bp1wy")
|
||||||
|
|
||||||
|
[sub_resource type="Sky" id="Sky_ju840"]
|
||||||
|
sky_material = SubResource("PanoramaSkyMaterial_bxgb5")
|
||||||
|
|
||||||
|
[sub_resource type="Environment" id="Environment_1kod5"]
|
||||||
|
background_mode = 2
|
||||||
|
background_energy_multiplier = 1.25
|
||||||
|
sky = SubResource("Sky_ju840")
|
||||||
|
sky_rotation = Vector3(0, 1.13446, 0)
|
||||||
|
ambient_light_color = Color(0.352941, 0.215686, 0.529412, 1)
|
||||||
|
ambient_light_sky_contribution = 0.2
|
||||||
|
ambient_light_energy = 0.5
|
||||||
|
tonemap_mode = 3
|
||||||
|
tonemap_white = 1.2
|
||||||
|
glow_enabled = true
|
||||||
|
fog_enabled = true
|
||||||
|
fog_light_color = Color(0.243137, 0.411765, 0.607843, 1)
|
||||||
|
fog_light_energy = 1.8
|
||||||
|
fog_density = 0.02
|
||||||
|
fog_sky_affect = 0.05
|
||||||
|
fog_height = 4.0
|
||||||
|
fog_height_density = 0.02
|
||||||
|
volumetric_fog_temporal_reprojection_enabled = false
|
||||||
|
adjustment_enabled = true
|
||||||
|
adjustment_contrast = 1.15
|
||||||
|
adjustment_saturation = 1.1
|
||||||
|
|
||||||
|
[sub_resource type="PlaneMesh" id="PlaneMesh_84bvf"]
|
||||||
|
size = Vector2(300, 300)
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_6c8re"]
|
||||||
|
script = ExtResource("4_cnevb")
|
||||||
|
spacing = Vector3(1.5, 2, 1)
|
||||||
|
enabled = true
|
||||||
|
override_global_seed = false
|
||||||
|
custom_seed = 0
|
||||||
|
restrict_height = true
|
||||||
|
reference_frame = 0
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_js1jv"]
|
||||||
|
script = ExtResource("5_h0430")
|
||||||
|
position = Vector3(0.173, 0.222, 0.918)
|
||||||
|
rotation = Vector3(10, 360, 10)
|
||||||
|
scale = Vector3(1.201, 0.399, 1.183)
|
||||||
|
enabled = true
|
||||||
|
override_global_seed = true
|
||||||
|
custom_seed = 4
|
||||||
|
restrict_height = false
|
||||||
|
reference_frame = 2
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_cp6c8"]
|
||||||
|
script = ExtResource("16_qmwrn")
|
||||||
|
rotation = Vector3(360, 0, 360)
|
||||||
|
snap_angle = Vector3(180, 0, 180)
|
||||||
|
enabled = true
|
||||||
|
override_global_seed = false
|
||||||
|
custom_seed = 0
|
||||||
|
restrict_height = false
|
||||||
|
reference_frame = 2
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_8xlqi"]
|
||||||
|
script = ExtResource("2_wdwa6")
|
||||||
|
stack = Array[Resource]([SubResource("Resource_6c8re"), SubResource("Resource_js1jv"), SubResource("Resource_cp6c8")])
|
||||||
|
|
||||||
|
[sub_resource type="Curve3D" id="Curve3D_ew6qf"]
|
||||||
|
_data = {
|
||||||
|
"points": PackedVector3Array(3.80872, 0, 0.938568, -3.80872, 0, -0.938568, -5.23002, 0, 0.969148, -4.01273, -4.76837e-07, 0.319402, 4.01273, 4.76837e-07, -0.319402, -4.0201, 0, -3.87154, 0.483762, 0, -2.35326, -0.483762, 0, 2.35326, 2.27396, 0, -0.779812),
|
||||||
|
"tilts": PackedFloat32Array(0, 0, 0)
|
||||||
|
}
|
||||||
|
point_count = 3
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_ftiyl"]
|
||||||
|
script = ExtResource("8_vjeqj")
|
||||||
|
closed = true
|
||||||
|
thickness = 0.0
|
||||||
|
curve = SubResource("Curve3D_ew6qf")
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_kskpi"]
|
||||||
|
script = ExtResource("4_cnevb")
|
||||||
|
spacing = Vector3(4, 4, 4)
|
||||||
|
enabled = true
|
||||||
|
override_global_seed = false
|
||||||
|
custom_seed = 0
|
||||||
|
restrict_height = true
|
||||||
|
reference_frame = 0
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_solyr"]
|
||||||
|
script = ExtResource("5_h0430")
|
||||||
|
position = Vector3(10, 4, 10)
|
||||||
|
rotation = Vector3(10, 180, 10)
|
||||||
|
scale = Vector3(5, 5, 5)
|
||||||
|
enabled = true
|
||||||
|
override_global_seed = true
|
||||||
|
custom_seed = 25
|
||||||
|
restrict_height = false
|
||||||
|
reference_frame = 2
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_j43hv"]
|
||||||
|
script = ExtResource("16_qmwrn")
|
||||||
|
rotation = Vector3(360, 0, 360)
|
||||||
|
snap_angle = Vector3(180, 0, 180)
|
||||||
|
enabled = true
|
||||||
|
override_global_seed = false
|
||||||
|
custom_seed = 0
|
||||||
|
restrict_height = false
|
||||||
|
reference_frame = 2
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_33b0f"]
|
||||||
|
script = ExtResource("2_wdwa6")
|
||||||
|
stack = Array[Resource]([SubResource("Resource_kskpi"), SubResource("Resource_solyr"), SubResource("Resource_j43hv")])
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_1jvqx"]
|
||||||
|
script = ExtResource("11_lv5tc")
|
||||||
|
size = Vector3(29.1644, 1, 11.2962)
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_2jkyh"]
|
||||||
|
script = ExtResource("15_terd0")
|
||||||
|
amount = 14
|
||||||
|
enabled = true
|
||||||
|
override_global_seed = true
|
||||||
|
custom_seed = 30
|
||||||
|
restrict_height = false
|
||||||
|
reference_frame = 1
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_lh4ex"]
|
||||||
|
script = ExtResource("12_04tbd")
|
||||||
|
iterations = 5
|
||||||
|
offset_step = 0.1
|
||||||
|
consecutive_step_multiplier = 0.5
|
||||||
|
enabled = true
|
||||||
|
override_global_seed = false
|
||||||
|
custom_seed = 0
|
||||||
|
restrict_height = true
|
||||||
|
reference_frame = 0
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_rgn8a"]
|
||||||
|
script = ExtResource("13_s5uny")
|
||||||
|
ray_direction = Vector3(0, -1, 0)
|
||||||
|
ray_length = 10.0
|
||||||
|
ray_offset = 1.0
|
||||||
|
remove_points_on_miss = true
|
||||||
|
align_with_collision_normal = false
|
||||||
|
max_slope = 90.0
|
||||||
|
collision_mask = 1
|
||||||
|
enabled = true
|
||||||
|
override_global_seed = false
|
||||||
|
custom_seed = 0
|
||||||
|
restrict_height = false
|
||||||
|
reference_frame = 0
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_7pgn6"]
|
||||||
|
script = ExtResource("5_h0430")
|
||||||
|
position = Vector3(0, 0, 0)
|
||||||
|
rotation = Vector3(0, 0, 0)
|
||||||
|
scale = Vector3(3, 3, 3)
|
||||||
|
enabled = true
|
||||||
|
override_global_seed = true
|
||||||
|
custom_seed = 30
|
||||||
|
restrict_height = false
|
||||||
|
reference_frame = 2
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_bwydp"]
|
||||||
|
script = ExtResource("2_wdwa6")
|
||||||
|
stack = Array[Resource]([SubResource("Resource_2jkyh"), SubResource("Resource_lh4ex"), SubResource("Resource_rgn8a"), SubResource("Resource_7pgn6")])
|
||||||
|
|
||||||
|
[sub_resource type="Curve3D" id="Curve3D_p31po"]
|
||||||
|
_data = {
|
||||||
|
"points": PackedVector3Array(0, 0, 0, 0, 0, 0, -5.18137, -4.76837e-07, 0.742086, 0, 0, 0, 0, 0, 0, -6.91097, -2.38419e-07, -2.62414, 0, 0, 0, 0, 0, 0, 4.23263, 0, -2.10494, 0, 0, 0, 0, 0, 0, 4.13477, 0, -0.306146, 0, 0, 0, 0, 0, 0, -1.36184, 0, 1.16488),
|
||||||
|
"tilts": PackedFloat32Array(0, 0, 0, 0, 0)
|
||||||
|
}
|
||||||
|
point_count = 5
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_jto6x"]
|
||||||
|
script = ExtResource("8_vjeqj")
|
||||||
|
closed = true
|
||||||
|
thickness = 0.0
|
||||||
|
curve = SubResource("Curve3D_p31po")
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_ae4op"]
|
||||||
|
script = ExtResource("15_terd0")
|
||||||
|
amount = 500
|
||||||
|
enabled = true
|
||||||
|
override_global_seed = true
|
||||||
|
custom_seed = 7
|
||||||
|
restrict_height = true
|
||||||
|
reference_frame = 1
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_g4wmd"]
|
||||||
|
script = ExtResource("5_h0430")
|
||||||
|
position = Vector3(0, 0, 0)
|
||||||
|
rotation = Vector3(360, 360, 360)
|
||||||
|
scale = Vector3(1.5, 1.5, 1.5)
|
||||||
|
enabled = true
|
||||||
|
override_global_seed = false
|
||||||
|
custom_seed = 0
|
||||||
|
restrict_height = false
|
||||||
|
reference_frame = 2
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_jagld"]
|
||||||
|
script = ExtResource("13_s5uny")
|
||||||
|
ray_direction = Vector3(0, -1, 0)
|
||||||
|
ray_length = 10.0
|
||||||
|
ray_offset = 1.0
|
||||||
|
remove_points_on_miss = true
|
||||||
|
align_with_collision_normal = false
|
||||||
|
max_slope = 90.0
|
||||||
|
collision_mask = 1
|
||||||
|
enabled = true
|
||||||
|
override_global_seed = false
|
||||||
|
custom_seed = 0
|
||||||
|
restrict_height = false
|
||||||
|
reference_frame = 0
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_4tdre"]
|
||||||
|
script = ExtResource("2_wdwa6")
|
||||||
|
stack = Array[Resource]([SubResource("Resource_ae4op"), SubResource("Resource_g4wmd"), SubResource("Resource_jagld")])
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_0weea"]
|
||||||
|
script = ExtResource("11_lv5tc")
|
||||||
|
size = Vector3(11.3737, 0.642154, 5.57444)
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_2o5oc"]
|
||||||
|
script = ExtResource("15_terd0")
|
||||||
|
amount = 10000
|
||||||
|
enabled = true
|
||||||
|
override_global_seed = false
|
||||||
|
custom_seed = 0
|
||||||
|
restrict_height = true
|
||||||
|
reference_frame = 1
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_8ser0"]
|
||||||
|
script = ExtResource("5_h0430")
|
||||||
|
position = Vector3(0.2, 0, 0.2)
|
||||||
|
rotation = Vector3(20, 360, 20)
|
||||||
|
scale = Vector3(6, 5, 6)
|
||||||
|
enabled = true
|
||||||
|
override_global_seed = false
|
||||||
|
custom_seed = 0
|
||||||
|
restrict_height = false
|
||||||
|
reference_frame = 2
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_75nf0"]
|
||||||
|
script = ExtResource("13_s5uny")
|
||||||
|
ray_direction = Vector3(0, -1, 0)
|
||||||
|
ray_length = 10.0
|
||||||
|
ray_offset = 1.0
|
||||||
|
remove_points_on_miss = true
|
||||||
|
align_with_collision_normal = false
|
||||||
|
max_slope = 20.0
|
||||||
|
collision_mask = 1
|
||||||
|
enabled = true
|
||||||
|
override_global_seed = false
|
||||||
|
custom_seed = 0
|
||||||
|
restrict_height = false
|
||||||
|
reference_frame = 0
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_v2tsa"]
|
||||||
|
script = ExtResource("2_wdwa6")
|
||||||
|
stack = Array[Resource]([SubResource("Resource_2o5oc"), SubResource("Resource_8ser0"), SubResource("Resource_75nf0")])
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_iou5c"]
|
||||||
|
script = ExtResource("9_mhcwm")
|
||||||
|
radius = 3.03782
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_llvm5"]
|
||||||
|
script = ExtResource("9_mhcwm")
|
||||||
|
radius = 2.15656
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_5qcqk"]
|
||||||
|
script = ExtResource("4_cnevb")
|
||||||
|
spacing = Vector3(0.2, 0.3, 0.2)
|
||||||
|
enabled = true
|
||||||
|
override_global_seed = false
|
||||||
|
custom_seed = 0
|
||||||
|
restrict_height = false
|
||||||
|
reference_frame = 0
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_fxfw2"]
|
||||||
|
script = ExtResource("16_qmwrn")
|
||||||
|
rotation = Vector3(0, 360, 0)
|
||||||
|
snap_angle = Vector3(0, 0, 0)
|
||||||
|
enabled = true
|
||||||
|
override_global_seed = false
|
||||||
|
custom_seed = 0
|
||||||
|
restrict_height = false
|
||||||
|
reference_frame = 2
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_6jn28"]
|
||||||
|
script = ExtResource("5_h0430")
|
||||||
|
position = Vector3(0, 0.107, 0)
|
||||||
|
rotation = Vector3(0, 360, 0)
|
||||||
|
scale = Vector3(0.75, 0.75, 0.75)
|
||||||
|
enabled = true
|
||||||
|
override_global_seed = true
|
||||||
|
custom_seed = 20
|
||||||
|
restrict_height = false
|
||||||
|
reference_frame = 2
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_hs61a"]
|
||||||
|
script = ExtResource("13_s5uny")
|
||||||
|
ray_direction = Vector3(0, 0, 1)
|
||||||
|
ray_length = 1.0
|
||||||
|
ray_offset = 0.5
|
||||||
|
remove_points_on_miss = true
|
||||||
|
align_with_collision_normal = false
|
||||||
|
max_slope = 90.0
|
||||||
|
collision_mask = 1
|
||||||
|
enabled = true
|
||||||
|
override_global_seed = false
|
||||||
|
custom_seed = 0
|
||||||
|
restrict_height = false
|
||||||
|
reference_frame = 2
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_u4rnr"]
|
||||||
|
script = ExtResource("2_wdwa6")
|
||||||
|
stack = Array[Resource]([SubResource("Resource_5qcqk"), SubResource("Resource_fxfw2"), SubResource("Resource_6jn28"), SubResource("Resource_hs61a")])
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_272xj"]
|
||||||
|
script = ExtResource("11_lv5tc")
|
||||||
|
size = Vector3(1.64858, 0.539851, 0.847638)
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_p1ngd"]
|
||||||
|
script = ExtResource("11_lv5tc")
|
||||||
|
size = Vector3(1.07363, 0.537276, 1.1214)
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_is18q"]
|
||||||
|
script = ExtResource("11_lv5tc")
|
||||||
|
size = Vector3(2.15312, 0.683458, 0.916096)
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_jheb7"]
|
||||||
|
script = ExtResource("15_terd0")
|
||||||
|
amount = 150
|
||||||
|
enabled = true
|
||||||
|
override_global_seed = false
|
||||||
|
custom_seed = 0
|
||||||
|
restrict_height = false
|
||||||
|
reference_frame = 1
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_p6u0x"]
|
||||||
|
script = ExtResource("5_h0430")
|
||||||
|
position = Vector3(0.058, 0, 0.086)
|
||||||
|
rotation = Vector3(360, 360, 360)
|
||||||
|
scale = Vector3(4, 4, 4)
|
||||||
|
enabled = true
|
||||||
|
override_global_seed = false
|
||||||
|
custom_seed = 0
|
||||||
|
restrict_height = false
|
||||||
|
reference_frame = 2
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_mijan"]
|
||||||
|
script = ExtResource("13_s5uny")
|
||||||
|
ray_direction = Vector3(0, -1, 0)
|
||||||
|
ray_length = 10.0
|
||||||
|
ray_offset = 1.0
|
||||||
|
remove_points_on_miss = true
|
||||||
|
align_with_collision_normal = true
|
||||||
|
max_slope = 90.0
|
||||||
|
collision_mask = 1
|
||||||
|
enabled = true
|
||||||
|
override_global_seed = false
|
||||||
|
custom_seed = 0
|
||||||
|
restrict_height = false
|
||||||
|
reference_frame = 0
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_3cg3d"]
|
||||||
|
script = ExtResource("2_wdwa6")
|
||||||
|
stack = Array[Resource]([SubResource("Resource_jheb7"), SubResource("Resource_p6u0x"), SubResource("Resource_mijan")])
|
||||||
|
|
||||||
|
[sub_resource type="Curve3D" id="Curve3D_lorvn"]
|
||||||
|
_data = {
|
||||||
|
"points": PackedVector3Array(0, 0, 0, 0, 0, 0, -3.37811, 0, 0.414886, 0, 0, 0, 0, 0, 0, -6.85248, 0, 0.176656, 0, 0, 0, 0, 0, 0, -6.65984, 0, -2.15071, 0, 0, 0, 0, 0, 0, 0.0761006, 0, -2.44185, 0, 0, 0, 0, 0, 0, 0.0166965, 0, -0.474161),
|
||||||
|
"tilts": PackedFloat32Array(0, 0, 0, 0, 0)
|
||||||
|
}
|
||||||
|
point_count = 5
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_ojpr0"]
|
||||||
|
script = ExtResource("8_vjeqj")
|
||||||
|
closed = true
|
||||||
|
thickness = 0.0
|
||||||
|
curve = SubResource("Curve3D_lorvn")
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_ubw23"]
|
||||||
|
script = ExtResource("15_terd0")
|
||||||
|
amount = 13
|
||||||
|
enabled = true
|
||||||
|
override_global_seed = false
|
||||||
|
custom_seed = 0
|
||||||
|
restrict_height = true
|
||||||
|
reference_frame = 1
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_pwqrf"]
|
||||||
|
script = ExtResource("12_04tbd")
|
||||||
|
iterations = 5
|
||||||
|
offset_step = 0.02
|
||||||
|
consecutive_step_multiplier = 0.35
|
||||||
|
enabled = true
|
||||||
|
override_global_seed = false
|
||||||
|
custom_seed = 0
|
||||||
|
restrict_height = true
|
||||||
|
reference_frame = 0
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_v58t8"]
|
||||||
|
script = ExtResource("5_h0430")
|
||||||
|
position = Vector3(1, 1, 1)
|
||||||
|
rotation = Vector3(0, 360, 0)
|
||||||
|
scale = Vector3(0.2, 0.2, 0.2)
|
||||||
|
enabled = true
|
||||||
|
override_global_seed = true
|
||||||
|
custom_seed = 9
|
||||||
|
restrict_height = false
|
||||||
|
reference_frame = 2
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_pdeyv"]
|
||||||
|
script = ExtResource("13_s5uny")
|
||||||
|
ray_direction = Vector3(0, -1, 0)
|
||||||
|
ray_length = 10.0
|
||||||
|
ray_offset = 1.0
|
||||||
|
remove_points_on_miss = true
|
||||||
|
align_with_collision_normal = false
|
||||||
|
max_slope = 90.0
|
||||||
|
collision_mask = 1
|
||||||
|
enabled = true
|
||||||
|
override_global_seed = false
|
||||||
|
custom_seed = 0
|
||||||
|
restrict_height = false
|
||||||
|
reference_frame = 0
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_kuroc"]
|
||||||
|
script = ExtResource("2_wdwa6")
|
||||||
|
stack = Array[Resource]([SubResource("Resource_ubw23"), SubResource("Resource_pwqrf"), SubResource("Resource_v58t8"), SubResource("Resource_pdeyv")])
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_bpfxh"]
|
||||||
|
script = ExtResource("9_mhcwm")
|
||||||
|
radius = 1.57673
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_rspgw"]
|
||||||
|
script = ExtResource("9_mhcwm")
|
||||||
|
radius = 1.57673
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_q8na6"]
|
||||||
|
script = ExtResource("4_cnevb")
|
||||||
|
spacing = Vector3(0.78, 2, 0.78)
|
||||||
|
enabled = true
|
||||||
|
override_global_seed = false
|
||||||
|
custom_seed = 0
|
||||||
|
restrict_height = true
|
||||||
|
reference_frame = 1
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_2nnk7"]
|
||||||
|
script = ExtResource("17_2af2s")
|
||||||
|
amount = 1
|
||||||
|
min_amount = -1
|
||||||
|
local_offset = true
|
||||||
|
offset = Vector3(0.39, 0, 0)
|
||||||
|
local_rotation = false
|
||||||
|
rotation = Vector3(0, 0, 0)
|
||||||
|
individual_rotation_pivots = true
|
||||||
|
rotation_pivot = Vector3(0, 0, 0)
|
||||||
|
local_scale = true
|
||||||
|
scale = Vector3(1, 1, 1)
|
||||||
|
randomize_indices = false
|
||||||
|
enabled = true
|
||||||
|
override_global_seed = false
|
||||||
|
custom_seed = 0
|
||||||
|
restrict_height = false
|
||||||
|
reference_frame = 0
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_gtgt8"]
|
||||||
|
script = ExtResource("17_2af2s")
|
||||||
|
amount = 1
|
||||||
|
min_amount = -1
|
||||||
|
local_offset = true
|
||||||
|
offset = Vector3(0.195, 0, 0.39)
|
||||||
|
local_rotation = false
|
||||||
|
rotation = Vector3(0, 0, 0)
|
||||||
|
individual_rotation_pivots = true
|
||||||
|
rotation_pivot = Vector3(0, 0, 0)
|
||||||
|
local_scale = true
|
||||||
|
scale = Vector3(1, 1, 1)
|
||||||
|
randomize_indices = true
|
||||||
|
enabled = true
|
||||||
|
override_global_seed = false
|
||||||
|
custom_seed = 0
|
||||||
|
restrict_height = false
|
||||||
|
reference_frame = 0
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_jlbar"]
|
||||||
|
script = ExtResource("5_h0430")
|
||||||
|
position = Vector3(0, 0.02, 0)
|
||||||
|
rotation = Vector3(0, 0, 0)
|
||||||
|
scale = Vector3(0, 0, 0)
|
||||||
|
enabled = true
|
||||||
|
override_global_seed = false
|
||||||
|
custom_seed = 0
|
||||||
|
restrict_height = false
|
||||||
|
reference_frame = 2
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_nle4h"]
|
||||||
|
script = ExtResource("2_wdwa6")
|
||||||
|
stack = Array[Resource]([SubResource("Resource_q8na6"), SubResource("Resource_2nnk7"), SubResource("Resource_gtgt8"), SubResource("Resource_jlbar")])
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_3agf6"]
|
||||||
|
script = ExtResource("11_lv5tc")
|
||||||
|
size = Vector3(3.74466, 1, 3.51889)
|
||||||
|
|
||||||
|
[node name="ProtonScatterShowcase" type="Node3D"]
|
||||||
|
|
||||||
|
[node name="Lighting" type="Node3D" parent="."]
|
||||||
|
|
||||||
|
[node name="DirectionalLight3D" type="DirectionalLight3D" parent="Lighting"]
|
||||||
|
transform = Transform3D(0.422618, -0.383022, 0.821394, 0, 0.906308, 0.422618, -0.906308, -0.178606, 0.383022, 0, 2.29496, 0)
|
||||||
|
light_color = Color(1, 0.941176, 0.921569, 1)
|
||||||
|
light_energy = 2.0
|
||||||
|
light_indirect_energy = 0.5
|
||||||
|
shadow_enabled = true
|
||||||
|
shadow_opacity = 0.85
|
||||||
|
shadow_blur = 0.2
|
||||||
|
directional_shadow_max_distance = 20.0
|
||||||
|
|
||||||
|
[node name="WorldEnvironment" type="WorldEnvironment" parent="Lighting"]
|
||||||
|
environment = SubResource("Environment_1kod5")
|
||||||
|
|
||||||
|
[node name="Camera3D" type="Camera3D" parent="Lighting"]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 0.98872, 0.149777, 0, -0.149777, 0.98872, -3.319, 2.435, 4.146)
|
||||||
|
|
||||||
|
[node name="gobot" parent="." instance=ExtResource("15_mnk3f")]
|
||||||
|
transform = Transform3D(0.269842, -0.00767393, 0.420864, -0.0348094, 0.497798, 0.0313953, -0.419492, -0.0462436, 0.26812, -5.95266, 0.505731, 0.83356)
|
||||||
|
|
||||||
|
[node name="Water" type="MeshInstance3D" parent="."]
|
||||||
|
material_override = ExtResource("3_yrj3o")
|
||||||
|
cast_shadow = 0
|
||||||
|
mesh = SubResource("PlaneMesh_84bvf")
|
||||||
|
metadata/_edit_lock_ = true
|
||||||
|
metadata/_edit_group_ = true
|
||||||
|
|
||||||
|
[node name="MainGround" type="Node3D" parent="."]
|
||||||
|
script = ExtResource("1_odnwj")
|
||||||
|
use_instancing = false
|
||||||
|
modifier_stack = SubResource("Resource_8xlqi")
|
||||||
|
|
||||||
|
[node name="ScatterItem" type="Node3D" parent="MainGround"]
|
||||||
|
script = ExtResource("3_tn31i")
|
||||||
|
source_scale_multiplier = 0.4
|
||||||
|
path = "res://addons/proton_scatter/demos/assets/large_rock.tscn"
|
||||||
|
|
||||||
|
[node name="PathShape" type="Node3D" parent="MainGround"]
|
||||||
|
script = ExtResource("4_5klvy")
|
||||||
|
shape = SubResource("Resource_ftiyl")
|
||||||
|
|
||||||
|
[node name="BackgroundMountain" type="Node3D" parent="."]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 68.323, 0, -80.067)
|
||||||
|
script = ExtResource("1_odnwj")
|
||||||
|
modifier_stack = SubResource("Resource_33b0f")
|
||||||
|
|
||||||
|
[node name="ScatterItem" type="Node3D" parent="BackgroundMountain"]
|
||||||
|
script = ExtResource("3_tn31i")
|
||||||
|
path = "res://addons/proton_scatter/demos/assets/large_rock.tscn"
|
||||||
|
|
||||||
|
[node name="BoxShape" type="Node3D" parent="BackgroundMountain"]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.41334, -0.086071, -0.341324)
|
||||||
|
script = ExtResource("4_5klvy")
|
||||||
|
shape = SubResource("Resource_1jvqx")
|
||||||
|
|
||||||
|
[node name="Trees" type="Node3D" parent="."]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.64893, 0, -0.774464)
|
||||||
|
script = ExtResource("1_odnwj")
|
||||||
|
use_instancing = false
|
||||||
|
scatter_parent = NodePath("../MainGround")
|
||||||
|
modifier_stack = SubResource("Resource_bwydp")
|
||||||
|
|
||||||
|
[node name="ScatterItem" type="Node3D" parent="Trees"]
|
||||||
|
script = ExtResource("3_tn31i")
|
||||||
|
source_scale_multiplier = 0.4
|
||||||
|
path = "res://addons/proton_scatter/demos/assets/pine_tree.tscn"
|
||||||
|
|
||||||
|
[node name="PathShape" type="Node3D" parent="Trees"]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0376822, 0, -0.0782702)
|
||||||
|
script = ExtResource("4_5klvy")
|
||||||
|
shape = SubResource("Resource_jto6x")
|
||||||
|
|
||||||
|
[node name="SmallRocks" type="Node3D" parent="."]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3.58903, 0.624608, -1.05701)
|
||||||
|
script = ExtResource("1_odnwj")
|
||||||
|
scatter_parent = NodePath("../MainGround")
|
||||||
|
modifier_stack = SubResource("Resource_4tdre")
|
||||||
|
|
||||||
|
[node name="ScatterItem" type="Node3D" parent="SmallRocks"]
|
||||||
|
script = ExtResource("3_tn31i")
|
||||||
|
source_scale_multiplier = 0.2
|
||||||
|
path = "res://addons/proton_scatter/demos/assets/small_rock.tscn"
|
||||||
|
|
||||||
|
[node name="BoxShape" type="Node3D" parent="SmallRocks"]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.279, -0.69077, 0.16165)
|
||||||
|
script = ExtResource("4_5klvy")
|
||||||
|
shape = SubResource("Resource_0weea")
|
||||||
|
|
||||||
|
[node name="Grass" type="Node3D" parent="."]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.53694, 0.590527, -0.866904)
|
||||||
|
script = ExtResource("1_odnwj")
|
||||||
|
scatter_parent = NodePath("../MainGround")
|
||||||
|
modifier_stack = SubResource("Resource_v2tsa")
|
||||||
|
|
||||||
|
[node name="ScatterItem" type="Node3D" parent="Grass"]
|
||||||
|
script = ExtResource("3_tn31i")
|
||||||
|
source_scale_multiplier = 0.15
|
||||||
|
path = "res://addons/proton_scatter/demos/assets/grass_2.tscn"
|
||||||
|
|
||||||
|
[node name="SphereShape" type="Node3D" parent="Grass"]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.66162, 1.19209e-07, -0.977096)
|
||||||
|
script = ExtResource("4_5klvy")
|
||||||
|
shape = SubResource("Resource_iou5c")
|
||||||
|
|
||||||
|
[node name="SphereShape2" type="Node3D" parent="Grass"]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.21329, 0.0320051, -0.71306)
|
||||||
|
script = ExtResource("4_5klvy")
|
||||||
|
shape = SubResource("Resource_llvm5")
|
||||||
|
|
||||||
|
[node name="Mushrooms" type="Node3D" parent="."]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3.48012, 0.850601, -0.986201)
|
||||||
|
script = ExtResource("1_odnwj")
|
||||||
|
scatter_parent = NodePath("../Trees")
|
||||||
|
dbg_disable_thread = true
|
||||||
|
modifier_stack = SubResource("Resource_u4rnr")
|
||||||
|
|
||||||
|
[node name="ScatterItem" type="Node3D" parent="Mushrooms"]
|
||||||
|
script = ExtResource("3_tn31i")
|
||||||
|
source_scale_multiplier = 0.2
|
||||||
|
path = "res://addons/proton_scatter/demos/assets/mushroom.tscn"
|
||||||
|
|
||||||
|
[node name="ScatterShape" type="Node3D" parent="Mushrooms"]
|
||||||
|
transform = Transform3D(0.992366, 0, 0.123324, -0.00806148, 0.997861, 0.0648693, -0.12306, -0.0653683, 0.990244, -0.545904, 0.200069, -0.0382232)
|
||||||
|
script = ExtResource("4_5klvy")
|
||||||
|
shape = SubResource("Resource_272xj")
|
||||||
|
|
||||||
|
[node name="ScatterShape2" type="Node3D" parent="Mushrooms"]
|
||||||
|
transform = Transform3D(0.702501, 0, 0.711683, 0, 1, 0, -0.711683, 0, 0.702501, -2.18823, 0.0800232, 0.866356)
|
||||||
|
script = ExtResource("4_5klvy")
|
||||||
|
shape = SubResource("Resource_p1ngd")
|
||||||
|
|
||||||
|
[node name="ScatterShape3" type="Node3D" parent="Mushrooms"]
|
||||||
|
transform = Transform3D(0.82657, 0, 0.562834, 0, 1, 0, -0.562834, 0, 0.82657, -2.31684, 0.0552569, -1.67132)
|
||||||
|
script = ExtResource("4_5klvy")
|
||||||
|
shape = SubResource("Resource_is18q")
|
||||||
|
|
||||||
|
[node name="DeadBranches" type="Node3D" parent="."]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.572101, 0)
|
||||||
|
script = ExtResource("1_odnwj")
|
||||||
|
scatter_parent = NodePath("../MainGround")
|
||||||
|
modifier_stack = SubResource("Resource_3cg3d")
|
||||||
|
|
||||||
|
[node name="ScatterItem" type="Node3D" parent="DeadBranches"]
|
||||||
|
script = ExtResource("3_tn31i")
|
||||||
|
source_scale_multiplier = 0.6
|
||||||
|
path = "res://addons/proton_scatter/demos/assets/dead_branch.tscn"
|
||||||
|
|
||||||
|
[node name="ScatterShape" type="Node3D" parent="DeadBranches"]
|
||||||
|
script = ExtResource("4_5klvy")
|
||||||
|
shape = SubResource("Resource_ojpr0")
|
||||||
|
|
||||||
|
[node name="Bushes" type="Node3D" parent="."]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.222831, 0.534039, -1.07373)
|
||||||
|
script = ExtResource("1_odnwj")
|
||||||
|
modifier_stack = SubResource("Resource_kuroc")
|
||||||
|
|
||||||
|
[node name="ScatterItem" type="Node3D" parent="Bushes"]
|
||||||
|
script = ExtResource("3_tn31i")
|
||||||
|
source_scale_multiplier = 0.7
|
||||||
|
path = "res://addons/proton_scatter/demos/assets/bush.tscn"
|
||||||
|
|
||||||
|
[node name="ScatterShape" type="Node3D" parent="Bushes"]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.300213, 4.76837e-07, -0.398241)
|
||||||
|
script = ExtResource("4_5klvy")
|
||||||
|
shape = SubResource("Resource_bpfxh")
|
||||||
|
|
||||||
|
[node name="ScatterShape2" type="Node3D" parent="Bushes"]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2.9127, 4.76837e-07, -1.13497)
|
||||||
|
script = ExtResource("4_5klvy")
|
||||||
|
shape = SubResource("Resource_rspgw")
|
||||||
|
|
||||||
|
[node name="Platform" type="Node3D" parent="."]
|
||||||
|
transform = Transform3D(0.330514, 0, 0.943801, 0, 1, 0, -0.943801, 0, 0.330514, -12.248, 0, -5.402)
|
||||||
|
script = ExtResource("1_odnwj")
|
||||||
|
dbg_disable_thread = true
|
||||||
|
modifier_stack = SubResource("Resource_nle4h")
|
||||||
|
|
||||||
|
[node name="ScatterItem" type="Node3D" parent="Platform"]
|
||||||
|
script = ExtResource("3_tn31i")
|
||||||
|
path = "res://addons/proton_scatter/demos/assets/brick.tscn"
|
||||||
|
|
||||||
|
[node name="ScatterShape" type="Node3D" parent="Platform"]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.248102, 0, 0.914603)
|
||||||
|
script = ExtResource("4_5klvy")
|
||||||
|
shape = SubResource("Resource_3agf6")
|
1
addons/scatter-4/icons/add.svg
Normal file
|
@ -0,0 +1 @@
|
||||||
|
<svg height="16" viewBox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg"><path d="m7 1v6h-6v2h6v6h2v-6h6v-2h-6v-6z" fill="#e0e0e0"/></svg>
|
After Width: | Height: | Size: 148 B |
44
addons/scatter-4/icons/arrow_down.svg
Normal file
|
@ -0,0 +1,44 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<svg
|
||||||
|
clip-rule="evenodd"
|
||||||
|
fill-rule="evenodd"
|
||||||
|
stroke-linecap="round"
|
||||||
|
stroke-linejoin="round"
|
||||||
|
viewBox="0 0 12 12"
|
||||||
|
version="1.1"
|
||||||
|
id="svg4"
|
||||||
|
sodipodi:docname="arrow_down.svg"
|
||||||
|
inkscape:version="1.1.2 (0a00cf5339, 2022-02-04, custom)"
|
||||||
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||||
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg">
|
||||||
|
<defs
|
||||||
|
id="defs8" />
|
||||||
|
<sodipodi:namedview
|
||||||
|
id="namedview6"
|
||||||
|
pagecolor="#ffffff"
|
||||||
|
bordercolor="#666666"
|
||||||
|
borderopacity="1.0"
|
||||||
|
inkscape:pageshadow="2"
|
||||||
|
inkscape:pageopacity="0.0"
|
||||||
|
inkscape:pagecheckerboard="0"
|
||||||
|
showgrid="false"
|
||||||
|
inkscape:zoom="52.5"
|
||||||
|
inkscape:cx="5.9904762"
|
||||||
|
inkscape:cy="6.0095238"
|
||||||
|
inkscape:window-width="2530"
|
||||||
|
inkscape:window-height="1050"
|
||||||
|
inkscape:window-x="30"
|
||||||
|
inkscape:window-y="0"
|
||||||
|
inkscape:window-maximized="1"
|
||||||
|
inkscape:current-layer="svg4" />
|
||||||
|
<path
|
||||||
|
d="m3 5 3 3 3-3"
|
||||||
|
fill="none"
|
||||||
|
stroke="#fff"
|
||||||
|
stroke-opacity=".39"
|
||||||
|
stroke-width="2"
|
||||||
|
id="path2"
|
||||||
|
style="stroke:#ffffff;stroke-opacity:1" />
|
||||||
|
</svg>
|
After Width: | Height: | Size: 1.2 KiB |
50
addons/scatter-4/icons/arrow_exp.svg
Normal file
|
@ -0,0 +1,50 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<svg
|
||||||
|
shape-rendering="geometricPrecision"
|
||||||
|
text-rendering="geometricPrecision"
|
||||||
|
image-rendering="optimizeQuality"
|
||||||
|
fill-rule="evenodd"
|
||||||
|
clip-rule="evenodd"
|
||||||
|
viewBox="0 0 16 16"
|
||||||
|
version="1.1"
|
||||||
|
id="svg186"
|
||||||
|
sodipodi:docname="arrow_expsvg.svg"
|
||||||
|
width="16"
|
||||||
|
height="16"
|
||||||
|
inkscape:version="1.2.1 (9c6d41e410, 2022-07-14, custom)"
|
||||||
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||||
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg">
|
||||||
|
<defs
|
||||||
|
id="defs190" />
|
||||||
|
<sodipodi:namedview
|
||||||
|
id="namedview188"
|
||||||
|
pagecolor="#ffffff"
|
||||||
|
bordercolor="#666666"
|
||||||
|
borderopacity="1.0"
|
||||||
|
inkscape:showpageshadow="2"
|
||||||
|
inkscape:pageopacity="0.0"
|
||||||
|
inkscape:pagecheckerboard="0"
|
||||||
|
inkscape:deskcolor="#d1d1d1"
|
||||||
|
showgrid="false"
|
||||||
|
inkscape:zoom="37.102805"
|
||||||
|
inkscape:cx="7.6005035"
|
||||||
|
inkscape:cy="7.9643574"
|
||||||
|
inkscape:window-width="2530"
|
||||||
|
inkscape:window-height="1050"
|
||||||
|
inkscape:window-x="30"
|
||||||
|
inkscape:window-y="0"
|
||||||
|
inkscape:window-maximized="1"
|
||||||
|
inkscape:current-layer="svg186" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#bd0000;stroke-width:1px;stroke-linecap:round;stroke-linejoin:miter;stroke-opacity:1"
|
||||||
|
d="M 1.5,13.495691 C 5.2016417,13.495691 12.810352,8.3662088 12.810352,1.5"
|
||||||
|
id="path1197"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#cccccc;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1;paint-order:normal"
|
||||||
|
d="M 0.9,2.6 1.5,2 V 14.5 H 14 l -0.6,0.6"
|
||||||
|
id="path460"
|
||||||
|
sodipodi:nodetypes="ccccc" />
|
||||||
|
</svg>
|
After Width: | Height: | Size: 1.7 KiB |
50
addons/scatter-4/icons/arrow_linear.svg
Normal file
|
@ -0,0 +1,50 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<svg
|
||||||
|
shape-rendering="geometricPrecision"
|
||||||
|
text-rendering="geometricPrecision"
|
||||||
|
image-rendering="optimizeQuality"
|
||||||
|
fill-rule="evenodd"
|
||||||
|
clip-rule="evenodd"
|
||||||
|
viewBox="0 0 16 16"
|
||||||
|
version="1.1"
|
||||||
|
id="svg186"
|
||||||
|
sodipodi:docname="arrow_linear.svg"
|
||||||
|
width="16"
|
||||||
|
height="16"
|
||||||
|
inkscape:version="1.2.1 (9c6d41e410, 2022-07-14, custom)"
|
||||||
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||||
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg">
|
||||||
|
<defs
|
||||||
|
id="defs190" />
|
||||||
|
<sodipodi:namedview
|
||||||
|
id="namedview188"
|
||||||
|
pagecolor="#ffffff"
|
||||||
|
bordercolor="#666666"
|
||||||
|
borderopacity="1.0"
|
||||||
|
inkscape:showpageshadow="2"
|
||||||
|
inkscape:pageopacity="0.0"
|
||||||
|
inkscape:pagecheckerboard="0"
|
||||||
|
inkscape:deskcolor="#d1d1d1"
|
||||||
|
showgrid="false"
|
||||||
|
inkscape:zoom="37.102805"
|
||||||
|
inkscape:cx="7.6005035"
|
||||||
|
inkscape:cy="7.9643574"
|
||||||
|
inkscape:window-width="2530"
|
||||||
|
inkscape:window-height="1050"
|
||||||
|
inkscape:window-x="30"
|
||||||
|
inkscape:window-y="0"
|
||||||
|
inkscape:window-maximized="1"
|
||||||
|
inkscape:current-layer="svg186" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#bd0000;stroke-width:1px;stroke-linecap:round;stroke-linejoin:miter;stroke-opacity:1"
|
||||||
|
d="m 1.5,14.5 13,-13"
|
||||||
|
id="path1197"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#cccccc;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1;paint-order:normal"
|
||||||
|
d="M 0.9,2.6 1.5,2 V 14.5 H 14 l -0.6,0.6"
|
||||||
|
id="path460"
|
||||||
|
sodipodi:nodetypes="ccccc" />
|
||||||
|
</svg>
|
After Width: | Height: | Size: 1.6 KiB |
50
addons/scatter-4/icons/arrow_log.svg
Normal file
|
@ -0,0 +1,50 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<svg
|
||||||
|
shape-rendering="geometricPrecision"
|
||||||
|
text-rendering="geometricPrecision"
|
||||||
|
image-rendering="optimizeQuality"
|
||||||
|
fill-rule="evenodd"
|
||||||
|
clip-rule="evenodd"
|
||||||
|
viewBox="0 0 16 16"
|
||||||
|
version="1.1"
|
||||||
|
id="svg186"
|
||||||
|
sodipodi:docname="arrow_log.svg"
|
||||||
|
width="16"
|
||||||
|
height="16"
|
||||||
|
inkscape:version="1.2.1 (9c6d41e410, 2022-07-14, custom)"
|
||||||
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||||
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg">
|
||||||
|
<defs
|
||||||
|
id="defs190" />
|
||||||
|
<sodipodi:namedview
|
||||||
|
id="namedview188"
|
||||||
|
pagecolor="#ffffff"
|
||||||
|
bordercolor="#666666"
|
||||||
|
borderopacity="1.0"
|
||||||
|
inkscape:showpageshadow="2"
|
||||||
|
inkscape:pageopacity="0.0"
|
||||||
|
inkscape:pagecheckerboard="0"
|
||||||
|
inkscape:deskcolor="#d1d1d1"
|
||||||
|
showgrid="false"
|
||||||
|
inkscape:zoom="37.102805"
|
||||||
|
inkscape:cx="7.6005035"
|
||||||
|
inkscape:cy="7.9643574"
|
||||||
|
inkscape:window-width="2530"
|
||||||
|
inkscape:window-height="1050"
|
||||||
|
inkscape:window-x="30"
|
||||||
|
inkscape:window-y="0"
|
||||||
|
inkscape:window-maximized="1"
|
||||||
|
inkscape:current-layer="svg186" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#bd0000;stroke-width:1px;stroke-linecap:round;stroke-linejoin:miter;stroke-opacity:1"
|
||||||
|
d="m 2.5125757,14.082403 c 0,-5.055646 6.8577809,-10.6212145 12.0689683,-10.6212145"
|
||||||
|
id="path1197"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#cccccc;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1;paint-order:normal"
|
||||||
|
d="M 0.9,2.6 1.5,2 V 14.5 H 14 l -0.6,0.6"
|
||||||
|
id="path460"
|
||||||
|
sodipodi:nodetypes="ccccc" />
|
||||||
|
</svg>
|
After Width: | Height: | Size: 1.7 KiB |
44
addons/scatter-4/icons/arrow_right.svg
Normal file
|
@ -0,0 +1,44 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<svg
|
||||||
|
clip-rule="evenodd"
|
||||||
|
fill-rule="evenodd"
|
||||||
|
stroke-linecap="round"
|
||||||
|
stroke-linejoin="round"
|
||||||
|
viewBox="0 0 12 12"
|
||||||
|
version="1.1"
|
||||||
|
id="svg4"
|
||||||
|
sodipodi:docname="arrow_right.svg"
|
||||||
|
inkscape:version="1.1.2 (0a00cf5339, 2022-02-04, custom)"
|
||||||
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||||
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg">
|
||||||
|
<defs
|
||||||
|
id="defs8" />
|
||||||
|
<sodipodi:namedview
|
||||||
|
id="namedview6"
|
||||||
|
pagecolor="#ffffff"
|
||||||
|
bordercolor="#666666"
|
||||||
|
borderopacity="1.0"
|
||||||
|
inkscape:pageshadow="2"
|
||||||
|
inkscape:pageopacity="0.0"
|
||||||
|
inkscape:pagecheckerboard="0"
|
||||||
|
showgrid="false"
|
||||||
|
inkscape:zoom="52.5"
|
||||||
|
inkscape:cx="5.9904762"
|
||||||
|
inkscape:cy="6.7714286"
|
||||||
|
inkscape:window-width="2530"
|
||||||
|
inkscape:window-height="1050"
|
||||||
|
inkscape:window-x="30"
|
||||||
|
inkscape:window-y="0"
|
||||||
|
inkscape:window-maximized="1"
|
||||||
|
inkscape:current-layer="svg4" />
|
||||||
|
<path
|
||||||
|
d="m4 9 3-3-3-3"
|
||||||
|
fill="none"
|
||||||
|
stroke="#fff"
|
||||||
|
stroke-opacity=".39"
|
||||||
|
stroke-width="2"
|
||||||
|
id="path2"
|
||||||
|
style="stroke:#ffffff;stroke-opacity:1" />
|
||||||
|
</svg>
|
After Width: | Height: | Size: 1.2 KiB |
BIN
addons/scatter-4/icons/checker.png
Normal file
After Width: | Height: | Size: 572 B |
1
addons/scatter-4/icons/clear.svg
Normal file
|
@ -0,0 +1 @@
|
||||||
|
<svg height="16" viewBox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg"><path d="m8 1a1 1 0 0 0 -1 1v5h-2c-1.108 0-2 .892-2 2v1h10v-1c0-1.108-.892-2-2-2h-2v-5a1 1 0 0 0 -1-1zm-5 10v4l10-1v-3z" fill="#e0e0e0" fill-opacity=".99608"/></svg>
|
After Width: | Height: | Size: 249 B |
1
addons/scatter-4/icons/close.svg
Normal file
|
@ -0,0 +1 @@
|
||||||
|
<svg height="16" viewBox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg"><path d="m3.7578 2.3438-1.4141 1.4141 4.2422 4.2422-4.2422 4.2422 1.4141 1.4141 4.2422-4.2422 4.2422 4.2422 1.4141-1.4141-4.2422-4.2422 4.2422-4.2422-1.4141-1.4141-4.2422 4.2422z" fill="#e0e0e0"/></svg>
|
After Width: | Height: | Size: 285 B |
1
addons/scatter-4/icons/curve_close.svg
Normal file
|
@ -0,0 +1 @@
|
||||||
|
<svg height="16" viewBox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg"><g transform="translate(0 -1036.4)"><path d="m5 1049.4c-2-9-1-10 8-8" fill="none" stroke="#e0e0e0" stroke-opacity=".39216" stroke-width="2"/><g transform="translate(0 1036.4)"><path d="m5 3a2 2 0 0 0 -2 2 2 2 0 0 0 2 2 2 2 0 0 0 2-2 2 2 0 0 0 -2-2zm8 0a2 2 0 0 0 -2 2 2 2 0 0 0 2 2 2 2 0 0 0 2-2 2 2 0 0 0 -2-2zm-8 8a2 2 0 0 0 -2 2 2 2 0 0 0 2 2 2 2 0 0 0 2-2 2 2 0 0 0 -2-2z" fill="#ffffff"/><path d="m10 6v2h2v-2zm0 2h-2v2h2zm-2 2h-2v2h2z" fill="#5fb2ff"/></g></g></svg>
|
After Width: | Height: | Size: 556 B |
7
addons/scatter-4/icons/curve_create.svg
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<g transform="translate(0 -1036.4)">
|
||||||
|
<path d="m5 1049.4c-2-9-1-10 8-8" fill="none" stroke="#f5f5f5" stroke-opacity=".39216" stroke-width="2"/>
|
||||||
|
<path transform="translate(0 1036.4)" d="m5 3a2 2 0 0 0 -2 2 2 2 0 0 0 2 2 2 2 0 0 0 2 -2 2 2 0 0 0 -2 -2zm6 5v3h-3v2h3v3h2v-3h3v-2h-3v-3h-2z" fill="#84ffb1"/>
|
||||||
|
<path transform="translate(0 1036.4)" d="m13 3a2 2 0 0 0 -2 2 2 2 0 0 0 2 2 2 2 0 0 0 2 -2 2 2 0 0 0 -2 -2zm-8 8a2 2 0 0 0 -2 2 2 2 0 0 0 2 2 2 2 0 0 0 2 -2 2 2 0 0 0 -2 -2z" fill="#f5f5f5"/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 605 B |
7
addons/scatter-4/icons/curve_delete.svg
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<g transform="translate(0 -1036.4)">
|
||||||
|
<path d="m5 1049.4c-2-9-1-10 8-8" fill="none" stroke="#f5f5f5" stroke-opacity=".39216" stroke-width="2"/>
|
||||||
|
<path d="m5 1039.4a2 2 0 0 0 -2 2 2 2 0 0 0 2 2 2 2 0 0 0 2 -2 2 2 0 0 0 -2 -2zm4.8789 5.4648-1.4141 1.4141 2.1211 2.1211-2.1211 2.1211 1.4141 1.4141l2.1211-2.1211 2.1211 2.1211 1.4141-1.4141-2.1211-2.1211 2.1211-2.1211-1.4141-1.4141-2.1211 2.1211z" fill="#ff8484"/>
|
||||||
|
<path d="m13 1039.4a2 2 0 0 0 -2 2 2 2 0 0 0 2 2 2 2 0 0 0 2 -2 2 2 0 0 0 -2 -2zm-8 8a2 2 0 0 0 -2 2 2 2 0 0 0 2 2 2 2 0 0 0 2 -2 2 2 0 0 0 -2 -2z" fill="#f5f5f5"/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 685 B |
7
addons/scatter-4/icons/curve_select.svg
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<g transform="translate(0 -1036.4)">
|
||||||
|
<path d="m5 1049.4c-2-9-1-10 8-8" fill="none" stroke="#f5f5f5" stroke-opacity=".39216" stroke-width="2"/>
|
||||||
|
<path transform="translate(0 1036.4)" d="m5 3a2 2 0 0 0 -2 2 2 2 0 0 0 2 2 2 2 0 0 0 2 -2 2 2 0 0 0 -2 -2zm3 5l3.291 8 0.94726-2.8203 1.8828 1.8828 0.94336-0.94141-1.8848-1.8828 2.8203-0.94726-8-3.291z" fill="#84c2ff"/>
|
||||||
|
<path transform="translate(0 1036.4)" d="m13 3a2 2 0 0 0 -2 2 2 2 0 0 0 2 2 2 2 0 0 0 2 -2 2 2 0 0 0 -2 -2zm-8 8a2 2 0 0 0 -2 2 2 2 0 0 0 2 2 2 2 0 0 0 2 -2 2 2 0 0 0 -2 -2z" fill="#f5f5f5"/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 665 B |
1
addons/scatter-4/icons/dice.svg
Normal file
|
@ -0,0 +1 @@
|
||||||
|
<svg height="16" viewBox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg"><path d="m8.0000004 0c-7.63857653 0-8.0000004.36172395-8.0000004 8.0066027 0 7.6431663.32714821 7.9720723 7.9277171 7.9929163 3.4504629.00951 5.0807119-.12114 5.9272279-.475116 1.794714-.750503 2.145055-1.974798 2.145055-7.5178003 0-7.64487875-.361425-8.0066027-7.9999996-8.0066027zm-4.0341882 2.0158259c1.7899451 0 2.786201 2.0256492 1.6859585 3.4255356-.8444948 1.0744791-2.3331923 1.1725336-3.2879122.2170288-1.3527384-1.3538547-.3466043-3.6425644 1.6019537-3.6425644zm4.0869355 3.7383699c1.7899399 0 2.7862023 2.0236959 1.6859586 3.4235804-.8444989 1.0745018-2.3331926 1.1744878-3.2879123.218984-1.3527384-1.3538549-.3466055-3.6425644 1.6019537-3.6425644zm4.0615383 3.9690852c1.09547.036419 2.143101.848375 2.143101 2.113587 0 1.788519-2.569649 2.876024-3.713797 1.571993-.9034489-1.029694-.9772793-1.902694-.23834-2.842882.476145-.6058151 1.151756-.8645864 1.809036-.842698z" fill="#fff" stroke-width=".256504"/></svg>
|
After Width: | Height: | Size: 1,007 B |
1
addons/scatter-4/icons/doc.svg
Normal file
|
@ -0,0 +1 @@
|
||||||
|
<svg height="16" viewBox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg"><path d="m9 0a4 4 0 0 0 -4 4 4 4 0 0 0 .55859 2.0273l-2.2656 2.2656 1.4141 1.4141 2.2656-2.2656a4 4 0 0 0 2.0273.55859 4 4 0 0 0 4-4 4 4 0 0 0 -4-4zm0 2a2 2 0 0 1 2 2 2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2zm-9 8v6h2c1.6569 0 3-1.3431 3-3s-1.3431-3-3-3zm5 3c0 1.6569 1.3431 3 3 3s3-1.3431 3-3-1.3431-3-3-3-3 1.3431-3 3zm6 0c0 1.6569 1.3431 3 3 3h1v-2h-1c-.55228-.00001-.99999-.44772-1-1 .00001-.55228.44772-.99999 1-1h1v-2h-1c-1.6569 0-3 1.3431-3 3zm-9-1c.55228 0 1 .44772 1 1s-.44772 1-1 1zm6 0c.55228.00001.99999.44772 1 1-.0000096.55228-.44772.99999-1 1-.55228-.00001-.99999-.44772-1-1 .0000096-.55228.44772-.99999 1-1z" fill="#e0e0e0" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".32549" stroke-width="2"/></svg>
|
After Width: | Height: | Size: 822 B |
44
addons/scatter-4/icons/documentation.svg
Normal file
|
@ -0,0 +1,44 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<svg
|
||||||
|
shape-rendering="geometricPrecision"
|
||||||
|
text-rendering="geometricPrecision"
|
||||||
|
image-rendering="optimizeQuality"
|
||||||
|
fill-rule="evenodd"
|
||||||
|
clip-rule="evenodd"
|
||||||
|
viewBox="0 0 16 16"
|
||||||
|
version="1.1"
|
||||||
|
id="svg4"
|
||||||
|
sodipodi:docname="documentation.svg"
|
||||||
|
width="16"
|
||||||
|
height="16"
|
||||||
|
inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)"
|
||||||
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||||
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg">
|
||||||
|
<defs
|
||||||
|
id="defs8" />
|
||||||
|
<sodipodi:namedview
|
||||||
|
id="namedview6"
|
||||||
|
pagecolor="#ffffff"
|
||||||
|
bordercolor="#666666"
|
||||||
|
borderopacity="1.0"
|
||||||
|
inkscape:showpageshadow="2"
|
||||||
|
inkscape:pageopacity="0.0"
|
||||||
|
inkscape:pagecheckerboard="0"
|
||||||
|
inkscape:deskcolor="#d1d1d1"
|
||||||
|
showgrid="false"
|
||||||
|
inkscape:zoom="19.243931"
|
||||||
|
inkscape:cx="19.122912"
|
||||||
|
inkscape:cy="9.4315447"
|
||||||
|
inkscape:window-width="1686"
|
||||||
|
inkscape:window-height="690"
|
||||||
|
inkscape:window-x="239"
|
||||||
|
inkscape:window-y="117"
|
||||||
|
inkscape:window-maximized="0"
|
||||||
|
inkscape:current-layer="svg4" />
|
||||||
|
<path
|
||||||
|
d="m 14.420997,15.163239 c 0,0.232468 -0.09374,0.440566 -0.245279,0.592107 C 14.025113,15.906263 13.816392,16 13.587673,16 H 2.4160758 C 2.1873571,16 1.9748861,15.906263 1.8242818,15.755346 1.6727399,15.603805 1.5790028,15.395707 1.5790028,15.163239 V 0.837073 c 0,-0.2327807 0.093737,-0.4415021 0.245279,-0.5921065 C 1.9748861,0.0937371 2.1829827,0 2.4160758,0 h 7.1871425 c 0.143105,0 0.274025,0.064991 0.359638,0.1715391 l 4.0185127,3.9129025 c 0.139981,0.1365438 0.439628,0.387447 0.439628,0.6055422 z M 7.23073,11.348448 c 0,-0.267463 0.019059,-0.50743 0.058117,-0.719901 C 7.326655,10.415138 7.3928961,10.223602 7.4872578,10.0555 7.5797448,9.887398 7.7087901,9.738044 7.8703304,9.608999 8.0115613,9.497764 8.1324822,9.390904 8.2315311,9.284043 8.3321425,9.179058 8.4090068,9.073759 8.4643118,8.9700237 c 0.05468,-0.1052983 0.082801,-0.209034 0.082801,-0.314332 0,-0.2102838 -0.043744,-0.3630755 -0.1334193,-0.4552503 -0.089675,-0.09155 -0.2230944,-0.1387311 -0.4002577,-0.1387311 -0.5108677,0 -0.5611733,0.4093191 -0.5611733,0.9526827 H 5.7856151 C 5.792175,8.5319585 5.8952871,7.8726737 6.0921357,7.5799011 6.2896086,7.2852539 6.5551973,7.0705958 6.8901516,6.9359267 7.2244809,6.8003202 7.6000546,6.7331419 8.0134356,6.7331419 c 0.6845939,0 1.2217077,0.1537291 1.6129047,0.4618119 0.3911957,0.3077704 0.5877317,0.76802 0.5877317,1.378874 0,0.2640264 -0.05187,0.4886832 -0.152479,0.6755322 C 9.9594193,9.436522 9.8263123,9.610873 9.6594603,9.772414 a 70.395376,70.395376 0 0 1 -0.5592983,0.52649 c -0.1790381,0.153729 -0.2983967,0.305896 -0.3596383,0.455563 -0.061241,0.150917 -0.095925,0.348702 -0.1052983,0.593981 z m -0.197473,1.37575 c 0,-0.245279 0.084675,-0.449313 0.2524655,-0.611167 0.1699768,-0.163102 0.388072,-0.244966 0.6583475,-0.244966 0.2734001,0 0.4933701,0.08186 0.661472,0.244966 0.1662273,0.161854 0.2493409,0.365888 0.2493409,0.611167 0,0.241842 -0.083113,0.445876 -0.2493409,0.609291 -0.1681019,0.164978 -0.3880719,0.246841 -0.661472,0.246841 -0.2702755,0 -0.4883707,-0.08186 -0.6583475,-0.246841 C 7.1179329,13.170074 7.0332571,12.96604 7.033257,12.724198 Z m 3.130822,-11.1822213 2.796492,2.6193294 h -2.796492 z m 3.417346,3.5542016 c 0,3.2920499 0.0031,6.7700117 0.0031,10.0642487 H 2.4192004 V 0.8358232 H 9.2288943 V 4.626555 c 0,0.2574648 0.2084089,0.4696233 0.4693109,0.4696233 z"
|
||||||
|
id="path2"
|
||||||
|
style="fill:#ffffff;stroke-width:0.0312457" />
|
||||||
|
</svg>
|
After Width: | Height: | Size: 3.5 KiB |
110
addons/scatter-4/icons/drag_area.svg
Normal file
|
@ -0,0 +1,110 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||||
|
|
||||||
|
<svg
|
||||||
|
width="16"
|
||||||
|
height="16"
|
||||||
|
viewBox="0 0 4.2333332 4.2333332"
|
||||||
|
version="1.1"
|
||||||
|
id="svg5"
|
||||||
|
inkscape:version="1.1.2 (0a00cf5339, 2022-02-04, custom)"
|
||||||
|
sodipodi:docname="drag_area.svg"
|
||||||
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||||
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg">
|
||||||
|
<sodipodi:namedview
|
||||||
|
id="namedview7"
|
||||||
|
pagecolor="#ffffff"
|
||||||
|
bordercolor="#666666"
|
||||||
|
borderopacity="1.0"
|
||||||
|
inkscape:pageshadow="2"
|
||||||
|
inkscape:pageopacity="0.0"
|
||||||
|
inkscape:pagecheckerboard="0"
|
||||||
|
inkscape:document-units="mm"
|
||||||
|
showgrid="false"
|
||||||
|
inkscape:zoom="34.872824"
|
||||||
|
inkscape:cx="5.4483686"
|
||||||
|
inkscape:cy="8.244242"
|
||||||
|
inkscape:window-width="2530"
|
||||||
|
inkscape:window-height="1050"
|
||||||
|
inkscape:window-x="30"
|
||||||
|
inkscape:window-y="0"
|
||||||
|
inkscape:window-maximized="1"
|
||||||
|
inkscape:current-layer="layer1"
|
||||||
|
units="px" />
|
||||||
|
<defs
|
||||||
|
id="defs2" />
|
||||||
|
<g
|
||||||
|
inkscape:label="Layer 1"
|
||||||
|
inkscape:groupmode="layer"
|
||||||
|
id="layer1">
|
||||||
|
<g
|
||||||
|
id="g1341"
|
||||||
|
style="fill:#ffffff">
|
||||||
|
<rect
|
||||||
|
style="fill:#ffffff;stroke:none;stroke-width:0.460259;stroke-linecap:round;stroke-linejoin:round"
|
||||||
|
id="rect914"
|
||||||
|
width="0.52916664"
|
||||||
|
height="0.52916664"
|
||||||
|
x="0.52916664"
|
||||||
|
y="0.52916664" />
|
||||||
|
<rect
|
||||||
|
style="fill:#ffffff;stroke:none;stroke-width:0.460259;stroke-linecap:round;stroke-linejoin:round"
|
||||||
|
id="rect914-3"
|
||||||
|
width="0.52916664"
|
||||||
|
height="0.52916664"
|
||||||
|
x="1.8520833"
|
||||||
|
y="0.52916664" />
|
||||||
|
<rect
|
||||||
|
style="fill:#ffffff;stroke:none;stroke-width:0.460259;stroke-linecap:round;stroke-linejoin:round"
|
||||||
|
id="rect914-3-6"
|
||||||
|
width="0.52916664"
|
||||||
|
height="0.52916664"
|
||||||
|
x="3.175"
|
||||||
|
y="0.52916664" />
|
||||||
|
<rect
|
||||||
|
style="fill:#ffffff;stroke:none;stroke-width:0.460259;stroke-linecap:round;stroke-linejoin:round"
|
||||||
|
id="rect914-35"
|
||||||
|
width="0.52916664"
|
||||||
|
height="0.52916664"
|
||||||
|
x="0.52916664"
|
||||||
|
y="1.8520833" />
|
||||||
|
<rect
|
||||||
|
style="fill:#ffffff;stroke:none;stroke-width:0.460259;stroke-linecap:round;stroke-linejoin:round"
|
||||||
|
id="rect914-3-62"
|
||||||
|
width="0.52916664"
|
||||||
|
height="0.52916664"
|
||||||
|
x="1.8520833"
|
||||||
|
y="1.8520833" />
|
||||||
|
<rect
|
||||||
|
style="fill:#ffffff;stroke:none;stroke-width:0.460259;stroke-linecap:round;stroke-linejoin:round"
|
||||||
|
id="rect914-3-6-9"
|
||||||
|
width="0.52916664"
|
||||||
|
height="0.52916664"
|
||||||
|
x="3.175"
|
||||||
|
y="1.8520833" />
|
||||||
|
<rect
|
||||||
|
style="fill:#ffffff;stroke:none;stroke-width:0.460259;stroke-linecap:round;stroke-linejoin:round"
|
||||||
|
id="rect914-35-2"
|
||||||
|
width="0.52916664"
|
||||||
|
height="0.52916664"
|
||||||
|
x="0.52916664"
|
||||||
|
y="3.175" />
|
||||||
|
<rect
|
||||||
|
style="fill:#ffffff;stroke:none;stroke-width:0.460259;stroke-linecap:round;stroke-linejoin:round"
|
||||||
|
id="rect914-3-62-7"
|
||||||
|
width="0.52916664"
|
||||||
|
height="0.52916664"
|
||||||
|
x="1.8520833"
|
||||||
|
y="3.175" />
|
||||||
|
<rect
|
||||||
|
style="fill:#ffffff;stroke:none;stroke-width:0.460259;stroke-linecap:round;stroke-linejoin:round"
|
||||||
|
id="rect914-3-6-9-0"
|
||||||
|
width="0.52916664"
|
||||||
|
height="0.52916664"
|
||||||
|
x="3.175"
|
||||||
|
y="3.175" />
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 3.5 KiB |
44
addons/scatter-4/icons/duplicate.svg
Normal file
|
@ -0,0 +1,44 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<svg
|
||||||
|
version="1.1"
|
||||||
|
id="Layer_1"
|
||||||
|
x="0px"
|
||||||
|
y="0px"
|
||||||
|
viewBox="0 0 16 16"
|
||||||
|
xml:space="preserve"
|
||||||
|
sodipodi:docname="duplicate.svg"
|
||||||
|
inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)"
|
||||||
|
width="16"
|
||||||
|
height="16"
|
||||||
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||||
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg"><defs
|
||||||
|
id="defs11" /><sodipodi:namedview
|
||||||
|
id="namedview9"
|
||||||
|
pagecolor="#ffffff"
|
||||||
|
bordercolor="#666666"
|
||||||
|
borderopacity="1.0"
|
||||||
|
inkscape:showpageshadow="2"
|
||||||
|
inkscape:pageopacity="0.0"
|
||||||
|
inkscape:pagecheckerboard="0"
|
||||||
|
inkscape:deskcolor="#d1d1d1"
|
||||||
|
showgrid="false"
|
||||||
|
inkscape:zoom="28.352865"
|
||||||
|
inkscape:cx="9.5052122"
|
||||||
|
inkscape:cy="7.2832145"
|
||||||
|
inkscape:window-width="2530"
|
||||||
|
inkscape:window-height="1050"
|
||||||
|
inkscape:window-x="30"
|
||||||
|
inkscape:window-y="0"
|
||||||
|
inkscape:window-maximized="1"
|
||||||
|
inkscape:current-layer="Layer_1" /><style
|
||||||
|
type="text/css"
|
||||||
|
id="style2">.st0{fill-rule:evenodd;clip-rule:evenodd;}</style><g
|
||||||
|
id="g6"
|
||||||
|
style="fill:#ffffff"
|
||||||
|
transform="matrix(0.12092943,0,0,0.12092943,0.99999994,0.57009582)"><path
|
||||||
|
class="st0"
|
||||||
|
d="m 89.62,13.96 v 7.73 h 12.19 0.01 v 0.02 c 3.85,0.01 7.34,1.57 9.86,4.1 2.5,2.51 4.06,5.98 4.07,9.82 h 0.02 v 0.02 73.27 0.01 h -0.02 c -0.01,3.84 -1.57,7.33 -4.1,9.86 -2.51,2.5 -5.98,4.06 -9.82,4.07 v 0.02 h -0.02 -61.7 -0.01 v -0.02 c -3.84,-0.01 -7.34,-1.57 -9.86,-4.1 -2.5,-2.51 -4.06,-5.98 -4.07,-9.82 H 26.15 V 108.92 92.51 H 13.96 13.95 V 92.49 C 10.11,92.48 6.61,90.92 4.09,88.39 1.59,85.88 0.03,82.41 0.02,78.57 H 0 V 78.55 13.96 13.95 H 0.02 C 0.03,10.1 1.6,6.61 4.12,4.09 6.63,1.59 10.1,0.03 13.94,0.02 V 0 h 0.02 61.7 0.01 v 0.02 c 3.85,0.01 7.34,1.57 9.86,4.1 2.5,2.51 4.06,5.98 4.07,9.82 h 0.02 z m -10.58,7.73 v -7.73 -0.02 h 0.02 c 0,-0.91 -0.39,-1.75 -1.01,-2.37 -0.61,-0.61 -1.46,-1 -2.37,-1 v 0.02 h -0.01 -61.7 -0.02 v -0.02 c -0.91,0 -1.75,0.39 -2.37,1.01 -0.61,0.61 -1,1.46 -1,2.37 h 0.02 v 0.01 64.59 0.02 h -0.02 c 0,0.91 0.39,1.75 1.01,2.37 0.61,0.61 1.46,1 2.37,1 v -0.02 h 0.01 12.19 V 35.65 35.64 h 0.02 c 0.01,-3.85 1.58,-7.34 4.1,-9.86 2.51,-2.5 5.98,-4.06 9.82,-4.07 v -0.02 h 0.02 z m 26.14,87.23 V 35.65 35.63 h 0.02 c 0,-0.91 -0.39,-1.75 -1.01,-2.37 -0.61,-0.61 -1.46,-1 -2.37,-1 v 0.02 h -0.01 -61.7 -0.02 v -0.02 c -0.91,0 -1.75,0.39 -2.37,1.01 -0.61,0.61 -1,1.46 -1,2.37 h 0.02 v 0.01 73.27 0.02 h -0.02 c 0,0.91 0.39,1.75 1.01,2.37 0.61,0.61 1.46,1 2.37,1 v -0.02 h 0.01 61.7 0.02 v 0.02 c 0.91,0 1.75,-0.39 2.37,-1.01 0.61,-0.61 1,-1.46 1,-2.37 h -0.02 z"
|
||||||
|
id="path4"
|
||||||
|
style="fill:#ffffff" /></g></svg>
|
After Width: | Height: | Size: 2.7 KiB |
77
addons/scatter-4/icons/exclude_path.svg
Normal file
|
@ -0,0 +1,77 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<svg
|
||||||
|
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||||
|
xmlns:cc="http://creativecommons.org/ns#"
|
||||||
|
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||||
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||||
|
width="16"
|
||||||
|
height="16"
|
||||||
|
viewBox="0 0 4.2333332 4.2333335"
|
||||||
|
version="1.1"
|
||||||
|
id="svg8"
|
||||||
|
inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
|
||||||
|
sodipodi:docname="exclude_path.svg">
|
||||||
|
<defs
|
||||||
|
id="defs2" />
|
||||||
|
<sodipodi:namedview
|
||||||
|
id="base"
|
||||||
|
pagecolor="#ffffff"
|
||||||
|
bordercolor="#666666"
|
||||||
|
borderopacity="1.0"
|
||||||
|
inkscape:pageopacity="0.0"
|
||||||
|
inkscape:pageshadow="2"
|
||||||
|
inkscape:zoom="16"
|
||||||
|
inkscape:cx="7.3859814"
|
||||||
|
inkscape:cy="9.7094962"
|
||||||
|
inkscape:document-units="mm"
|
||||||
|
inkscape:current-layer="layer1"
|
||||||
|
showgrid="false"
|
||||||
|
units="px"
|
||||||
|
inkscape:window-width="1496"
|
||||||
|
inkscape:window-height="1026"
|
||||||
|
inkscape:window-x="623"
|
||||||
|
inkscape:window-y="24"
|
||||||
|
inkscape:window-maximized="0"
|
||||||
|
inkscape:document-rotation="0" />
|
||||||
|
<metadata
|
||||||
|
id="metadata5">
|
||||||
|
<rdf:RDF>
|
||||||
|
<cc:Work
|
||||||
|
rdf:about="">
|
||||||
|
<dc:format>image/svg+xml</dc:format>
|
||||||
|
<dc:type
|
||||||
|
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||||
|
<dc:title />
|
||||||
|
</cc:Work>
|
||||||
|
</rdf:RDF>
|
||||||
|
</metadata>
|
||||||
|
<g
|
||||||
|
inkscape:label="Layer 1"
|
||||||
|
inkscape:groupmode="layer"
|
||||||
|
id="layer1"
|
||||||
|
transform="translate(0,-292.76665)">
|
||||||
|
<path
|
||||||
|
style="fill:none;fill-opacity:1;stroke:#ff9600;stroke-width:0.396875;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="M 0.20603614,293.67702 H 1.6146952"
|
||||||
|
id="path844" />
|
||||||
|
<circle
|
||||||
|
style="fill:#ff9600;fill-opacity:1;stroke:#ff9600;stroke-width:0.334174;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
|
||||||
|
id="path836"
|
||||||
|
cx="3.3136473"
|
||||||
|
cy="293.68634"
|
||||||
|
r="0.54656285" />
|
||||||
|
<circle
|
||||||
|
style="fill:#ff9600;fill-opacity:1;stroke:#ff9600;stroke-width:0.334174;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
|
||||||
|
id="path836-7-5"
|
||||||
|
cx="0.91968608"
|
||||||
|
cy="296.08029"
|
||||||
|
r="0.54656285" />
|
||||||
|
<path
|
||||||
|
style="fill:none;fill-opacity:1;stroke:#ff9600;stroke-width:0.465;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none"
|
||||||
|
d="M 0.91577721,296.13971 3.3818105,293.67368"
|
||||||
|
id="path41" />
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 2.6 KiB |
48
addons/scatter-4/icons/global.svg
Normal file
|
@ -0,0 +1,48 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<svg
|
||||||
|
height="16"
|
||||||
|
viewBox="0 0 16 16"
|
||||||
|
width="16"
|
||||||
|
version="1.1"
|
||||||
|
id="svg134"
|
||||||
|
sodipodi:docname="global.svg"
|
||||||
|
inkscape:version="1.2 (dc2aedaf03, 2022-05-15)"
|
||||||
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||||
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg">
|
||||||
|
<defs
|
||||||
|
id="defs138" />
|
||||||
|
<sodipodi:namedview
|
||||||
|
id="namedview136"
|
||||||
|
pagecolor="#ffffff"
|
||||||
|
bordercolor="#666666"
|
||||||
|
borderopacity="1.0"
|
||||||
|
inkscape:showpageshadow="2"
|
||||||
|
inkscape:pageopacity="0.0"
|
||||||
|
inkscape:pagecheckerboard="0"
|
||||||
|
inkscape:deskcolor="#d1d1d1"
|
||||||
|
showgrid="false"
|
||||||
|
inkscape:zoom="54.4375"
|
||||||
|
inkscape:cx="6.7876005"
|
||||||
|
inkscape:cy="10.95752"
|
||||||
|
inkscape:window-width="2530"
|
||||||
|
inkscape:window-height="1050"
|
||||||
|
inkscape:window-x="30"
|
||||||
|
inkscape:window-y="0"
|
||||||
|
inkscape:window-maximized="1"
|
||||||
|
inkscape:current-layer="svg134" />
|
||||||
|
<path
|
||||||
|
d="m 14.999026,12.016599 a 1,1 0 0 1 -0.291316,0.691406 l -2,2 a 1,1 0 0 1 -1.414062,0 1,1 0 0 1 0,-1.414062 l 0.292968,-0.292969 H 3.0006784 V 4.4150363 l -0.292969,0.292969 a 1,1 0 0 1 -1.414062,0 1,1 0 0 1 0,-1.414062 l 2,-2 a 1,1 0 0 1 1.414062,0 l 2.0000002,2 a 1,1 0 0 1 0.2910157,0.720703 1,1 0 0 1 -0.2910157,0.693359 1,1 0 0 1 -1.4140622,0 l -0.292969,-0.292969 v 6.5859377 h 6.5859376 l -0.292968,-0.292969 a 1,1 0 0 1 0,-1.4140619 1,1 0 0 1 1.414062,0 l 2,1.9999999 a 1,1 0 0 1 0.291316,0.722656 z"
|
||||||
|
fill="#e0e0e0"
|
||||||
|
id="path132"
|
||||||
|
style="fill:#ffffff;fill-opacity:1" />
|
||||||
|
<rect
|
||||||
|
style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:0.809572;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
id="rect587"
|
||||||
|
width="3.190428"
|
||||||
|
height="3.1904278"
|
||||||
|
x="4.5377126"
|
||||||
|
y="8.3021555"
|
||||||
|
ry="0" />
|
||||||
|
</svg>
|
After Width: | Height: | Size: 1.9 KiB |
1
addons/scatter-4/icons/group.svg
Normal file
|
@ -0,0 +1 @@
|
||||||
|
<svg height="16" viewBox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg"><path d="m1 1v14h14v-14zm2 2h10v10h-10zm2.5 6c-.82843-.0000048-1.5.67157-1.5 1.5-.0000048.82843.67157 1.5 1.5 1.5.82843.000005 1.5-.67157 1.5-1.5.0000048-.82843-.67157-1.5-1.5-1.5zm5 0c-.82843.0000048-1.5.67157-1.5 1.5.0000048.82842.67157 1.5 1.5 1.5.82842-.000005 1.5-.67158 1.5-1.5-.000005-.82843-.67158-1.5-1.5-1.5z" fill="#ff9600"/><g fill="none" stroke="#ff9600" stroke-width=".8" transform="translate(.054107 -.026105)"><path d="m10.445893 7.0810336v-2.9967717"/><path d="m8.9475068 5.5826477h2.9967722"/></g></svg>
|
After Width: | Height: | Size: 604 B |
80
addons/scatter-4/icons/individual_instances.svg
Normal file
|
@ -0,0 +1,80 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<svg
|
||||||
|
id="Layer_1"
|
||||||
|
data-name="Layer 1"
|
||||||
|
viewBox="0 0 16 16"
|
||||||
|
version="1.1"
|
||||||
|
sodipodi:docname="individual_instances.svg"
|
||||||
|
width="16"
|
||||||
|
height="16"
|
||||||
|
inkscape:export-filename="individual_instances.png"
|
||||||
|
inkscape:export-xdpi="3072"
|
||||||
|
inkscape:export-ydpi="3072"
|
||||||
|
inkscape:version="1.2.1 (9c6d41e410, 2022-07-14, custom)"
|
||||||
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||||
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||||
|
xmlns:cc="http://creativecommons.org/ns#"
|
||||||
|
xmlns:dc="http://purl.org/dc/elements/1.1/">
|
||||||
|
<defs
|
||||||
|
id="defs188" />
|
||||||
|
<sodipodi:namedview
|
||||||
|
id="namedview186"
|
||||||
|
pagecolor="#ffffff"
|
||||||
|
bordercolor="#666666"
|
||||||
|
borderopacity="1.0"
|
||||||
|
inkscape:showpageshadow="2"
|
||||||
|
inkscape:pageopacity="0.0"
|
||||||
|
inkscape:pagecheckerboard="0"
|
||||||
|
inkscape:deskcolor="#d1d1d1"
|
||||||
|
showgrid="false"
|
||||||
|
inkscape:zoom="32"
|
||||||
|
inkscape:cx="3.53125"
|
||||||
|
inkscape:cy="10.546875"
|
||||||
|
inkscape:window-width="2530"
|
||||||
|
inkscape:window-height="1050"
|
||||||
|
inkscape:window-x="30"
|
||||||
|
inkscape:window-y="0"
|
||||||
|
inkscape:window-maximized="1"
|
||||||
|
inkscape:current-layer="Layer_1" />
|
||||||
|
<title
|
||||||
|
id="title181">categories</title>
|
||||||
|
<metadata
|
||||||
|
id="metadata348">
|
||||||
|
<rdf:RDF>
|
||||||
|
<cc:Work
|
||||||
|
rdf:about="">
|
||||||
|
<dc:title>categories</dc:title>
|
||||||
|
</cc:Work>
|
||||||
|
</rdf:RDF>
|
||||||
|
</metadata>
|
||||||
|
<path
|
||||||
|
d="M 9.6269875,13.308963 A 0.60681043,0.60681043 0 0 1 9.450214,13.728515 l -1.2136209,1.213621 a 0.60681043,0.60681043 0 0 1 -0.8580676,0 0.60681043,0.60681043 0 0 1 0,-0.858068 L 7.5563016,13.906292 H 2.346265 V 8.696255 L 2.1684884,8.8740317 a 0.60681043,0.60681043 0 0 1 -0.8580676,0 0.60681043,0.60681043 0 0 1 0,-0.8580676 L 2.5240417,6.802343 a 0.60681043,0.60681043 0 0 1 0.8580675,0 l 1.213621,1.2136211 a 0.60681043,0.60681043 0 0 1 0.1765914,0.4373301 0.60681043,0.60681043 0 0 1 -0.1765914,0.4207375 0.60681043,0.60681043 0 0 1 -0.8580677,0 L 3.5598859,8.696255 v 3.996416 H 7.5563016 L 7.3785255,12.514894 a 0.60681043,0.60681043 0 0 1 0,-0.858067 0.60681043,0.60681043 0 0 1 0.8580676,0 l 1.2136209,1.21362 a 0.60681043,0.60681043 0 0 1 0.1767735,0.438516 z"
|
||||||
|
fill="#e0e0e0"
|
||||||
|
id="path132"
|
||||||
|
style="fill:#ffffff;fill-opacity:1;stroke-width:0.60681" />
|
||||||
|
<rect
|
||||||
|
style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:0.491257;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
id="rect587"
|
||||||
|
width="1.935985"
|
||||||
|
height="1.9359848"
|
||||||
|
x="3.2789533"
|
||||||
|
y="11.054998"
|
||||||
|
ry="0" />
|
||||||
|
<path
|
||||||
|
d="m 14.29897,1.8695001 a 0.60681043,0.60681043 0 0 1 0.17167,0.4216661 l 1e-6,1.7163186 A 0.60681043,0.60681043 0 0 1 13.863895,4.6142305 0.60681043,0.60681043 0 0 1 13.257149,4.0074848 l 10e-7,-0.2514125 -3.6840524,3.6840519 -3.6840531,-3.6840532 3e-7,0.2514144 A 0.60681043,0.60681043 0 0 1 5.2822994,4.6142308 0.60681043,0.60681043 0 0 1 4.6755544,4.0074858 l -5e-7,-1.7163196 A 0.60681043,0.60681043 0 0 1 5.2822992,1.6844208 l 1.7163198,5e-7 a 0.60681043,0.60681043 0 0 1 0.4341079,0.18437 0.60681043,0.60681043 0 0 1 0.172637,0.4223749 0.60681043,0.60681043 0 0 1 -0.6067454,0.6067455 l -0.2514144,-2e-7 2.8258935,2.8258935 2.8258924,-2.8258923 -0.251414,-1.5e-6 A 0.60681043,0.60681043 0 0 1 11.540831,2.291167 0.60681043,0.60681043 0 0 1 12.147577,1.6844213 l 1.716317,-8e-7 a 0.60681043,0.60681043 0 0 1 0.435076,0.1850796 z"
|
||||||
|
fill="#e0e0e0"
|
||||||
|
id="path132-3"
|
||||||
|
style="fill:#ffffff;fill-opacity:1;stroke-width:0.60681" />
|
||||||
|
<rect
|
||||||
|
style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:0.491257;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
id="rect587-6"
|
||||||
|
width="1.935985"
|
||||||
|
height="1.9359848"
|
||||||
|
x="2.4409285"
|
||||||
|
y="9.1788702"
|
||||||
|
ry="0"
|
||||||
|
transform="rotate(-45)" />
|
||||||
|
</svg>
|
After Width: | Height: | Size: 3.9 KiB |
76
addons/scatter-4/icons/item.svg
Normal file
|
@ -0,0 +1,76 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<svg
|
||||||
|
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||||
|
xmlns:cc="http://creativecommons.org/ns#"
|
||||||
|
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||||
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||||
|
width="16"
|
||||||
|
height="16"
|
||||||
|
viewBox="0 0 4.2333332 4.2333335"
|
||||||
|
version="1.1"
|
||||||
|
id="svg8"
|
||||||
|
inkscape:version="1.0.1 (0767f8302a, 2020-10-17)"
|
||||||
|
sodipodi:docname="item.svg">
|
||||||
|
<defs
|
||||||
|
id="defs2" />
|
||||||
|
<sodipodi:namedview
|
||||||
|
id="base"
|
||||||
|
pagecolor="#ffffff"
|
||||||
|
bordercolor="#666666"
|
||||||
|
borderopacity="1.0"
|
||||||
|
inkscape:pageopacity="0.0"
|
||||||
|
inkscape:pageshadow="2"
|
||||||
|
inkscape:zoom="32.968568"
|
||||||
|
inkscape:cx="6.576022"
|
||||||
|
inkscape:cy="7.2685975"
|
||||||
|
inkscape:document-units="mm"
|
||||||
|
inkscape:current-layer="layer1"
|
||||||
|
showgrid="false"
|
||||||
|
units="px"
|
||||||
|
inkscape:window-width="2524"
|
||||||
|
inkscape:window-height="1052"
|
||||||
|
inkscape:window-x="36"
|
||||||
|
inkscape:window-y="0"
|
||||||
|
inkscape:window-maximized="1"
|
||||||
|
inkscape:document-rotation="0" />
|
||||||
|
<metadata
|
||||||
|
id="metadata5">
|
||||||
|
<rdf:RDF>
|
||||||
|
<cc:Work
|
||||||
|
rdf:about="">
|
||||||
|
<dc:format>image/svg+xml</dc:format>
|
||||||
|
<dc:type
|
||||||
|
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||||
|
<dc:title />
|
||||||
|
</cc:Work>
|
||||||
|
</rdf:RDF>
|
||||||
|
</metadata>
|
||||||
|
<g
|
||||||
|
inkscape:label="Layer 1"
|
||||||
|
inkscape:groupmode="layer"
|
||||||
|
id="layer1"
|
||||||
|
transform="translate(0,-292.76665)">
|
||||||
|
<g
|
||||||
|
id="g863"
|
||||||
|
transform="matrix(0.90266009,0,0,0.90266009,-0.67713433,27.82074)"
|
||||||
|
style="fill:none;fill-opacity:1;stroke:#ff9600;stroke-width:0.439673;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1">
|
||||||
|
<path
|
||||||
|
style="fill:none;fill-opacity:1;stroke:#ff9600;stroke-width:0.439673;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="M 1.3363846,294.88332 H 2.8969488"
|
||||||
|
id="path844" />
|
||||||
|
<path
|
||||||
|
style="fill:none;fill-opacity:1;stroke:#ff9600;stroke-width:0.439673;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="m 2.1166667,294.10304 v 1.56056"
|
||||||
|
id="path844-3" />
|
||||||
|
</g>
|
||||||
|
<circle
|
||||||
|
style="fill:#ff9600;stroke:#ff9600;stroke-width:0.265112;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
|
||||||
|
id="path846"
|
||||||
|
cx="2.7229414"
|
||||||
|
cy="295.4762"
|
||||||
|
r="0.93338317" />
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 2.6 KiB |
40
addons/scatter-4/icons/link.svg
Normal file
|
@ -0,0 +1,40 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<svg
|
||||||
|
height="16"
|
||||||
|
viewBox="0 0 16 16"
|
||||||
|
width="16"
|
||||||
|
version="1.1"
|
||||||
|
id="svg4"
|
||||||
|
sodipodi:docname="LinkButton.svg"
|
||||||
|
inkscape:version="1.2 (dc2aedaf03, 2022-05-15)"
|
||||||
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||||
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg">
|
||||||
|
<defs
|
||||||
|
id="defs8" />
|
||||||
|
<sodipodi:namedview
|
||||||
|
id="namedview6"
|
||||||
|
pagecolor="#ffffff"
|
||||||
|
bordercolor="#666666"
|
||||||
|
borderopacity="1.0"
|
||||||
|
inkscape:showpageshadow="2"
|
||||||
|
inkscape:pageopacity="0.0"
|
||||||
|
inkscape:pagecheckerboard="0"
|
||||||
|
inkscape:deskcolor="#d1d1d1"
|
||||||
|
showgrid="false"
|
||||||
|
inkscape:zoom="54.4375"
|
||||||
|
inkscape:cx="7.9724455"
|
||||||
|
inkscape:cy="8.0183697"
|
||||||
|
inkscape:window-width="2530"
|
||||||
|
inkscape:window-height="1050"
|
||||||
|
inkscape:window-x="30"
|
||||||
|
inkscape:window-y="0"
|
||||||
|
inkscape:window-maximized="1"
|
||||||
|
inkscape:current-layer="svg4" />
|
||||||
|
<path
|
||||||
|
d="m6 3a5 5 0 0 0 -4.3301 2.5 5 5 0 0 0 0 5 5 5 0 0 0 4.3301 2.5h1v-2h-1a3 3 0 0 1 -3-3 3 3 0 0 1 3-3h1v-2zm3 0v2h1a3 3 0 0 1 3 3 3 3 0 0 1 -3 3h-1v2h1a5 5 0 0 0 4.3301-2.5 5 5 0 0 0 0-5 5 5 0 0 0 -4.3301-2.5zm-3 4a.99998.99998 0 0 0 -1 1 .99998.99998 0 0 0 1 1h4a.99998.99998 0 0 0 1-1 .99998.99998 0 0 0 -1-1z"
|
||||||
|
fill="#8eef97"
|
||||||
|
id="path2"
|
||||||
|
style="fill:#ffffff" />
|
||||||
|
</svg>
|
After Width: | Height: | Size: 1.4 KiB |
1
addons/scatter-4/icons/load.svg
Normal file
|
@ -0,0 +1 @@
|
||||||
|
<svg height="16" viewBox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg"><path d="m3 2c-1.1046 0-2 .8954-2 2v9c0 1.1046.89543 2 2 2h9c1.1046 0 1.8184-.91043 2-2l1-6c.003977-.18354-.042648-.3412-.13477-.5-.17849-.30916-.50825-.49972-.86523-.5h-8c-.35698.0002824-.68674.19084-.86523.5-.092118.1588-.13874.3399-.13477.52344l-1 5.9766c-.091144.54473-.44772 1-1 1s-1-.4477-1-1v-9c0-.5523.44772-1 1-1h2c.55228 0 1 .4477 1 1a1 1 0 0 0 .29297.70703 1 1 0 0 0 .70703.29297h4 1a1 1 0 0 0 -.29297-.70703 1 1 0 0 0 -.70703-.29297h-4c0-1.1046-.89543-2-2-2h-2z" fill="#e0e0e0"/></svg>
|
After Width: | Height: | Size: 580 B |
20
addons/scatter-4/icons/loading/m_loading.tres
Normal file
|
@ -0,0 +1,20 @@
|
||||||
|
[gd_resource type="StandardMaterial3D" load_steps=2 format=3]
|
||||||
|
|
||||||
|
[ext_resource type="Texture2D" uid="uid://il8i8280eew6" path="res://addons/proton_scatter/icons/loading/t_loading.tres" id="1_7rsk1"]
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
render_priority = 120
|
||||||
|
transparency = 1
|
||||||
|
blend_mode = 1
|
||||||
|
depth_draw_mode = 2
|
||||||
|
no_depth_test = true
|
||||||
|
disable_ambient_light = true
|
||||||
|
albedo_color = Color(1, 0.498039, 0, 1)
|
||||||
|
albedo_texture = ExtResource("1_7rsk1")
|
||||||
|
emission_enabled = true
|
||||||
|
emission = Color(1, 0.411765, 0, 1)
|
||||||
|
emission_energy_multiplier = 3.5
|
||||||
|
disable_receive_shadows = true
|
||||||
|
billboard_mode = 1
|
||||||
|
fixed_size = true
|
||||||
|
point_size = 24.8
|
1
addons/scatter-4/icons/loading/progress1.svg
Normal file
|
@ -0,0 +1 @@
|
||||||
|
<svg height="16" viewBox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg"><g fill="#e0e0e0" transform="translate(0 -1036.4)"><path d="m9 1037.4v3.0547a4 4 0 0 1 1.0273.4258l2.1582-2.1582a7 7 0 0 0 -3.1855-1.3223z" fill-opacity=".99608"/><path d="m7 1.0801a7 7 0 0 0 -3.1855 1.3203l2.1582 2.1582a4 4 0 0 1 1.0273-.42773v-3.0508zm-4.5996 2.7344a7 7 0 0 0 -1.3223 3.1855h3.0547a4 4 0 0 1 .42578-1.0273l-2.1582-2.1582zm11.199 0-2.1582 2.1582a4 4 0 0 1 .42774 1.0273h3.0508a7 7 0 0 0 -1.3203-3.1855zm-12.52 5.1855a7 7 0 0 0 1.3203 3.1855l2.1582-2.1582a4 4 0 0 1 -.42773-1.0273h-3.0508zm10.787 0a4 4 0 0 1 -.42578 1.0273l2.1582 2.1582a7 7 0 0 0 1.3223-3.1855h-3.0547zm-5.8945 2.4414-2.1582 2.1582a7 7 0 0 0 3.1855 1.3223v-3.0547a4 4 0 0 1 -1.0273-.42578zm4.0547 0a4 4 0 0 1 -1.0273.42774v3.0508a7 7 0 0 0 3.1855-1.3203l-2.1582-2.1582z" fill-opacity=".19608" transform="translate(0 1036.4)"/></g></svg>
|
After Width: | Height: | Size: 905 B |
1
addons/scatter-4/icons/loading/progress2.svg
Normal file
|
@ -0,0 +1 @@
|
||||||
|
<svg height="16" viewBox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg"><g fill="#e0e0e0" transform="translate(0 -1036.4)"><path d="m9 1.0781v3.0547a4 4 0 0 1 1.0273.42578l2.1582-2.1582a7 7 0 0 0 -3.1855-1.3223zm-2 .0019531a7 7 0 0 0 -3.1855 1.3203l2.1582 2.1582a4 4 0 0 1 1.0273-.42773v-3.0508zm-4.5996 2.7344a7 7 0 0 0 -1.3223 3.1855h3.0547a4 4 0 0 1 .42578-1.0273l-2.1582-2.1582zm-1.3203 5.1855a7 7 0 0 0 1.3203 3.1855l2.1582-2.1582a4 4 0 0 1 -.42773-1.0273h-3.0508zm10.787 0a4 4 0 0 1 -.42578 1.0273l2.1582 2.1582a7 7 0 0 0 1.3223-3.1855h-3.0547zm-5.8945 2.4414-2.1582 2.1582a7 7 0 0 0 3.1855 1.3223v-3.0547a4 4 0 0 1 -1.0273-.42578zm4.0547 0a4 4 0 0 1 -1.0273.42774v3.0508a7 7 0 0 0 3.1855-1.3203l-2.1582-2.1582z" fill-opacity=".19608" transform="translate(0 1036.4)"/><path d="m13.6 1040.2-2.1582 2.1582a4 4 0 0 1 .42774 1.0273h3.0508a7 7 0 0 0 -1.3203-3.1855z" fill-opacity=".99608"/></g></svg>
|
After Width: | Height: | Size: 913 B |
1
addons/scatter-4/icons/loading/progress3.svg
Normal file
|
@ -0,0 +1 @@
|
||||||
|
<svg height="16" viewBox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg"><g fill="#e0e0e0" transform="translate(0 -1036.4)"><path d="m9 1.0781v3.0547a4 4 0 0 1 1.0273.42578l2.1582-2.1582a7 7 0 0 0 -3.1855-1.3223zm-2 .0019531a7 7 0 0 0 -3.1855 1.3203l2.1582 2.1582a4 4 0 0 1 1.0273-.42773v-3.0508zm-4.5996 2.7344a7 7 0 0 0 -1.3223 3.1855h3.0547a4 4 0 0 1 .42578-1.0273l-2.1582-2.1582zm11.199 0-2.1582 2.1582a4 4 0 0 1 .42774 1.0273h3.0508a7 7 0 0 0 -1.3203-3.1855zm-12.52 5.1855a7 7 0 0 0 1.3203 3.1855l2.1582-2.1582a4 4 0 0 1 -.42773-1.0273h-3.0508zm4.8926 2.4414-2.1582 2.1582a7 7 0 0 0 3.1855 1.3223v-3.0547a4 4 0 0 1 -1.0273-.42578zm4.0547 0a4 4 0 0 1 -1.0273.42774v3.0508a7 7 0 0 0 3.1855-1.3203l-2.1582-2.1582z" fill-opacity=".19608" transform="translate(0 1036.4)"/><path d="m11.867 1045.4a4 4 0 0 1 -.42578 1.0273l2.1582 2.1582a7 7 0 0 0 1.3223-3.1855h-3.0547z" fill-opacity=".99608"/></g></svg>
|
After Width: | Height: | Size: 913 B |
1
addons/scatter-4/icons/loading/progress4.svg
Normal file
|
@ -0,0 +1 @@
|
||||||
|
<svg height="16" viewBox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg"><g fill="#e0e0e0" transform="translate(0 -1036.4)"><path d="m9 1.0781v3.0547a4 4 0 0 1 1.0273.42578l2.1582-2.1582a7 7 0 0 0 -3.1855-1.3223zm-2 .0019531a7 7 0 0 0 -3.1855 1.3203l2.1582 2.1582a4 4 0 0 1 1.0273-.42773v-3.0508zm-4.5996 2.7344a7 7 0 0 0 -1.3223 3.1855h3.0547a4 4 0 0 1 .42578-1.0273l-2.1582-2.1582zm11.199 0-2.1582 2.1582a4 4 0 0 1 .42774 1.0273h3.0508a7 7 0 0 0 -1.3203-3.1855zm-12.52 5.1855a7 7 0 0 0 1.3203 3.1855l2.1582-2.1582a4 4 0 0 1 -.42773-1.0273h-3.0508zm10.787 0a4 4 0 0 1 -.42578 1.0273l2.1582 2.1582a7 7 0 0 0 1.3223-3.1855h-3.0547zm-5.8945 2.4414-2.1582 2.1582a7 7 0 0 0 3.1855 1.3223v-3.0547a4 4 0 0 1 -1.0273-.42578z" fill-opacity=".19608" transform="translate(0 1036.4)"/><path d="m10.027 1047.8a4 4 0 0 1 -1.0273.4277v3.0508a7 7 0 0 0 3.1855-1.3203z" fill-opacity=".99608"/></g></svg>
|
After Width: | Height: | Size: 898 B |
1
addons/scatter-4/icons/loading/progress5.svg
Normal file
|
@ -0,0 +1 @@
|
||||||
|
<svg height="16" viewBox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg"><g fill="#e0e0e0" transform="translate(0 -1036.4)"><path d="m9 1.0781v3.0547a4 4 0 0 1 1.0273.42578l2.1582-2.1582a7 7 0 0 0 -3.1855-1.3223zm-2 .0019531a7 7 0 0 0 -3.1855 1.3203l2.1582 2.1582a4 4 0 0 1 1.0273-.42773v-3.0508zm-4.5996 2.7344a7 7 0 0 0 -1.3223 3.1855h3.0547a4 4 0 0 1 .42578-1.0273l-2.1582-2.1582zm11.199 0-2.1582 2.1582a4 4 0 0 1 .42774 1.0273h3.0508a7 7 0 0 0 -1.3203-3.1855zm-12.52 5.1855a7 7 0 0 0 1.3203 3.1855l2.1582-2.1582a4 4 0 0 1 -.42773-1.0273h-3.0508zm10.787 0a4 4 0 0 1 -.42578 1.0273l2.1582 2.1582a7 7 0 0 0 1.3223-3.1855h-3.0547zm-1.8398 2.4414a4 4 0 0 1 -1.0273.42774v3.0508a7 7 0 0 0 3.1855-1.3203l-2.1582-2.1582z" fill-opacity=".19608" transform="translate(0 1036.4)"/><path d="m5.9727 1047.8-2.1582 2.1582a7 7 0 0 0 3.1855 1.3223v-3.0547a4 4 0 0 1 -1.0273-.4258z" fill-opacity=".99608"/></g></svg>
|
After Width: | Height: | Size: 913 B |
1
addons/scatter-4/icons/loading/progress6.svg
Normal file
|
@ -0,0 +1 @@
|
||||||
|
<svg height="16" viewBox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg"><g fill="#e0e0e0" transform="translate(0 -1036.4)"><path d="m9 1.0781v3.0547a4 4 0 0 1 1.0273.42578l2.1582-2.1582a7 7 0 0 0 -3.1855-1.3223zm-2 .0019531a7 7 0 0 0 -3.1855 1.3203l2.1582 2.1582a4 4 0 0 1 1.0273-.42773v-3.0508zm-4.5996 2.7344a7 7 0 0 0 -1.3223 3.1855h3.0547a4 4 0 0 1 .42578-1.0273l-2.1582-2.1582zm11.199 0-2.1582 2.1582a4 4 0 0 1 .42774 1.0273h3.0508a7 7 0 0 0 -1.3203-3.1855zm-1.7324 5.1855a4 4 0 0 1 -.42578 1.0273l2.1582 2.1582a7 7 0 0 0 1.3223-3.1855h-3.0547zm-5.8945 2.4414-2.1582 2.1582a7 7 0 0 0 3.1855 1.3223v-3.0547a4 4 0 0 1 -1.0273-.42578zm4.0547 0a4 4 0 0 1 -1.0273.42774v3.0508a7 7 0 0 0 3.1855-1.3203l-2.1582-2.1582z" fill-opacity=".19608" transform="translate(0 1036.4)"/><path d="m1.0801 1045.4a7 7 0 0 0 1.3203 3.1855l2.1582-2.1582a4 4 0 0 1 -.42773-1.0273h-3.0508z" fill-opacity=".99608"/></g></svg>
|
After Width: | Height: | Size: 915 B |
1
addons/scatter-4/icons/loading/progress7.svg
Normal file
|
@ -0,0 +1 @@
|
||||||
|
<svg height="16" viewBox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg"><g fill="#e0e0e0" transform="translate(0 -1036.4)"><path d="m9 1.0781v3.0547a4 4 0 0 1 1.0273.42578l2.1582-2.1582a7 7 0 0 0 -3.1855-1.3223zm-2 .0019531a7 7 0 0 0 -3.1855 1.3203l2.1582 2.1582a4 4 0 0 1 1.0273-.42773v-3.0508zm6.5996 2.7344-2.1582 2.1582a4 4 0 0 1 .42774 1.0273h3.0508a7 7 0 0 0 -1.3203-3.1855zm-12.52 5.1855a7 7 0 0 0 1.3203 3.1855l2.1582-2.1582a4 4 0 0 1 -.42773-1.0273h-3.0508zm10.787 0a4 4 0 0 1 -.42578 1.0273l2.1582 2.1582a7 7 0 0 0 1.3223-3.1855h-3.0547zm-5.8945 2.4414-2.1582 2.1582a7 7 0 0 0 3.1855 1.3223v-3.0547a4 4 0 0 1 -1.0273-.42578zm4.0547 0a4 4 0 0 1 -1.0273.42774v3.0508a7 7 0 0 0 3.1855-1.3203l-2.1582-2.1582z" fill-opacity=".19608" transform="translate(0 1036.4)"/><path d="m2.4004 1040.2a7 7 0 0 0 -1.3223 3.1855h3.0547a4 4 0 0 1 .42578-1.0273l-2.1582-2.1582z" fill-opacity=".99608"/></g></svg>
|
After Width: | Height: | Size: 913 B |
1
addons/scatter-4/icons/loading/progress8.svg
Normal file
|
@ -0,0 +1 @@
|
||||||
|
<svg height="16" viewBox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg"><g fill="#e0e0e0" transform="translate(0 -1036.4)"><path d="m9 1.0781v3.0547a4 4 0 0 1 1.0273.42578l2.1582-2.1582a7 7 0 0 0 -3.1855-1.3223zm-6.5996 2.7363a7 7 0 0 0 -1.3223 3.1855h3.0547a4 4 0 0 1 .42578-1.0273l-2.1582-2.1582zm11.199 0-2.1582 2.1582a4 4 0 0 1 .42774 1.0273h3.0508a7 7 0 0 0 -1.3203-3.1855zm-12.52 5.1855a7 7 0 0 0 1.3203 3.1855l2.1582-2.1582a4 4 0 0 1 -.42773-1.0273h-3.0508zm10.787 0a4 4 0 0 1 -.42578 1.0273l2.1582 2.1582a7 7 0 0 0 1.3223-3.1855h-3.0547zm-5.8945 2.4414-2.1582 2.1582a7 7 0 0 0 3.1855 1.3223v-3.0547a4 4 0 0 1 -1.0273-.42578zm4.0547 0a4 4 0 0 1 -1.0273.42774v3.0508a7 7 0 0 0 3.1855-1.3203l-2.1582-2.1582z" fill-opacity=".19608" transform="translate(0 1036.4)"/><path d="m7 1037.4a7 7 0 0 0 -3.1855 1.3203l2.1582 2.1582a4 4 0 0 1 1.0273-.4277z" fill-opacity=".99608"/></g></svg>
|
After Width: | Height: | Size: 897 B |
29
addons/scatter-4/icons/loading/t_loading.tres
Normal file
|
@ -0,0 +1,29 @@
|
||||||
|
[gd_resource type="AnimatedTexture" load_steps=9 format=3]
|
||||||
|
|
||||||
|
[ext_resource type="Texture2D" uid="uid://bkdk5ka8f2eyn" path="res://addons/proton_scatter/icons/loading/progress1.svg" id="1_n051c"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://yinrmiasphf0" path="res://addons/proton_scatter/icons/loading/progress2.svg" id="2_huiva"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://cddfi3mmjlhfa" path="res://addons/proton_scatter/icons/loading/progress3.svg" id="3_5gmad"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://bgrh6kl71mjxp" path="res://addons/proton_scatter/icons/loading/progress4.svg" id="4_ypilv"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://cu5lshwm0g08o" path="res://addons/proton_scatter/icons/loading/progress5.svg" id="5_o3w57"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://cwfbjg2q2j1b1" path="res://addons/proton_scatter/icons/loading/progress6.svg" id="6_475ws"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://d0f2b7boq8n1j" path="res://addons/proton_scatter/icons/loading/progress7.svg" id="7_kuufk"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://c0cn8qjmctb2n" path="res://addons/proton_scatter/icons/loading/progress8.svg" id="8_spub1"]
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
frames = 8
|
||||||
|
speed_scale = 8.0
|
||||||
|
frame_0/texture = ExtResource("1_n051c")
|
||||||
|
frame_1/texture = ExtResource("2_huiva")
|
||||||
|
frame_1/duration = 1.0
|
||||||
|
frame_2/texture = ExtResource("3_5gmad")
|
||||||
|
frame_2/duration = 1.0
|
||||||
|
frame_3/texture = ExtResource("4_ypilv")
|
||||||
|
frame_3/duration = 1.0
|
||||||
|
frame_4/texture = ExtResource("5_o3w57")
|
||||||
|
frame_4/duration = 1.0
|
||||||
|
frame_5/texture = ExtResource("6_475ws")
|
||||||
|
frame_5/duration = 1.0
|
||||||
|
frame_6/texture = ExtResource("7_kuufk")
|
||||||
|
frame_6/duration = 1.0
|
||||||
|
frame_7/texture = ExtResource("8_spub1")
|
||||||
|
frame_7/duration = 1.0
|
52
addons/scatter-4/icons/local.svg
Normal file
|
@ -0,0 +1,52 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<svg
|
||||||
|
height="16"
|
||||||
|
viewBox="0 0 16 16"
|
||||||
|
width="16"
|
||||||
|
version="1.1"
|
||||||
|
id="svg134"
|
||||||
|
sodipodi:docname="local.svg"
|
||||||
|
inkscape:version="1.2 (dc2aedaf03, 2022-05-15)"
|
||||||
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||||
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg">
|
||||||
|
<defs
|
||||||
|
id="defs138" />
|
||||||
|
<sodipodi:namedview
|
||||||
|
id="namedview136"
|
||||||
|
pagecolor="#ffffff"
|
||||||
|
bordercolor="#666666"
|
||||||
|
borderopacity="1.0"
|
||||||
|
inkscape:showpageshadow="2"
|
||||||
|
inkscape:pageopacity="0.0"
|
||||||
|
inkscape:pagecheckerboard="0"
|
||||||
|
inkscape:deskcolor="#d1d1d1"
|
||||||
|
showgrid="false"
|
||||||
|
inkscape:zoom="27.21875"
|
||||||
|
inkscape:cx="3.3983927"
|
||||||
|
inkscape:cy="10.489093"
|
||||||
|
inkscape:window-width="2530"
|
||||||
|
inkscape:window-height="1050"
|
||||||
|
inkscape:window-x="30"
|
||||||
|
inkscape:window-y="0"
|
||||||
|
inkscape:window-maximized="1"
|
||||||
|
inkscape:current-layer="svg134" />
|
||||||
|
<g
|
||||||
|
id="g2767"
|
||||||
|
transform="matrix(0.68193381,-0.68193381,0.68186774,0.68186774,-2.9115395,7.7509901)">
|
||||||
|
<path
|
||||||
|
d="m 14.999026,12.016599 a 1,1 0 0 1 -0.291316,0.691406 l -2,2 a 1,1 0 0 1 -1.414062,0 1,1 0 0 1 0,-1.414062 l 0.292968,-0.292969 H 3.0006784 V 4.4150363 l -0.292969,0.292969 a 1,1 0 0 1 -1.414062,0 1,1 0 0 1 0,-1.414062 l 2,-2 a 1,1 0 0 1 1.414062,0 l 2.0000002,2 a 1,1 0 0 1 0.2910157,0.720703 1,1 0 0 1 -0.2910157,0.693359 1,1 0 0 1 -1.4140622,0 l -0.292969,-0.292969 v 6.5859377 h 6.5859376 l -0.292968,-0.292969 a 1,1 0 0 1 0,-1.4140619 1,1 0 0 1 1.414062,0 l 2,1.9999999 a 1,1 0 0 1 0.291316,0.722656 z"
|
||||||
|
fill="#e0e0e0"
|
||||||
|
id="path132"
|
||||||
|
style="fill:#ffffff;fill-opacity:1" />
|
||||||
|
<rect
|
||||||
|
style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:0.809572;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
id="rect587"
|
||||||
|
width="3.190428"
|
||||||
|
height="3.1904278"
|
||||||
|
x="4.5377126"
|
||||||
|
y="8.3021555"
|
||||||
|
ry="0" />
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 2 KiB |
77
addons/scatter-4/icons/menu.svg
Normal file
|
@ -0,0 +1,77 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<svg
|
||||||
|
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||||
|
xmlns:cc="http://creativecommons.org/ns#"
|
||||||
|
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||||
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||||
|
height="16"
|
||||||
|
viewBox="0 0 16 16"
|
||||||
|
width="16"
|
||||||
|
version="1.1"
|
||||||
|
id="svg4"
|
||||||
|
sodipodi:docname="menu.svg"
|
||||||
|
inkscape:version="1.0.1 (0767f8302a, 2020-10-17)">
|
||||||
|
<metadata
|
||||||
|
id="metadata10">
|
||||||
|
<rdf:RDF>
|
||||||
|
<cc:Work
|
||||||
|
rdf:about="">
|
||||||
|
<dc:format>image/svg+xml</dc:format>
|
||||||
|
<dc:type
|
||||||
|
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||||
|
</cc:Work>
|
||||||
|
</rdf:RDF>
|
||||||
|
</metadata>
|
||||||
|
<defs
|
||||||
|
id="defs8" />
|
||||||
|
<sodipodi:namedview
|
||||||
|
pagecolor="#ffffff"
|
||||||
|
bordercolor="#666666"
|
||||||
|
borderopacity="1"
|
||||||
|
objecttolerance="10"
|
||||||
|
gridtolerance="10"
|
||||||
|
guidetolerance="10"
|
||||||
|
inkscape:pageopacity="0"
|
||||||
|
inkscape:pageshadow="2"
|
||||||
|
inkscape:window-width="1416"
|
||||||
|
inkscape:window-height="901"
|
||||||
|
id="namedview6"
|
||||||
|
showgrid="false"
|
||||||
|
inkscape:zoom="22.403449"
|
||||||
|
inkscape:cx="4.2500969"
|
||||||
|
inkscape:cy="5.8093823"
|
||||||
|
inkscape:window-x="36"
|
||||||
|
inkscape:window-y="0"
|
||||||
|
inkscape:window-maximized="0"
|
||||||
|
inkscape:current-layer="layer2" />
|
||||||
|
<g
|
||||||
|
inkscape:groupmode="layer"
|
||||||
|
id="layer2"
|
||||||
|
inkscape:label="Layer 2"
|
||||||
|
style="display:inline">
|
||||||
|
<rect
|
||||||
|
style="fill:#e0e0e0;stroke:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;fill-opacity:1"
|
||||||
|
id="rect835"
|
||||||
|
width="12"
|
||||||
|
height="2"
|
||||||
|
x="2"
|
||||||
|
y="7" />
|
||||||
|
<rect
|
||||||
|
style="fill:#e0e0e0;stroke:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;fill-opacity:1"
|
||||||
|
id="rect835-3"
|
||||||
|
width="12"
|
||||||
|
height="2"
|
||||||
|
x="2.0000005"
|
||||||
|
y="2" />
|
||||||
|
<rect
|
||||||
|
style="fill:#e0e0e0;stroke:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;fill-opacity:1"
|
||||||
|
id="rect835-3-6"
|
||||||
|
width="12"
|
||||||
|
height="2"
|
||||||
|
x="1.9999995"
|
||||||
|
y="12" />
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 2.2 KiB |
65
addons/scatter-4/icons/point.svg
Normal file
|
@ -0,0 +1,65 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<svg
|
||||||
|
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||||
|
xmlns:cc="http://creativecommons.org/ns#"
|
||||||
|
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||||
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||||
|
width="16"
|
||||||
|
height="16"
|
||||||
|
viewBox="0 0 4.2333332 4.2333335"
|
||||||
|
version="1.1"
|
||||||
|
id="svg8"
|
||||||
|
inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
|
||||||
|
sodipodi:docname="exclude.svg">
|
||||||
|
<defs
|
||||||
|
id="defs2" />
|
||||||
|
<sodipodi:namedview
|
||||||
|
id="base"
|
||||||
|
pagecolor="#ffffff"
|
||||||
|
bordercolor="#666666"
|
||||||
|
borderopacity="1.0"
|
||||||
|
inkscape:pageopacity="0.0"
|
||||||
|
inkscape:pageshadow="2"
|
||||||
|
inkscape:zoom="16.983226"
|
||||||
|
inkscape:cx="16.840574"
|
||||||
|
inkscape:cy="14.735893"
|
||||||
|
inkscape:document-units="mm"
|
||||||
|
inkscape:current-layer="layer1"
|
||||||
|
showgrid="false"
|
||||||
|
units="px"
|
||||||
|
inkscape:window-width="2520"
|
||||||
|
inkscape:window-height="1050"
|
||||||
|
inkscape:window-x="40"
|
||||||
|
inkscape:window-y="0"
|
||||||
|
inkscape:window-maximized="1"
|
||||||
|
inkscape:document-rotation="0" />
|
||||||
|
<metadata
|
||||||
|
id="metadata5">
|
||||||
|
<rdf:RDF>
|
||||||
|
<cc:Work
|
||||||
|
rdf:about="">
|
||||||
|
<dc:format>image/svg+xml</dc:format>
|
||||||
|
<dc:type
|
||||||
|
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||||
|
<dc:title />
|
||||||
|
</cc:Work>
|
||||||
|
</rdf:RDF>
|
||||||
|
</metadata>
|
||||||
|
<g
|
||||||
|
inkscape:label="Layer 1"
|
||||||
|
inkscape:groupmode="layer"
|
||||||
|
id="layer1"
|
||||||
|
transform="translate(0,-292.76665)">
|
||||||
|
<path
|
||||||
|
id="path846"
|
||||||
|
clip-path="none"
|
||||||
|
style="fill:#ff9600;stroke:none;stroke-width:0.345475;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
|
||||||
|
d="m 2.0938636,293.66666 a 1.2168308,1.2168308 0 0 0 -1.1938966,1.21638 1.2168308,1.2168308 0 0 0 0.001245,0.0537 l 1.2694915,-1.2695 a 1.2168308,1.2168308 0 0 0 -0.054353,-6.1e-4 1.2168308,1.2168308 0 0 0 -0.022491,0 z m 0.3704765,0.0507 -1.51376827,1.51377 a 1.2168308,1.2168308 0 0 0 0.22803357,0.4267 l 1.7124389,-1.71306 a 1.2168308,1.2168308 0 0 0 -0.4267042,-0.22741 z m 0.5978856,0.40109 -1.7105646,1.71056 a 1.2168308,1.2168308 0 0 0 0.4304525,0.22366 l 1.5037726,-1.50377 a 1.2168308,1.2168308 0 0 0 -0.2236605,-0.4305 z m 0.2705165,0.72846 -1.2526231,1.25262 a 1.2168308,1.2168308 0 0 0 0.036235,6.2e-4 1.2168308,1.2168308 0 0 0 1.2170121,-1.21701 1.2168308,1.2168308 0 0 0 -6.247e-4,-0.0363 z" />
|
||||||
|
<g
|
||||||
|
id="g1086"
|
||||||
|
transform="rotate(-45,0.93171652,288.24226)" />
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 2.6 KiB |
1
addons/scatter-4/icons/rebuild.svg
Normal file
|
@ -0,0 +1 @@
|
||||||
|
<svg height="16" viewBox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg"><g fill="#e0e0e0" fill-opacity=".99608" transform="matrix(-1 0 0 1 16.026308 -1036.4)"><path d="m9 2a6 6 0 0 0 -6 6h2a4 4 0 0 1 4-4 4 4 0 0 1 4 4 4 4 0 0 1 -4 4v2a6 6 0 0 0 6-6 6 6 0 0 0 -6-6z" transform="translate(0 1036.4)"/><path d="m4.118 1048.3-1.6771-.9683-1.6771-.9682 1.6771-.9683 1.6771-.9682-.0000001 1.9365z" transform="matrix(0 -1.1926 1.5492 0 -1617 1049.3)"/></g></svg>
|
After Width: | Height: | Size: 467 B |
1
addons/scatter-4/icons/remove.svg
Normal file
|
@ -0,0 +1 @@
|
||||||
|
<svg height="16" viewBox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg"><path d="m5 1v1h-4v2h14v-2h-4v-1zm-3 4v8a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2v-8zm1 2h2v6h-2zm4 0h2v6h-2zm4 0h2v6h-2z" fill="#e0e0e0"/></svg>
|
After Width: | Height: | Size: 218 B |
54
addons/scatter-4/icons/restrict_volume.svg
Normal file
|
@ -0,0 +1,54 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<svg
|
||||||
|
id="Layer_1"
|
||||||
|
data-name="Layer 1"
|
||||||
|
viewBox="0 0 16 16"
|
||||||
|
version="1.1"
|
||||||
|
sodipodi:docname="restrict_volume.svg"
|
||||||
|
width="16"
|
||||||
|
height="16"
|
||||||
|
inkscape:version="1.2 (dc2aedaf03, 2022-05-15)"
|
||||||
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||||
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||||
|
xmlns:cc="http://creativecommons.org/ns#"
|
||||||
|
xmlns:dc="http://purl.org/dc/elements/1.1/">
|
||||||
|
<defs
|
||||||
|
id="defs8128" />
|
||||||
|
<sodipodi:namedview
|
||||||
|
id="namedview8126"
|
||||||
|
pagecolor="#ffffff"
|
||||||
|
bordercolor="#666666"
|
||||||
|
borderopacity="1.0"
|
||||||
|
inkscape:showpageshadow="2"
|
||||||
|
inkscape:pageopacity="0.0"
|
||||||
|
inkscape:pagecheckerboard="0"
|
||||||
|
inkscape:deskcolor="#d1d1d1"
|
||||||
|
showgrid="false"
|
||||||
|
inkscape:zoom="28.352865"
|
||||||
|
inkscape:cx="11.004179"
|
||||||
|
inkscape:cy="10.457497"
|
||||||
|
inkscape:window-width="2530"
|
||||||
|
inkscape:window-height="1050"
|
||||||
|
inkscape:window-x="30"
|
||||||
|
inkscape:window-y="0"
|
||||||
|
inkscape:window-maximized="1"
|
||||||
|
inkscape:current-layer="Layer_1" />
|
||||||
|
<title
|
||||||
|
id="title8121">height-arrow</title>
|
||||||
|
<path
|
||||||
|
d="m 9.3124472,11.498744 h 0.9877608 a 0.49900662,0.49900662 0 0 1 0.427231,0.201654 0.54571725,0.54571725 0 0 1 0.02278,0.495589 0.19709621,0.19709621 0 0 1 -0.0319,0.05924 c -0.7735774,0.98662 -1.5471509,1.557401 -2.3207251,2.544022 l -0.012531,0.01367 a 0.49103163,0.49103163 0 0 1 -0.7712956,0 l -0.012524,-0.01367 C 6.8276679,13.812631 6.0540937,13.24185 5.2805195,12.25523 a 0.19709621,0.19709621 0 0 1 -0.0319,-0.05924 0.54571725,0.54571725 0 0 1 0.022786,-0.495589 0.50128516,0.50128516 0 0 1 0.4272317,-0.201654 H 6.6829788 V 4.5012594 H 5.698637 A 0.50128516,0.50128516 0 0 1 5.2714053,4.3041632 0.54571725,0.54571725 0 0 1 5.2486196,3.8085743 a 0.19709621,0.19709621 0 0 1 0.0319,-0.059243 C 6.0540937,2.7581541 6.8276679,2.1873725 7.6012419,1.2007523 l 0.012531,-0.013671 a 0.49103163,0.49103163 0 0 1 0.7712956,0 l 0.012531,0.013671 c 0.7735763,0.9866202 1.5471501,1.5574018 2.3207255,2.5440221 a 0.19709621,0.19709621 0 0 1 0.0319,0.059243 0.54571725,0.54571725 0 0 1 -0.02279,0.5001459 0.49900662,0.49900662 0 0 1 -0.427231,0.2016534 H 9.3124472 Z"
|
||||||
|
id="path8123"
|
||||||
|
style="fill:#ffffff;stroke-width:0.113929" />
|
||||||
|
<metadata
|
||||||
|
id="metadata8247">
|
||||||
|
<rdf:RDF>
|
||||||
|
<cc:Work
|
||||||
|
rdf:about="">
|
||||||
|
<dc:title>height-arrow</dc:title>
|
||||||
|
</cc:Work>
|
||||||
|
</rdf:RDF>
|
||||||
|
</metadata>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 2.5 KiB |
59
addons/scatter-4/icons/restrict_volume_lock.svg
Normal file
|
@ -0,0 +1,59 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<svg
|
||||||
|
id="Layer_1"
|
||||||
|
data-name="Layer 1"
|
||||||
|
viewBox="0 0 16 16"
|
||||||
|
version="1.1"
|
||||||
|
sodipodi:docname="restrict_volume_lock.svg"
|
||||||
|
width="16"
|
||||||
|
height="16"
|
||||||
|
inkscape:version="1.2 (dc2aedaf03, 2022-05-15)"
|
||||||
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||||
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||||
|
xmlns:cc="http://creativecommons.org/ns#"
|
||||||
|
xmlns:dc="http://purl.org/dc/elements/1.1/">
|
||||||
|
<defs
|
||||||
|
id="defs8128" />
|
||||||
|
<sodipodi:namedview
|
||||||
|
id="namedview8126"
|
||||||
|
pagecolor="#ffffff"
|
||||||
|
bordercolor="#666666"
|
||||||
|
borderopacity="1.0"
|
||||||
|
inkscape:showpageshadow="2"
|
||||||
|
inkscape:pageopacity="0.0"
|
||||||
|
inkscape:pagecheckerboard="0"
|
||||||
|
inkscape:deskcolor="#d1d1d1"
|
||||||
|
showgrid="false"
|
||||||
|
inkscape:zoom="28.352865"
|
||||||
|
inkscape:cx="11.004179"
|
||||||
|
inkscape:cy="10.457497"
|
||||||
|
inkscape:window-width="2530"
|
||||||
|
inkscape:window-height="1050"
|
||||||
|
inkscape:window-x="30"
|
||||||
|
inkscape:window-y="0"
|
||||||
|
inkscape:window-maximized="1"
|
||||||
|
inkscape:current-layer="Layer_1" />
|
||||||
|
<title
|
||||||
|
id="title8121">height-arrow</title>
|
||||||
|
<path
|
||||||
|
d="M 5.6284382,11.498744 H 6.616199 a 0.49900662,0.49900662 0 0 1 0.427231,0.201654 0.54571725,0.54571725 0 0 1 0.02278,0.495589 0.19709621,0.19709621 0 0 1 -0.0319,0.05924 c -0.7735774,0.98662 -1.5471509,1.557401 -2.3207251,2.544022 l -0.012531,0.01367 a 0.49103163,0.49103163 0 0 1 -0.7712956,0 l -0.012524,-0.01367 C 3.1436589,13.812631 2.3700847,13.24185 1.5965105,12.25523 a 0.19709621,0.19709621 0 0 1 -0.0319,-0.05924 0.54571725,0.54571725 0 0 1 0.022786,-0.495589 0.50128516,0.50128516 0 0 1 0.4272317,-0.201654 H 2.9989698 V 4.5012594 H 2.014628 A 0.50128516,0.50128516 0 0 1 1.5873963,4.3041632 0.54571725,0.54571725 0 0 1 1.5646106,3.8085743 a 0.19709621,0.19709621 0 0 1 0.0319,-0.059243 C 2.3700847,2.7581541 3.1436589,2.1873725 3.9172329,1.2007523 l 0.012531,-0.013671 a 0.49103163,0.49103163 0 0 1 0.7712956,0 l 0.012531,0.013671 C 5.4871668,2.1873725 6.2607406,2.7581541 7.034316,3.7447744 a 0.19709621,0.19709621 0 0 1 0.0319,0.059243 0.54571725,0.54571725 0 0 1 -0.02279,0.5001459 0.49900662,0.49900662 0 0 1 -0.427231,0.2016534 H 5.6284382 Z"
|
||||||
|
id="path8123"
|
||||||
|
style="fill:#ffffff;stroke-width:0.113929" />
|
||||||
|
<metadata
|
||||||
|
id="metadata8247">
|
||||||
|
<rdf:RDF>
|
||||||
|
<cc:Work
|
||||||
|
rdf:about="">
|
||||||
|
<dc:title>height-arrow</dc:title>
|
||||||
|
</cc:Work>
|
||||||
|
</rdf:RDF>
|
||||||
|
</metadata>
|
||||||
|
<path
|
||||||
|
d="M 11.388904,7.8834105 A 2.5323118,2.5323118 0 0 0 8.8565927,10.415722 v 1.012925 H 8.3501303 v 3.545236 H 14.427678 V 11.428647 H 13.921215 V 10.415722 A 2.5323118,2.5323118 0 0 0 11.388904,7.8834105 Z m 0,1.0129248 a 1.5193871,1.5193871 0 0 1 1.519386,1.5193867 v 1.012925 H 9.8695176 V 10.415722 A 1.5193871,1.5193871 0 0 1 11.388904,8.8963353 Z m -0.506462,3.5452367 h 1.012924 v 1.519386 h -1.012924 z"
|
||||||
|
fill="#e0e0e0"
|
||||||
|
id="path8277"
|
||||||
|
style="fill:#ffffff;stroke-width:0.506462" />
|
||||||
|
</svg>
|
After Width: | Height: | Size: 3 KiB |
1
addons/scatter-4/icons/save.svg
Normal file
|
@ -0,0 +1 @@
|
||||||
|
<svg height="16" viewBox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg"><path d="m3 1c-1.1046 0-2 .89543-2 2v10c0 1.1046.89543 2 2 2h10c1.1046 0 2-.89543 2-2v-7-1-1l-3-3h-1v5 1h-8zm1 0v5h3v-5zm4 8c1.1046 0 2 .89543 2 2 0 1.1046-.89543 2-2 2s-2-.89543-2-2c0-1.1046.89543-2 2-2z" fill="#e0e0e0"/></svg>
|
After Width: | Height: | Size: 311 B |
88
addons/scatter-4/icons/scatter.svg
Normal file
|
@ -0,0 +1,88 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<svg
|
||||||
|
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||||
|
xmlns:cc="http://creativecommons.org/ns#"
|
||||||
|
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||||
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||||
|
width="16"
|
||||||
|
height="16"
|
||||||
|
viewBox="0 0 4.2333332 4.2333335"
|
||||||
|
version="1.1"
|
||||||
|
id="svg8"
|
||||||
|
inkscape:version="1.0.1 (0767f8302a, 2020-10-17)"
|
||||||
|
sodipodi:docname="scatter.svg">
|
||||||
|
<defs
|
||||||
|
id="defs2" />
|
||||||
|
<sodipodi:namedview
|
||||||
|
id="base"
|
||||||
|
pagecolor="#ffffff"
|
||||||
|
bordercolor="#666666"
|
||||||
|
borderopacity="1.0"
|
||||||
|
inkscape:pageopacity="0.0"
|
||||||
|
inkscape:pageshadow="2"
|
||||||
|
inkscape:zoom="22.627417"
|
||||||
|
inkscape:cx="12.113765"
|
||||||
|
inkscape:cy="5.177294"
|
||||||
|
inkscape:document-units="mm"
|
||||||
|
inkscape:current-layer="layer1"
|
||||||
|
showgrid="false"
|
||||||
|
units="px"
|
||||||
|
inkscape:window-width="1496"
|
||||||
|
inkscape:window-height="1026"
|
||||||
|
inkscape:window-x="623"
|
||||||
|
inkscape:window-y="26"
|
||||||
|
inkscape:window-maximized="0"
|
||||||
|
inkscape:document-rotation="0" />
|
||||||
|
<metadata
|
||||||
|
id="metadata5">
|
||||||
|
<rdf:RDF>
|
||||||
|
<cc:Work
|
||||||
|
rdf:about="">
|
||||||
|
<dc:format>image/svg+xml</dc:format>
|
||||||
|
<dc:type
|
||||||
|
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||||
|
<dc:title />
|
||||||
|
</cc:Work>
|
||||||
|
</rdf:RDF>
|
||||||
|
</metadata>
|
||||||
|
<g
|
||||||
|
inkscape:label="Layer 1"
|
||||||
|
inkscape:groupmode="layer"
|
||||||
|
id="layer1"
|
||||||
|
transform="translate(0,-292.76665)">
|
||||||
|
<g
|
||||||
|
id="g863"
|
||||||
|
transform="matrix(0.90266009,0,0,0.90266009,-1.0002649,27.497611)"
|
||||||
|
style="fill:none;fill-opacity:1;stroke:#ff9600;stroke-opacity:1;stroke-width:0.4396727;stroke-miterlimit:4;stroke-dasharray:none">
|
||||||
|
<path
|
||||||
|
style="fill:none;fill-opacity:1;stroke:#ff9600;stroke-width:0.4396727;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none"
|
||||||
|
d="M 1.3363846,294.88332 H 2.8969488"
|
||||||
|
id="path844" />
|
||||||
|
<path
|
||||||
|
style="fill:none;fill-opacity:1;stroke:#ff9600;stroke-width:0.4396727;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none"
|
||||||
|
d="m 2.1166667,294.10304 v 1.56056"
|
||||||
|
id="path844-3" />
|
||||||
|
</g>
|
||||||
|
<circle
|
||||||
|
style="fill:#ff9600;fill-opacity:1;stroke:#ff9600;stroke-width:0.334174;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
|
||||||
|
id="path836"
|
||||||
|
cx="3.3136473"
|
||||||
|
cy="293.68634"
|
||||||
|
r="0.54656285" />
|
||||||
|
<circle
|
||||||
|
style="fill:#ff9600;fill-opacity:1;stroke:#ff9600;stroke-width:0.334174;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
|
||||||
|
id="path836-7"
|
||||||
|
cx="3.3136473"
|
||||||
|
cy="296.08029"
|
||||||
|
r="0.54656285" />
|
||||||
|
<circle
|
||||||
|
style="fill:#ff9600;fill-opacity:1;stroke:#ff9600;stroke-width:0.334174;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
|
||||||
|
id="path836-7-5"
|
||||||
|
cx="0.91968608"
|
||||||
|
cy="296.08029"
|
||||||
|
r="0.54656285" />
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 3.1 KiB |
39
addons/scatter-4/icons/select_all.svg
Normal file
|
@ -0,0 +1,39 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<svg
|
||||||
|
version="1.1"
|
||||||
|
id="Layer_1"
|
||||||
|
x="0px"
|
||||||
|
y="0px"
|
||||||
|
viewBox="0 0 122.88 120.79"
|
||||||
|
style="enable-background:new 0 0 122.88 120.79"
|
||||||
|
xml:space="preserve"
|
||||||
|
sodipodi:docname="select_all.svg"
|
||||||
|
inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)"
|
||||||
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||||
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg"><defs
|
||||||
|
id="defs9" /><sodipodi:namedview
|
||||||
|
id="namedview7"
|
||||||
|
pagecolor="#ffffff"
|
||||||
|
bordercolor="#666666"
|
||||||
|
borderopacity="1.0"
|
||||||
|
inkscape:showpageshadow="2"
|
||||||
|
inkscape:pageopacity="0.0"
|
||||||
|
inkscape:pagecheckerboard="0"
|
||||||
|
inkscape:deskcolor="#d1d1d1"
|
||||||
|
showgrid="false"
|
||||||
|
inkscape:zoom="2.5494246"
|
||||||
|
inkscape:cx="50.599652"
|
||||||
|
inkscape:cy="89.628066"
|
||||||
|
inkscape:window-width="2530"
|
||||||
|
inkscape:window-height="1050"
|
||||||
|
inkscape:window-x="30"
|
||||||
|
inkscape:window-y="0"
|
||||||
|
inkscape:window-maximized="1"
|
||||||
|
inkscape:current-layer="Layer_1" /><g
|
||||||
|
id="g4"
|
||||||
|
style="fill:#ffffff"><path
|
||||||
|
d="M31.4,21.63h60.68V7.68c0-0.08-0.02-0.16-0.04-0.22c-0.03-0.07-0.08-0.14-0.13-0.19l-0.01-0.01 c-0.05-0.06-0.12-0.1-0.19-0.13c-0.07-0.03-0.15-0.04-0.23-0.04H7.68c-0.08,0-0.16,0.02-0.22,0.04C7.39,7.15,7.32,7.2,7.25,7.26 L7.23,7.28C7.19,7.33,7.15,7.39,7.12,7.46C7.09,7.53,7.08,7.6,7.08,7.68v83.8c0,0.08,0.02,0.16,0.05,0.22l0.01,0.03 c0.03,0.06,0.07,0.13,0.12,0.18c0.06,0.06,0.13,0.1,0.2,0.13l0.02,0.01c0.06,0.02,0.13,0.04,0.2,0.04h16.04V29.31 c0-1.03,0.21-2.03,0.58-2.93c0.39-0.94,0.96-1.79,1.67-2.5l0.04-0.04c0.7-0.69,1.54-1.25,2.46-1.63 C29.38,21.84,30.37,21.63,31.4,21.63L31.4,21.63z M51.99,75.95c-0.95-0.86-1.47-2.03-1.53-3.23c-0.06-1.19,0.34-2.4,1.2-3.35 c0.86-0.95,2.04-1.47,3.23-1.53c1.18-0.06,2.4,0.34,3.35,1.2l9.09,8.25l20.78-21.88c0.89-0.93,2.07-1.42,3.27-1.45 c1.19-0.03,2.4,0.4,3.33,1.28c0.93,0.89,1.42,2.07,1.45,3.27c0.03,1.19-0.4,2.4-1.28,3.33L69.84,88.19L69.59,88 c-0.58,0.28-1.21,0.43-1.85,0.46c-1.17,0.04-2.36-0.35-3.29-1.2L51.99,75.95L51.99,75.95z M99.15,21.63h16.04 c1.03,0,2.03,0.21,2.93,0.59c0.94,0.39,1.79,0.96,2.5,1.67l0.04,0.04c0.69,0.7,1.25,1.53,1.63,2.45c0.38,0.91,0.58,1.9,0.58,2.94 v83.8c0,1.04-0.21,2.03-0.58,2.93c-0.39,0.94-0.96,1.79-1.67,2.5c-0.71,0.71-1.55,1.28-2.5,1.67c-0.91,0.38-1.9,0.59-2.93,0.59 H31.4c-1.03,0-2.02-0.21-2.93-0.58c-0.94-0.39-1.79-0.96-2.5-1.67c-0.71-0.71-1.28-1.56-1.67-2.5c-0.38-0.91-0.58-1.9-0.58-2.93 V99.16H7.68c-1.03,0-2.03-0.21-2.93-0.59c-0.94-0.39-1.79-0.96-2.5-1.67c-0.71-0.71-1.28-1.56-1.67-2.5C0.21,93.5,0,92.51,0,91.48 V7.68c0-1.04,0.21-2.03,0.58-2.93c0.39-0.94,0.96-1.79,1.67-2.5c0.71-0.71,1.55-1.28,2.5-1.67C5.66,0.21,6.65,0,7.68,0h83.79 c1.04,0,2.03,0.21,2.93,0.58c0.94,0.39,1.79,0.96,2.5,1.67c1.4,1.4,2.26,3.31,2.26,5.43V21.63L99.15,21.63z M115.2,28.7H31.4 c-0.08,0-0.15,0.02-0.22,0.04c-0.08,0.03-0.15,0.08-0.2,0.14l-0.01,0.01c-0.06,0.05-0.1,0.12-0.13,0.19 c-0.03,0.07-0.04,0.14-0.04,0.22v83.8c0,0.08,0.02,0.16,0.04,0.22c0.03,0.07,0.08,0.14,0.14,0.2l0.02,0.02 c0.05,0.05,0.12,0.09,0.18,0.11c0.07,0.03,0.14,0.04,0.22,0.04h83.79c0.08,0,0.16-0.02,0.22-0.04l0.02-0.01 c0.07-0.03,0.13-0.07,0.18-0.13c0.05-0.06,0.1-0.12,0.13-0.19l0.01-0.02c0.02-0.06,0.03-0.13,0.03-0.21v-83.8 c0-0.08-0.02-0.15-0.04-0.22l-0.01-0.02c-0.03-0.06-0.07-0.12-0.12-0.17c-0.06-0.06-0.13-0.11-0.2-0.14 C115.35,28.72,115.28,28.7,115.2,28.7L115.2,28.7z"
|
||||||
|
id="path2"
|
||||||
|
style="fill:#ffffff" /></g></svg>
|
After Width: | Height: | Size: 3.4 KiB |