Main.tscn 9.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376
  1. [gd_scene load_steps=3 format=2]
  2. [ext_resource path="res://GestureArea.gd" type="Script" id=1]
  3. [ext_resource path="res://CubeScene.tscn" type="PackedScene" id=2]
  4. [node name="VBoxContainer" type="VBoxContainer"]
  5. anchor_left = 0.0
  6. anchor_top = 0.0
  7. anchor_right = 1.0
  8. anchor_bottom = 1.0
  9. rect_pivot_offset = Vector2( 0, 0 )
  10. rect_clip_content = false
  11. mouse_filter = 1
  12. size_flags_horizontal = 0
  13. size_flags_vertical = 0
  14. alignment = 0
  15. [node name="HBoxContainer" type="HBoxContainer" parent="."]
  16. anchor_left = 0.0
  17. anchor_top = 0.0
  18. anchor_right = 0.0
  19. anchor_bottom = 0.0
  20. margin_right = 512.0
  21. margin_bottom = 254.0
  22. rect_pivot_offset = Vector2( 0, 0 )
  23. rect_clip_content = false
  24. mouse_filter = 1
  25. size_flags_horizontal = 3
  26. size_flags_vertical = 3
  27. alignment = 0
  28. [node name="ViewportContainer" type="ViewportContainer" parent="HBoxContainer"]
  29. anchor_left = 0.0
  30. anchor_top = 0.0
  31. anchor_right = 0.0
  32. anchor_bottom = 0.0
  33. margin_right = 254.0
  34. margin_bottom = 254.0
  35. rect_pivot_offset = Vector2( 0, 0 )
  36. rect_clip_content = false
  37. mouse_filter = 0
  38. size_flags_horizontal = 3
  39. size_flags_vertical = 3
  40. stretch = true
  41. stretch_shrink = 1
  42. script = ExtResource( 1 )
  43. target = NodePath("Viewport/Spatial/MeshInstance")
  44. min_scale = 0.1
  45. max_scale = 3.0
  46. one_finger_rot_x = true
  47. one_finger_rot_y = false
  48. two_fingers_rot_z = false
  49. two_fingers_zoom = false
  50. [node name="Viewport" type="Viewport" parent="HBoxContainer/ViewportContainer"]
  51. arvr = false
  52. size = Vector2( 254, 254 )
  53. own_world = true
  54. world = null
  55. transparent_bg = true
  56. msaa = 0
  57. hdr = false
  58. disable_3d = false
  59. usage = 2
  60. debug_draw = 0
  61. render_target_v_flip = false
  62. render_target_clear_mode = 0
  63. render_target_update_mode = 3
  64. audio_listener_enable_2d = false
  65. audio_listener_enable_3d = false
  66. physics_object_picking = false
  67. gui_disable_input = false
  68. gui_snap_controls_to_pixels = true
  69. shadow_atlas_size = 0
  70. shadow_atlas_quad_0 = 2
  71. shadow_atlas_quad_1 = 2
  72. shadow_atlas_quad_2 = 3
  73. shadow_atlas_quad_3 = 4
  74. [node name="Spatial" parent="HBoxContainer/ViewportContainer/Viewport" instance=ExtResource( 2 )]
  75. [node name="DirectionalLight" parent="HBoxContainer/ViewportContainer/Viewport/Spatial"]
  76. light_cull_mask = -1
  77. [node name="Camera" parent="HBoxContainer/ViewportContainer/Viewport/Spatial"]
  78. current = true
  79. [node name="Label" type="Label" parent="HBoxContainer/ViewportContainer"]
  80. anchor_left = 0.0
  81. anchor_top = 0.0
  82. anchor_right = 0.0
  83. anchor_bottom = 0.0
  84. margin_left = 7.0
  85. margin_top = 11.0
  86. margin_right = 157.0
  87. margin_bottom = 25.0
  88. rect_pivot_offset = Vector2( 0, 0 )
  89. rect_clip_content = false
  90. mouse_filter = 2
  91. size_flags_horizontal = 1
  92. size_flags_vertical = 4
  93. text = "One-finger rot around X"
  94. percent_visible = 1.0
  95. lines_skipped = 0
  96. max_lines_visible = -1
  97. [node name="ViewportContainer2" type="ViewportContainer" parent="HBoxContainer"]
  98. anchor_left = 0.0
  99. anchor_top = 0.0
  100. anchor_right = 0.0
  101. anchor_bottom = 0.0
  102. margin_left = 258.0
  103. margin_right = 512.0
  104. margin_bottom = 254.0
  105. rect_pivot_offset = Vector2( 0, 0 )
  106. rect_clip_content = false
  107. mouse_filter = 0
  108. size_flags_horizontal = 3
  109. size_flags_vertical = 3
  110. stretch = true
  111. stretch_shrink = 1
  112. script = ExtResource( 1 )
  113. target = NodePath("Viewport/Spatial/MeshInstance")
  114. min_scale = 0.1
  115. max_scale = 3.0
  116. one_finger_rot_x = true
  117. one_finger_rot_y = true
  118. two_fingers_rot_z = false
  119. two_fingers_zoom = false
  120. [node name="Viewport" type="Viewport" parent="HBoxContainer/ViewportContainer2"]
  121. arvr = false
  122. size = Vector2( 254, 254 )
  123. own_world = true
  124. world = null
  125. transparent_bg = true
  126. msaa = 0
  127. hdr = false
  128. disable_3d = false
  129. usage = 2
  130. debug_draw = 0
  131. render_target_v_flip = false
  132. render_target_clear_mode = 0
  133. render_target_update_mode = 3
  134. audio_listener_enable_2d = false
  135. audio_listener_enable_3d = false
  136. physics_object_picking = false
  137. gui_disable_input = false
  138. gui_snap_controls_to_pixels = true
  139. shadow_atlas_size = 0
  140. shadow_atlas_quad_0 = 2
  141. shadow_atlas_quad_1 = 2
  142. shadow_atlas_quad_2 = 3
  143. shadow_atlas_quad_3 = 4
  144. [node name="Spatial" parent="HBoxContainer/ViewportContainer2/Viewport" instance=ExtResource( 2 )]
  145. [node name="DirectionalLight" parent="HBoxContainer/ViewportContainer2/Viewport/Spatial"]
  146. light_cull_mask = -1
  147. [node name="Camera" parent="HBoxContainer/ViewportContainer2/Viewport/Spatial"]
  148. current = true
  149. [node name="Label2" type="Label" parent="HBoxContainer/ViewportContainer2"]
  150. anchor_left = 0.0
  151. anchor_top = 0.0
  152. anchor_right = 0.0
  153. anchor_bottom = 0.0
  154. margin_left = 8.0
  155. margin_top = 11.0
  156. margin_right = 196.0
  157. margin_bottom = 25.0
  158. rect_pivot_offset = Vector2( 0, 0 )
  159. rect_clip_content = false
  160. mouse_filter = 2
  161. size_flags_horizontal = 1
  162. size_flags_vertical = 4
  163. text = "One-finger rot around X and Y"
  164. percent_visible = 1.0
  165. lines_skipped = 0
  166. max_lines_visible = -1
  167. [node name="HBoxContainer2" type="HBoxContainer" parent="."]
  168. anchor_left = 0.0
  169. anchor_top = 0.0
  170. anchor_right = 0.0
  171. anchor_bottom = 0.0
  172. margin_top = 258.0
  173. margin_right = 512.0
  174. margin_bottom = 512.0
  175. rect_pivot_offset = Vector2( 0, 0 )
  176. rect_clip_content = false
  177. mouse_filter = 1
  178. size_flags_horizontal = 3
  179. size_flags_vertical = 3
  180. alignment = 0
  181. [node name="ViewportContainer" type="ViewportContainer" parent="HBoxContainer2"]
  182. anchor_left = 0.0
  183. anchor_top = 0.0
  184. anchor_right = 0.0
  185. anchor_bottom = 0.0
  186. margin_right = 254.0
  187. margin_bottom = 254.0
  188. rect_pivot_offset = Vector2( 0, 0 )
  189. rect_clip_content = false
  190. mouse_filter = 0
  191. size_flags_horizontal = 3
  192. size_flags_vertical = 3
  193. stretch = true
  194. stretch_shrink = 1
  195. script = ExtResource( 1 )
  196. target = NodePath("Viewport/Spatial/MeshInstance")
  197. min_scale = 0.1
  198. max_scale = 3.0
  199. one_finger_rot_x = true
  200. one_finger_rot_y = true
  201. two_fingers_rot_z = true
  202. two_fingers_zoom = false
  203. [node name="Viewport" type="Viewport" parent="HBoxContainer2/ViewportContainer"]
  204. arvr = false
  205. size = Vector2( 254, 254 )
  206. own_world = true
  207. world = null
  208. transparent_bg = true
  209. msaa = 0
  210. hdr = false
  211. disable_3d = false
  212. usage = 2
  213. debug_draw = 0
  214. render_target_v_flip = false
  215. render_target_clear_mode = 0
  216. render_target_update_mode = 3
  217. audio_listener_enable_2d = false
  218. audio_listener_enable_3d = false
  219. physics_object_picking = false
  220. gui_disable_input = false
  221. gui_snap_controls_to_pixels = true
  222. shadow_atlas_size = 0
  223. shadow_atlas_quad_0 = 2
  224. shadow_atlas_quad_1 = 2
  225. shadow_atlas_quad_2 = 3
  226. shadow_atlas_quad_3 = 4
  227. [node name="Spatial" parent="HBoxContainer2/ViewportContainer/Viewport" instance=ExtResource( 2 )]
  228. [node name="DirectionalLight" parent="HBoxContainer2/ViewportContainer/Viewport/Spatial"]
  229. light_cull_mask = -1
  230. [node name="Camera" parent="HBoxContainer2/ViewportContainer/Viewport/Spatial"]
  231. current = true
  232. [node name="Label3" type="Label" parent="HBoxContainer2/ViewportContainer"]
  233. anchor_left = 0.0
  234. anchor_top = 0.0
  235. anchor_right = 0.0
  236. anchor_bottom = 0.0
  237. margin_left = 8.0
  238. margin_top = 9.0
  239. margin_right = 236.0
  240. margin_bottom = 23.0
  241. rect_pivot_offset = Vector2( 0, 0 )
  242. rect_clip_content = false
  243. mouse_filter = 2
  244. size_flags_horizontal = 1
  245. size_flags_vertical = 4
  246. text = "One-finger X/Y rot + two-finger Z rot"
  247. percent_visible = 1.0
  248. lines_skipped = 0
  249. max_lines_visible = -1
  250. [node name="ViewportContainer2" type="ViewportContainer" parent="HBoxContainer2"]
  251. anchor_left = 0.0
  252. anchor_top = 0.0
  253. anchor_right = 0.0
  254. anchor_bottom = 0.0
  255. margin_left = 258.0
  256. margin_right = 512.0
  257. margin_bottom = 254.0
  258. rect_pivot_offset = Vector2( 0, 0 )
  259. rect_clip_content = false
  260. mouse_filter = 0
  261. size_flags_horizontal = 3
  262. size_flags_vertical = 3
  263. stretch = true
  264. stretch_shrink = 1
  265. script = ExtResource( 1 )
  266. target = NodePath("Viewport/Spatial/MeshInstance")
  267. min_scale = 0.1
  268. max_scale = 3.0
  269. one_finger_rot_x = true
  270. one_finger_rot_y = true
  271. two_fingers_rot_z = true
  272. two_fingers_zoom = true
  273. [node name="Viewport" type="Viewport" parent="HBoxContainer2/ViewportContainer2"]
  274. arvr = false
  275. size = Vector2( 254, 254 )
  276. own_world = true
  277. world = null
  278. transparent_bg = true
  279. msaa = 0
  280. hdr = false
  281. disable_3d = false
  282. usage = 2
  283. debug_draw = 0
  284. render_target_v_flip = false
  285. render_target_clear_mode = 0
  286. render_target_update_mode = 3
  287. audio_listener_enable_2d = false
  288. audio_listener_enable_3d = false
  289. physics_object_picking = false
  290. gui_disable_input = false
  291. gui_snap_controls_to_pixels = true
  292. shadow_atlas_size = 0
  293. shadow_atlas_quad_0 = 2
  294. shadow_atlas_quad_1 = 2
  295. shadow_atlas_quad_2 = 3
  296. shadow_atlas_quad_3 = 4
  297. [node name="Spatial" parent="HBoxContainer2/ViewportContainer2/Viewport" instance=ExtResource( 2 )]
  298. [node name="DirectionalLight" parent="HBoxContainer2/ViewportContainer2/Viewport/Spatial"]
  299. light_cull_mask = -1
  300. [node name="Camera" parent="HBoxContainer2/ViewportContainer2/Viewport/Spatial"]
  301. current = true
  302. [node name="Label2" type="Label" parent="HBoxContainer2/ViewportContainer2"]
  303. anchor_left = 0.0
  304. anchor_top = 0.0
  305. anchor_right = 0.0
  306. anchor_bottom = 0.0
  307. margin_left = 12.0
  308. margin_top = 9.0
  309. margin_right = 279.0
  310. margin_bottom = 23.0
  311. rect_pivot_offset = Vector2( 0, 0 )
  312. rect_clip_content = false
  313. mouse_filter = 2
  314. size_flags_horizontal = 1
  315. size_flags_vertical = 4
  316. text = "One-finger X/Y, two-finger Z + pinch"
  317. percent_visible = 1.0
  318. lines_skipped = 0
  319. max_lines_visible = -1
  320. [editable path="HBoxContainer/ViewportContainer/Viewport/Spatial"]
  321. [editable path="HBoxContainer/ViewportContainer2/Viewport/Spatial"]
  322. [editable path="HBoxContainer2/ViewportContainer/Viewport/Spatial"]
  323. [editable path="HBoxContainer2/ViewportContainer2/Viewport/Spatial"]