scene.tscn 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615
  1. [gd_scene load_steps=35 format=2]
  2. [ext_resource path="res://shaders/debug.shader" type="Shader" id=1]
  3. [ext_resource path="res://shadow_map_env.tres" type="Environment" id=2]
  4. [ext_resource path="res://scripts/shadow_map.gd" type="Script" id=3]
  5. [ext_resource path="res://scripts/Camera.gd" type="Script" id=4]
  6. [ext_resource path="res://shaders/vulume_lights.shader" type="Shader" id=5]
  7. [ext_resource path="res://shaders/gglow.shader" type="Shader" id=6]
  8. [ext_resource path="res://scripts/Control.gd" type="Script" id=7]
  9. [ext_resource path="res://scripts/vlights.gd" type="Script" id=8]
  10. [ext_resource path="res://shaders/camera_depth.shader" type="Shader" id=9]
  11. [sub_resource type="ShaderMaterial" id=1]
  12. shader = ExtResource( 9 )
  13. [sub_resource type="SphereMesh" id=2]
  14. flip_faces = true
  15. [sub_resource type="ShaderMaterial" id=3]
  16. shader = ExtResource( 6 )
  17. shader_param/colorx = Color( 0.980392, 0.352941, 1, 1 )
  18. [sub_resource type="SphereMesh" id=4]
  19. radius = 0.3
  20. height = 0.6
  21. [sub_resource type="ViewportTexture" id=5]
  22. viewport_path = NodePath("shadow_map/Back")
  23. [sub_resource type="ViewportTexture" id=6]
  24. viewport_path = NodePath("shadow_map/Down")
  25. [sub_resource type="ViewportTexture" id=7]
  26. viewport_path = NodePath("shadow_map/Front")
  27. [sub_resource type="ViewportTexture" id=8]
  28. viewport_path = NodePath("shadow_map/Left")
  29. [sub_resource type="ViewportTexture" id=9]
  30. viewport_path = NodePath("shadow_map/Right")
  31. [sub_resource type="ViewportTexture" id=10]
  32. viewport_path = NodePath("shadow_map/Up")
  33. [sub_resource type="ShaderMaterial" id=11]
  34. resource_local_to_scene = true
  35. shader = ExtResource( 5 )
  36. shader_param/light_pos = null
  37. shader_param/colorx = Color( 0.980392, 0.352941, 1, 1 )
  38. shader_param/Front = SubResource( 7 )
  39. shader_param/Right = SubResource( 9 )
  40. shader_param/Left = SubResource( 8 )
  41. shader_param/Back = SubResource( 5 )
  42. shader_param/Up = SubResource( 10 )
  43. shader_param/Down = SubResource( 6 )
  44. [sub_resource type="SphereMesh" id=12]
  45. resource_local_to_scene = true
  46. flip_faces = true
  47. [sub_resource type="SpatialMaterial" id=13]
  48. albedo_color = Color( 0.580392, 0.580392, 0.580392, 1 )
  49. [sub_resource type="PlaneMesh" id=14]
  50. size = Vector2( 20, 20 )
  51. [sub_resource type="ViewportTexture" id=15]
  52. viewport_path = NodePath("shadow_map/Back")
  53. [sub_resource type="ViewportTexture" id=16]
  54. viewport_path = NodePath("shadow_map/Down")
  55. [sub_resource type="ViewportTexture" id=17]
  56. viewport_path = NodePath("shadow_map/Front")
  57. [sub_resource type="ViewportTexture" id=18]
  58. viewport_path = NodePath("shadow_map/Left")
  59. [sub_resource type="ViewportTexture" id=19]
  60. viewport_path = NodePath("shadow_map/Right")
  61. [sub_resource type="ViewportTexture" id=20]
  62. viewport_path = NodePath("shadow_map/Up")
  63. [sub_resource type="ShaderMaterial" id=21]
  64. resource_local_to_scene = true
  65. shader = ExtResource( 1 )
  66. shader_param/Front = SubResource( 17 )
  67. shader_param/Right = SubResource( 19 )
  68. shader_param/Left = SubResource( 18 )
  69. shader_param/Back = SubResource( 15 )
  70. shader_param/Up = SubResource( 20 )
  71. shader_param/Down = SubResource( 16 )
  72. [sub_resource type="ImageTexture" id=22]
  73. size = Vector2( 300, 300 )
  74. [sub_resource type="CubeMesh" id=23]
  75. [sub_resource type="CubeMesh" id=24]
  76. size = Vector3( 1, 1, 1 )
  77. [sub_resource type="SpatialMaterial" id=25]
  78. albedo_color = Color( 0, 0, 0, 1 )
  79. [node name="scene" type="Spatial"]
  80. [node name="light_pos" type="Spatial" parent="."]
  81. [node name="light1" type="Position3D" parent="light_pos"]
  82. transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -2.53338, 1.3904, -2.95449 )
  83. [node name="shadow_map" type="Spatial" parent="."]
  84. script = ExtResource( 3 )
  85. color = Color( 0.411765, 1, 0.462745, 1 )
  86. [node name="Front" type="Viewport" parent="shadow_map"]
  87. size = Vector2( 512, 512 )
  88. keep_3d_linear = true
  89. render_target_update_mode = 3
  90. [node name="Camera2" type="Camera" parent="shadow_map/Front"]
  91. transform = Transform( -4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 0, 0, 0 )
  92. cull_mask = 2
  93. environment = ExtResource( 2 )
  94. current = true
  95. fov = 90.0
  96. [node name="depth" type="MeshInstance" parent="shadow_map/Front/Camera2"]
  97. transform = Transform( -4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 0, 0, 0 )
  98. layers = 2
  99. material_override = SubResource( 1 )
  100. cast_shadow = 0
  101. mesh = SubResource( 2 )
  102. material/0 = null
  103. [node name="Right" type="Viewport" parent="shadow_map"]
  104. size = Vector2( 512, 512 )
  105. keep_3d_linear = true
  106. render_target_update_mode = 3
  107. [node name="Camera3" type="Camera" parent="shadow_map/Right"]
  108. transform = Transform( -1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, 0, 0, 0 )
  109. cull_mask = 2
  110. environment = ExtResource( 2 )
  111. current = true
  112. fov = 90.0
  113. [node name="depth" type="MeshInstance" parent="shadow_map/Right/Camera3"]
  114. transform = Transform( -1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 0, 0, 0 )
  115. layers = 2
  116. material_override = SubResource( 1 )
  117. cast_shadow = 0
  118. mesh = SubResource( 2 )
  119. material/0 = null
  120. [node name="Left" type="Viewport" parent="shadow_map"]
  121. size = Vector2( 512, 512 )
  122. keep_3d_linear = true
  123. render_target_update_mode = 3
  124. [node name="Camera4" type="Camera" parent="shadow_map/Left"]
  125. cull_mask = 2
  126. environment = ExtResource( 2 )
  127. current = true
  128. fov = 90.0
  129. far = 10.0
  130. [node name="depth" type="MeshInstance" parent="shadow_map/Left/Camera4"]
  131. layers = 2
  132. material_override = SubResource( 1 )
  133. cast_shadow = 0
  134. mesh = SubResource( 2 )
  135. material/0 = null
  136. [node name="Back" type="Viewport" parent="shadow_map"]
  137. size = Vector2( 512, 512 )
  138. keep_3d_linear = true
  139. render_target_update_mode = 3
  140. [node name="Camera5" type="Camera" parent="shadow_map/Back"]
  141. transform = Transform( -4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 0, 0, 0 )
  142. cull_mask = 2
  143. environment = ExtResource( 2 )
  144. current = true
  145. fov = 90.0
  146. [node name="depth" type="MeshInstance" parent="shadow_map/Back/Camera5"]
  147. transform = Transform( -4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 0, 0, 0 )
  148. layers = 2
  149. material_override = SubResource( 1 )
  150. cast_shadow = 0
  151. mesh = SubResource( 2 )
  152. material/0 = null
  153. [node name="Up" type="Viewport" parent="shadow_map"]
  154. size = Vector2( 512, 512 )
  155. keep_3d_linear = true
  156. render_target_update_mode = 3
  157. [node name="Camera6" type="Camera" parent="shadow_map/Up"]
  158. transform = Transform( -1, 8.74228e-08, -3.82137e-15, 0, -4.37114e-08, -1, -8.74228e-08, -1, 4.37114e-08, 0, 0, 0 )
  159. cull_mask = 2
  160. environment = ExtResource( 2 )
  161. current = true
  162. fov = 90.0
  163. [node name="depth" type="MeshInstance" parent="shadow_map/Up/Camera6"]
  164. transform = Transform( -1, 0, -8.74228e-08, 8.74228e-08, -4.37114e-08, -1, -3.82137e-15, -1, 4.37114e-08, 0, 0, 0 )
  165. layers = 2
  166. material_override = SubResource( 1 )
  167. cast_shadow = 0
  168. mesh = SubResource( 2 )
  169. material/0 = null
  170. [node name="Down" type="Viewport" parent="shadow_map"]
  171. size = Vector2( 512, 512 )
  172. keep_3d_linear = true
  173. render_target_update_mode = 3
  174. [node name="Camera7" type="Camera" parent="shadow_map/Down"]
  175. transform = Transform( -1, -8.74228e-08, -3.82137e-15, 0, -4.37114e-08, 1, -8.74228e-08, 1, 4.37114e-08, 0, 0, 0 )
  176. cull_mask = 2
  177. environment = ExtResource( 2 )
  178. current = true
  179. fov = 90.0
  180. [node name="depth" type="MeshInstance" parent="shadow_map/Down/Camera7"]
  181. transform = Transform( -1, 0, -8.74228e-08, -8.74228e-08, -4.37114e-08, 1, -3.82137e-15, 1, 4.37114e-08, 0, 0, 0 )
  182. layers = 2
  183. material_override = SubResource( 1 )
  184. cast_shadow = 0
  185. mesh = SubResource( 2 )
  186. material/0 = null
  187. [node name="OmniLight" type="OmniLight" parent="shadow_map"]
  188. light_color = Color( 0.980392, 0.352941, 1, 1 )
  189. shadow_enabled = true
  190. [node name="MeshInstance" type="MeshInstance" parent="shadow_map"]
  191. material_override = SubResource( 3 )
  192. cast_shadow = 0
  193. mesh = SubResource( 4 )
  194. material/0 = null
  195. [node name="Camera" type="Camera" parent="."]
  196. transform = Transform( 1, 0, 0, 0, 0.975993, 0.217803, 0, -0.217803, 0.975993, 0, 1.48808, 2.08069 )
  197. cull_mask = 1
  198. script = ExtResource( 4 )
  199. mouse_mode = 0
  200. max_speed = Vector3( 3, 3, 3 )
  201. [node name="vlights" type="MeshInstance" parent="Camera"]
  202. material_override = SubResource( 11 )
  203. cast_shadow = 0
  204. mesh = SubResource( 12 )
  205. material/0 = null
  206. script = ExtResource( 8 )
  207. [node name="floor" type="MeshInstance" parent="."]
  208. material_override = SubResource( 13 )
  209. mesh = SubResource( 14 )
  210. material/0 = null
  211. [node name="Control" type="Control" parent="."]
  212. margin_right = 40.0
  213. margin_bottom = 40.0
  214. script = ExtResource( 7 )
  215. __meta__ = {
  216. "_edit_use_anchors_": false
  217. }
  218. [node name="debug" type="Button" parent="Control"]
  219. margin_left = 19.6438
  220. margin_top = 27.0102
  221. margin_right = 70.6438
  222. margin_bottom = 47.0102
  223. text = "debug"
  224. __meta__ = {
  225. "_edit_use_anchors_": false
  226. }
  227. [node name="fps" type="Label" parent="Control"]
  228. margin_left = 82.0
  229. margin_top = 31.0
  230. margin_right = 157.0
  231. margin_bottom = 45.0
  232. text = "FPS:000"
  233. __meta__ = {
  234. "_edit_use_anchors_": false
  235. }
  236. [node name="elems" type="Control" parent="Control"]
  237. visible = false
  238. margin_right = 40.0
  239. margin_bottom = 40.0
  240. __meta__ = {
  241. "_edit_use_anchors_": false
  242. }
  243. [node name="debug1" type="TextureRect" parent="Control/elems"]
  244. material = SubResource( 21 )
  245. margin_left = 966.0
  246. margin_top = 4.0
  247. margin_right = 1276.0
  248. margin_bottom = 322.0
  249. texture = SubResource( 22 )
  250. __meta__ = {
  251. "_edit_use_anchors_": false
  252. }
  253. [node name="CheckBox" type="CheckBox" parent="Control/elems"]
  254. margin_left = 25.2181
  255. margin_top = 193.677
  256. margin_right = 77.2181
  257. margin_bottom = 217.677
  258. pressed = true
  259. text = "512"
  260. [node name="CheckBox2" type="CheckBox" parent="Control/elems"]
  261. margin_left = 24.5547
  262. margin_top = 169.42
  263. margin_right = 76.5547
  264. margin_bottom = 193.42
  265. text = "256"
  266. __meta__ = {
  267. "_edit_use_anchors_": false
  268. }
  269. [node name="CheckBox7" type="CheckBox" parent="Control/elems"]
  270. margin_left = 25.8815
  271. margin_top = 142.219
  272. margin_right = 77.8815
  273. margin_bottom = 166.219
  274. text = "128"
  275. __meta__ = {
  276. "_edit_use_anchors_": false
  277. }
  278. [node name="CheckBox5" type="CheckBox" parent="Control/elems"]
  279. margin_left = 27.1093
  280. margin_top = 283.65
  281. margin_right = 79.1093
  282. margin_bottom = 307.65
  283. pressed = true
  284. text = "32"
  285. __meta__ = {
  286. "_edit_use_anchors_": false
  287. }
  288. [node name="CheckBox4" type="CheckBox" parent="Control/elems"]
  289. margin_left = 27.1093
  290. margin_top = 255.412
  291. margin_right = 79.1093
  292. margin_bottom = 279.412
  293. text = "16"
  294. __meta__ = {
  295. "_edit_use_anchors_": false
  296. }
  297. [node name="CheckBox10" type="CheckBox" parent="Control/elems"]
  298. margin_left = 157.109
  299. margin_top = 171.65
  300. margin_right = 209.109
  301. margin_bottom = 195.65
  302. pressed = true
  303. text = "more obj"
  304. __meta__ = {
  305. "_edit_use_anchors_": false
  306. }
  307. [node name="CheckBox9" type="CheckBox" parent="Control/elems"]
  308. margin_left = 157.109
  309. margin_top = 143.412
  310. margin_right = 209.109
  311. margin_bottom = 167.412
  312. text = "2 cube"
  313. __meta__ = {
  314. "_edit_use_anchors_": false
  315. }
  316. [node name="CheckBox3" type="CheckBox" parent="Control/elems"]
  317. margin_left = 132.596
  318. margin_top = 85.9416
  319. margin_right = 184.596
  320. margin_bottom = 109.942
  321. pressed = true
  322. text = "on"
  323. __meta__ = {
  324. "_edit_use_anchors_": false
  325. }
  326. [node name="CheckBox8" type="CheckBox" parent="Control/elems"]
  327. margin_left = 197.19
  328. margin_top = 199.952
  329. margin_right = 249.19
  330. margin_bottom = 223.953
  331. pressed = true
  332. text = "on"
  333. __meta__ = {
  334. "_edit_use_anchors_": false
  335. }
  336. [node name="CheckBox11" type="CheckBox" parent="Control/elems"]
  337. margin_left = 277.963
  338. margin_top = 224.816
  339. margin_right = 329.963
  340. margin_bottom = 248.817
  341. text = "on"
  342. __meta__ = {
  343. "_edit_use_anchors_": false
  344. }
  345. [node name="CheckBox6" type="CheckBox" parent="Control/elems"]
  346. margin_left = 265.191
  347. margin_top = 87.1693
  348. margin_right = 317.191
  349. margin_bottom = 111.17
  350. text = "on"
  351. __meta__ = {
  352. "_edit_use_anchors_": false
  353. }
  354. [node name="Label" type="Label" parent="Control/elems"]
  355. margin_left = 34.0
  356. margin_top = 61.0
  357. margin_right = 144.0
  358. margin_bottom = 75.0
  359. text = "cubemap camera"
  360. __meta__ = {
  361. "_edit_use_anchors_": false
  362. }
  363. [node name="Label4" type="Label" parent="Control/elems"]
  364. margin_left = 34.9109
  365. margin_top = 90.7723
  366. margin_right = 129.911
  367. margin_bottom = 104.772
  368. text = "update camera"
  369. __meta__ = {
  370. "_edit_use_anchors_": false
  371. }
  372. [node name="Label5" type="Label" parent="Control/elems"]
  373. margin_left = 214.161
  374. margin_top = 92.0
  375. margin_right = 260.161
  376. margin_bottom = 106.0
  377. text = "turn off"
  378. __meta__ = {
  379. "_edit_use_anchors_": false
  380. }
  381. [node name="Label2" type="Label" parent="Control/elems"]
  382. margin_left = 33.0
  383. margin_top = 126.0
  384. margin_right = 98.0
  385. margin_bottom = 140.0
  386. text = "resolution"
  387. __meta__ = {
  388. "_edit_use_anchors_": false
  389. }
  390. [node name="Label6" type="Label" parent="Control/elems"]
  391. margin_left = 164.0
  392. margin_top = 204.0
  393. margin_right = 207.0
  394. margin_bottom = 218.0
  395. text = "floor"
  396. __meta__ = {
  397. "_edit_use_anchors_": false
  398. }
  399. [node name="Label9" type="Label" parent="Control/elems"]
  400. margin_left = 164.857
  401. margin_top = 228.864
  402. margin_right = 276.857
  403. margin_bottom = 242.864
  404. text = "floor on cubemap"
  405. __meta__ = {
  406. "_edit_use_anchors_": false
  407. }
  408. [node name="Label3" type="Label" parent="Control/elems"]
  409. margin_left = 32.0
  410. margin_top = 237.0
  411. margin_right = 86.0
  412. margin_bottom = 251.0
  413. text = "samples"
  414. __meta__ = {
  415. "_edit_use_anchors_": false
  416. }
  417. [node name="Label10" type="Label" parent="Control/elems"]
  418. margin_left = 34.3214
  419. margin_top = 356.936
  420. margin_right = 88.3214
  421. margin_bottom = 370.936
  422. text = "light color"
  423. __meta__ = {
  424. "_edit_use_anchors_": false
  425. }
  426. [node name="Label8" type="Label" parent="Control/elems"]
  427. margin_left = 19.1973
  428. margin_top = 631.667
  429. margin_right = 137.197
  430. margin_bottom = 645.667
  431. text = "twitter.com/AruGL"
  432. __meta__ = {
  433. "_edit_use_anchors_": false
  434. }
  435. [node name="Label7" type="Label" parent="Control/elems"]
  436. margin_left = 162.0
  437. margin_top = 125.0
  438. margin_right = 216.0
  439. margin_bottom = 139.0
  440. text = "objects"
  441. __meta__ = {
  442. "_edit_use_anchors_": false
  443. }
  444. [node name="ColorPickerButton" type="ColorPickerButton" parent="Control/elems"]
  445. margin_left = 104.226
  446. margin_top = 355.869
  447. margin_right = 149.226
  448. margin_bottom = 375.869
  449. text = "Color"
  450. __meta__ = {
  451. "_edit_use_anchors_": false
  452. }
  453. [node name="objects" type="Spatial" parent="."]
  454. visible = false
  455. [node name="cube1" type="MeshInstance" parent="objects"]
  456. transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.15294, -2.59632 )
  457. layers = 3
  458. mesh = SubResource( 23 )
  459. material/0 = null
  460. [node name="cube2" type="MeshInstance" parent="objects"]
  461. transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -2.9304, 0.499028, -5.7516 )
  462. layers = 3
  463. mesh = SubResource( 24 )
  464. material/0 = null
  465. [node name="objects2" type="Spatial" parent="."]
  466. [node name="CSGBox" type="CSGBox" parent="objects2"]
  467. transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -2.24917, 1.3065, -1.13129 )
  468. layers = 3
  469. material_override = SubResource( 25 )
  470. [node name="CSGSphere" type="CSGSphere" parent="objects2/CSGBox"]
  471. operation = 2
  472. radius = 1.2
  473. [node name="CSGBox" type="CSGBox" parent="objects2/CSGBox/CSGSphere"]
  474. width = 0.5
  475. height = 2.02
  476. depth = 2.02
  477. [node name="CSGBox2" type="CSGBox" parent="objects2/CSGBox/CSGSphere"]
  478. width = 2.02
  479. height = 2.02
  480. depth = 0.5
  481. [node name="CSGBox3" type="CSGBox" parent="objects2/CSGBox/CSGSphere"]
  482. width = 2.02
  483. height = 0.5
  484. depth = 2.02
  485. [node name="CSGSphere" type="CSGSphere" parent="objects2"]
  486. transform = Transform( 1.1, 0, 0, 0, 1.1, 0, 0, 0, 1.1, -2.22829, 1.3065, -4.641 )
  487. layers = 3
  488. radius = 1.2
  489. radial_segments = 72
  490. rings = 36
  491. [node name="CSGSphere" type="CSGSphere" parent="objects2/CSGSphere"]
  492. operation = 2
  493. radius = 1.19
  494. radial_segments = 48
  495. rings = 24
  496. [node name="CSGBox" type="CSGBox" parent="objects2/CSGSphere/CSGSphere"]
  497. transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -0.367281, 0, 0.988165 )
  498. width = 2.3078
  499. height = 1.14044
  500. depth = 1.0
  501. [node name="CSGCylinder" type="CSGCylinder" parent="objects2/CSGSphere/CSGSphere"]
  502. radius = 1.22483
  503. height = 1.71546
  504. sides = 7
  505. smooth_faces = false
  506. [connection signal="pressed" from="Control/debug" to="Control" method="_on_debug_pressed"]
  507. [connection signal="toggled" from="Control/elems/CheckBox" to="Control" method="_on_CheckBox_toggled"]
  508. [connection signal="toggled" from="Control/elems/CheckBox2" to="Control" method="_on_CheckBox2_toggled"]
  509. [connection signal="toggled" from="Control/elems/CheckBox7" to="Control" method="_on_CheckBox7_toggled"]
  510. [connection signal="toggled" from="Control/elems/CheckBox5" to="Control" method="_on_CheckBox5_toggled"]
  511. [connection signal="toggled" from="Control/elems/CheckBox4" to="Control" method="_on_CheckBox4_toggled"]
  512. [connection signal="toggled" from="Control/elems/CheckBox10" to="Control" method="_on_CheckBox10_toggled"]
  513. [connection signal="toggled" from="Control/elems/CheckBox9" to="Control" method="_on_CheckBox9_toggled"]
  514. [connection signal="toggled" from="Control/elems/CheckBox3" to="Control" method="_on_CheckBox3_toggled"]
  515. [connection signal="toggled" from="Control/elems/CheckBox8" to="Control" method="_on_CheckBox8_toggled"]
  516. [connection signal="toggled" from="Control/elems/CheckBox11" to="Control" method="_on_CheckBox11_toggled"]
  517. [connection signal="toggled" from="Control/elems/CheckBox6" to="Control" method="_on_CheckBox6_toggled"]
  518. [connection signal="color_changed" from="Control/elems/ColorPickerButton" to="Control" method="_on_ColorPickerButton_color_changed"]
  519. [connection signal="picker_created" from="Control/elems/ColorPickerButton" to="Control" method="_on_ColorPickerButton_picker_created"]
  520. [connection signal="popup_closed" from="Control/elems/ColorPickerButton" to="Control" method="_on_ColorPickerButton_popup_closed"]
  521. [connection signal="pressed" from="Control/elems/ColorPickerButton" to="Control" method="_on_ColorPickerButton_pressed"]