mirror of
https://github.com/Relintai/pandemonium_paint_experimental.git
synced 2024-11-12 01:55:00 +01:00
97 lines
3.3 KiB
Plaintext
97 lines
3.3 KiB
Plaintext
|
[gd_scene load_steps=8 format=2]
|
||
|
|
||
|
[ext_resource path="res://PaintProject.gd" type="Script" id=1]
|
||
|
[ext_resource path="res://PaintCanvas.gd" type="Script" id=2]
|
||
|
[ext_resource path="res://PaintRenderer.gd" type="Script" id=3]
|
||
|
[ext_resource path="res://PaintCurve.gd" type="Script" id=4]
|
||
|
[ext_resource path="res://PaintGroup.gd" type="Script" id=5]
|
||
|
[ext_resource path="res://Paintfilter.gd" type="Script" id=6]
|
||
|
|
||
|
[sub_resource type="Curve2D" id=1]
|
||
|
_data = {
|
||
|
"points": PoolVector2Array( -126.479, 82.1171, 126.479, -82.1171, 239, 28, 0, 0, 0, 0, 461, 58, 0, 0, 0, 0, 491, 198, 0, 0, 0, 0, 494, 346, 0, 0, 0, 0, 107, 431, 0, 0, 0, 0, 43, 257, 0, 0, 0, 0, 201, 99, 0, 0, 0, 0, 242, 75, 0, 0, 0, 0, 214, 282, 0, 0, 0, 0, 329, 186, 0, 0, 0, 0, 368, 121, 0, 0, 0, 0, 338, 82, 0, 0, 0, 0, 284, 62, 0, 0, 0, 0, 239, 28 )
|
||
|
}
|
||
|
|
||
|
[node name="PaintProject (PaintNode)" type="Node2D"]
|
||
|
script = ExtResource( 1 )
|
||
|
save_image = null
|
||
|
|
||
|
[node name="Grid (hidden)" type="Node" parent="."]
|
||
|
|
||
|
[node name="BG (hidden)" type="Node" parent="."]
|
||
|
|
||
|
[node name="PaintCanvas" type="Node2D" parent="."]
|
||
|
script = ExtResource( 2 )
|
||
|
|
||
|
[node name="PaintCanvas2" type="Node2D" parent="."]
|
||
|
|
||
|
[node name="PaintGroup" type="Node2D" parent="."]
|
||
|
|
||
|
[node name="PaintCanvas3" type="Node2D" parent="PaintGroup"]
|
||
|
|
||
|
[node name="PaintCanvas4" type="Node2D" parent="PaintGroup"]
|
||
|
|
||
|
[node name="PaintGroup" type="Node2D" parent="PaintGroup"]
|
||
|
script = ExtResource( 5 )
|
||
|
|
||
|
[node name="PaintCurveRender" type="Node2D" parent="PaintGroup/PaintGroup"]
|
||
|
__meta__ = {
|
||
|
"_editor_description_": "I'm hoping to use the built in svg renderer to rasterize curves. If it works, it will be a huge timesave. Should foreach children and apply them one by one based on their operation setting."
|
||
|
}
|
||
|
|
||
|
[node name="PaintCurve" type="Path2D" parent="PaintGroup/PaintGroup/PaintCurveRender"]
|
||
|
curve = SubResource( 1 )
|
||
|
script = ExtResource( 4 )
|
||
|
__meta__ = {
|
||
|
"_editor_description_": ""
|
||
|
}
|
||
|
|
||
|
[node name="PaintPathObject" type="Node2D" parent="PaintGroup/PaintGroup"]
|
||
|
__meta__ = {
|
||
|
"_editor_description_": "Maybe"
|
||
|
}
|
||
|
|
||
|
[node name="PaintCurveRender2" type="Node2D" parent="PaintGroup/PaintGroup"]
|
||
|
|
||
|
[node name="PaintCurve" type="Path2D" parent="PaintGroup/PaintGroup/PaintCurveRender2"]
|
||
|
curve = SubResource( 1 )
|
||
|
script = ExtResource( 4 )
|
||
|
__meta__ = {
|
||
|
"_editor_description_": ""
|
||
|
}
|
||
|
|
||
|
[node name="PaintCurve1" type="Path2D" parent="PaintGroup/PaintGroup/PaintCurveRender2"]
|
||
|
curve = SubResource( 1 )
|
||
|
script = ExtResource( 4 )
|
||
|
__meta__ = {
|
||
|
"_editor_description_": ""
|
||
|
}
|
||
|
|
||
|
[node name="PaintCurve2" type="Path2D" parent="PaintGroup/PaintGroup/PaintCurveRender2"]
|
||
|
curve = SubResource( 1 )
|
||
|
script = ExtResource( 4 )
|
||
|
__meta__ = {
|
||
|
"_editor_description_": "Union'd with PaintCurve1."
|
||
|
}
|
||
|
operation = 1
|
||
|
|
||
|
[node name="PaintGroup" type="Node2D" parent="PaintGroup/PaintGroup"]
|
||
|
|
||
|
[node name="PaintCanvas6" type="Node2D" parent="PaintGroup/PaintGroup/PaintGroup"]
|
||
|
|
||
|
[node name="PaintCanvas7" type="Node2D" parent="PaintGroup/PaintGroup/PaintGroup"]
|
||
|
|
||
|
[node name="PaintCanvas7" type="Node2D" parent="PaintGroup"]
|
||
|
|
||
|
[node name="PaintRenderer" type="Node2D" parent="PaintGroup"]
|
||
|
script = ExtResource( 3 )
|
||
|
|
||
|
[node name="PaintFilter" type="Node2D" parent="PaintGroup"]
|
||
|
script = ExtResource( 6 )
|
||
|
|
||
|
[node name="PaintCanvas8" type="Node2D" parent="PaintGroup/PaintFilter"]
|
||
|
|
||
|
[node name="PaintCanvas9" type="Node2D" parent="PaintGroup/PaintFilter"]
|
||
|
|
||
|
[node name="PaintCanvas10" type="Node2D" parent="PaintGroup/PaintFilter"]
|