mirror of
https://github.com/Relintai/pandemonium_paint_experimental.git
synced 2024-11-07 16:52:10 +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://mockup/PaintGroup.gd" type="Script" id=1]
|
|
[ext_resource path="res://mockup/Paintfilter.gd" type="Script" id=2]
|
|
[ext_resource path="res://mockup/PaintRenderer.gd" type="Script" id=3]
|
|
[ext_resource path="res://mockup/PaintCanvas.gd" type="Script" id=4]
|
|
[ext_resource path="res://mockup/PaintCurve.gd" type="Script" id=5]
|
|
[ext_resource path="res://mockup/PaintProject.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( 6 )
|
|
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( 4 )
|
|
|
|
[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( 1 )
|
|
|
|
[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( 5 )
|
|
__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( 5 )
|
|
__meta__ = {
|
|
"_editor_description_": ""
|
|
}
|
|
|
|
[node name="PaintCurve1" type="Path2D" parent="PaintGroup/PaintGroup/PaintCurveRender2"]
|
|
curve = SubResource( 1 )
|
|
script = ExtResource( 5 )
|
|
__meta__ = {
|
|
"_editor_description_": ""
|
|
}
|
|
|
|
[node name="PaintCurve2" type="Path2D" parent="PaintGroup/PaintGroup/PaintCurveRender2"]
|
|
curve = SubResource( 1 )
|
|
script = ExtResource( 5 )
|
|
__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( 2 )
|
|
|
|
[node name="PaintCanvas8" type="Node2D" parent="PaintGroup/PaintFilter"]
|
|
|
|
[node name="PaintCanvas9" type="Node2D" parent="PaintGroup/PaintFilter"]
|
|
|
|
[node name="PaintCanvas10" type="Node2D" parent="PaintGroup/PaintFilter"]
|