animation_camera.escn 5.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101
  1. [gd_scene load_steps=1 format=2]
  2. [sub_resource id=1 type="SpatialMaterial"]
  3. flags_unshaded = false
  4. flags_vertex_lighting = false
  5. flags_transparent = false
  6. vertex_color_use_as_albedo = false
  7. albedo_color = Color(0.8, 0.8, 0.8, 1.0)
  8. subsurf_scatter_enabled = false
  9. [sub_resource id=2 type="ArrayMesh"]
  10. surfaces/0 = {
  11. "material":SubResource(1),
  12. "primitive":4,
  13. "arrays":[
  14. Vector3Array(1.0, -1.0, 1.0, -1.0, -1.0, -1.0, 1.0, -1.0, -1.0, -1.0, 1.0, -1.0, 0.999999, 1.0, 1.0, 1.0, 1.0, -0.999999, 1.0, 1.0, -0.999999, 1.0, -1.0, 1.0, 1.0, -1.0, -1.0, 0.999999, 1.0, 1.0, -1.0, -1.0, 1.0, 1.0, -1.0, 1.0, -1.0, 1.0, 1.0, -1.0, -1.0, -1.0, -1.0, -1.0, 1.0, 1.0, -1.0, -1.0, -1.0, 1.0, -1.0, 1.0, 1.0, -0.999999, 1.0, -1.0, 1.0, -1.0, -1.0, 1.0, -1.0, -1.0, -1.0, -1.0, 1.0, -1.0, -1.0, 1.0, 1.0, 0.999999, 1.0, 1.0, 1.0, 1.0, -0.999999, 0.999999, 1.0, 1.0, 1.0, -1.0, 1.0, 0.999999, 1.0, 1.0, -1.0, 1.0, 1.0, -1.0, -1.0, 1.0, -1.0, 1.0, 1.0, -1.0, 1.0, -1.0, -1.0, -1.0, -1.0, 1.0, -1.0, -1.0, -1.0, -1.0, -1.0, -1.0, 1.0, -1.0),
  15. Vector3Array(2.98023e-08, -1.0, 0.0, 2.98023e-08, -1.0, 0.0, 2.98023e-08, -1.0, 0.0, 0.0, 1.0, 0.0, 0.0, 1.0, 0.0, 0.0, 1.0, 0.0, 1.0, -2.38419e-07, 0.0, 1.0, -2.38419e-07, 0.0, 1.0, -2.38419e-07, 0.0, -8.9407e-08, -4.76837e-07, 1.0, -8.9407e-08, -4.76837e-07, 1.0, -8.9407e-08, -4.76837e-07, 1.0, -1.0, -1.19209e-07, -2.38419e-07, -1.0, -1.19209e-07, -2.38419e-07, -1.0, -1.19209e-07, -2.38419e-07, 2.68221e-07, 2.38419e-07, -1.0, 2.68221e-07, 2.38419e-07, -1.0, 2.68221e-07, 2.38419e-07, -1.0, 0.0, -1.0, 0.0, 0.0, -1.0, 0.0, 0.0, -1.0, 0.0, 5.96047e-08, 1.0, 0.0, 5.96047e-08, 1.0, 0.0, 5.96047e-08, 1.0, 0.0, 1.0, 3.27825e-07, 5.96046e-07, 1.0, 3.27825e-07, 5.96046e-07, 1.0, 3.27825e-07, 5.96046e-07, -4.76837e-07, 1.19209e-07, 1.0, -4.76837e-07, 1.19209e-07, 1.0, -4.76837e-07, 1.19209e-07, 1.0, -1.0, -1.49012e-07, -2.38419e-07, -1.0, -1.49012e-07, -2.38419e-07, -1.0, -1.49012e-07, -2.38419e-07, 2.08616e-07, 8.9407e-08, -1.0, 2.08616e-07, 8.9407e-08, -1.0, 2.08616e-07, 8.9407e-08, -1.0),
  16. null, ; No Tangents,
  17. null, ; no Vertex Colors,
  18. null, ; No UV1,
  19. null, ; No UV2,
  20. null, ; No Bones,
  21. null, ; No Weights,
  22. IntArray(0, 2, 1, 3, 5, 4, 6, 8, 7, 9, 11, 10, 12, 14, 13, 15, 17, 16, 18, 20, 19, 21, 23, 22, 24, 26, 25, 27, 29, 28, 30, 32, 31, 33, 35, 34)
  23. ],
  24. "morph_arrays":[]
  25. }
  26. [sub_resource id=3 type="Animation"]
  27. step = 0.1
  28. length = 2.91667
  29. tracks/0/type = "value"
  30. tracks/0/path = NodePath(".:far")
  31. tracks/0/interp = 1
  32. tracks/0/keys = {
  33. "times":PoolRealArray(0.541667, 0.583333, 0.625, 0.666667, 0.708333, 0.75, 0.791667, 0.833333),
  34. "transitions":PoolRealArray(1, 1, 1, 1, 1, 1, 1, 1),
  35. "update":0,
  36. "values":[100.0, 95.9174, 83.8392, 65.4366, 44.5634, 26.1609, 14.0826, 10.0]
  37. }
  38. tracks/1/type = "value"
  39. tracks/1/path = NodePath(".:near")
  40. tracks/1/interp = 1
  41. tracks/1/keys = {
  42. "times":PoolRealArray(0.0416667, 0.0833333, 0.125, 0.166667, 0.208333, 0.25, 0.291667, 0.333333, 0.375, 0.416667),
  43. "transitions":PoolRealArray(1, 1, 1, 1, 1, 1, 1, 1, 1, 1),
  44. "update":0,
  45. "values":[0.1, 1.46695, 5.56822, 12.1535, 20.5309, 29.5691, 37.9465, 44.5318, 48.633, 50.0]
  46. }
  47. tracks/2/type = "value"
  48. tracks/2/path = NodePath(".:size")
  49. tracks/2/interp = 1
  50. tracks/2/keys = {
  51. "times":PoolRealArray(2.5, 2.54167, 2.58333, 2.625, 2.66667, 2.70833, 2.75, 2.79167, 2.83333, 2.875, 2.91667),
  52. "transitions":PoolRealArray(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1),
  53. "update":0,
  54. "values":[7.31429, 7.1743, 6.75302, 6.06803, 5.17209, 4.15714, 3.14219, 2.24626, 1.56127, 1.13998, 1.0]
  55. }
  56. tracks/3/type = "value"
  57. tracks/3/path = NodePath(".:projection")
  58. tracks/3/interp = 0
  59. tracks/3/keys = {
  60. "times":PoolRealArray(0.0416667, 2.5),
  61. "transitions":PoolRealArray(1, 1),
  62. "update":0,
  63. "values":[0, 1]
  64. }
  65. tracks/4/type = "value"
  66. tracks/4/path = NodePath(".:fov")
  67. tracks/4/interp = 1
  68. tracks/4/keys = {
  69. "times":PoolRealArray(0.0416667, 1.29167, 1.33333, 1.375, 1.41667, 1.45833, 1.5, 1.54167, 1.58333, 1.625, 1.66667, 1.70833, 1.75, 1.79167, 1.83333, 1.875, 1.91667, 1.95833, 2.0, 2.04167, 2.08333, 2.125, 2.16667, 2.20833, 2.25, 2.29167, 2.33333, 2.375, 2.41667, 2.45833, 2.5, 2.54167, 2.58333, 2.625, 2.66667, 2.70833, 2.75, 2.79167, 2.83333, 2.875, 2.91667),
  70. "transitions":PoolRealArray(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1),
  71. "update":0,
  72. "values":[49.1343, 48.7259, 47.5342, 45.7099, 43.5151, 41.2598, 39.2179, 37.5705, 36.3983, 35.7119, 35.4893, 35.5137, 35.5876, 35.7119, 35.8878, 36.1163, 36.3983, 36.7346, 37.1254, 37.5705, 38.0689, 38.619, 39.2179, 39.8614, 40.5443, 41.2598, 41.9998, 42.7551, 43.5151, 44.2688, 45.0043, 45.7099, 46.3738, 46.9853, 47.5342, 48.0119, 48.411, 48.7259, 48.9526, 49.089, 49.1343]
  73. }
  74. [node type="Spatial" name="Scene"]
  75. [node name="Cube" type="MeshInstance" parent="."]
  76. mesh = SubResource(2)
  77. visible = true
  78. transform = Transform(1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0)
  79. [node name="Camera" type="Camera" parent="."]
  80. far = 100.0
  81. near = 0.1
  82. size = 7.31429
  83. projection = 0
  84. fov = 49.1343
  85. transform = Transform(0.685921, -0.324014, 0.651558, 0.0, 0.895396, 0.445271, -0.727676, -0.305421, 0.61417, 7.48113, 5.34367, 6.50764)
  86. [node name="AnimationPlayer" type="AnimationPlayer" parent="Camera"]
  87. root_node = NodePath("..:")
  88. anims/CameraAction = SubResource(3)