- Added a method for animating FOV, and added it to the ending cameras.

- Started reworking Modem cameras.
- Finally fixed ScreenUV shader, so the Modem's static looks correct.
This commit is contained in:
2026-03-11 02:34:00 -04:00
parent 23133f3aee
commit 6ba521ea56
15 changed files with 815 additions and 320 deletions
+142 -88
View File
@@ -29,9 +29,9 @@ AnimationClip:
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 0.33333334
value: {x: -3.299, y: 1.04, z: 6.327}
inSlope: {x: 0, y: 0, z: 0}
outSlope: {x: 0, y: 0, z: 0}
value: {x: -2.27, y: 0.2, z: 5.42}
inSlope: {x: 2.122826, y: -0.92608696, z: -1.8508697}
outSlope: {x: 2.122826, y: -0.92608696, z: -1.8508697}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
@@ -39,11 +39,11 @@ AnimationClip:
- serializedVersion: 3
time: 1.5333333
value: {x: -0.044, y: -0.38, z: 3.489}
inSlope: {x: 13.865665, y: 0, z: 0}
outSlope: {x: 13.865665, y: 0, z: 0}
inSlope: {x: 4.0082116, y: 0, z: 0}
outSlope: {x: 9.745956, y: 0, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.08974801, y: 0.33333334, z: 0.33333334}
inWeight: {x: 0.37609997, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 1.6666666
@@ -92,7 +92,7 @@ AnimationClip:
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 3.3
value: {x: 0, y: -0.38, z: 3.49}
value: {x: -0.329, y: -0.381, z: 3.48}
inSlope: {x: 0, y: 0, z: 0}
outSlope: {x: 0, y: 0, z: 0}
tangentMode: 0
@@ -101,7 +101,7 @@ AnimationClip:
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 3.4
value: {x: 0.909, y: -0.336, z: 3.653}
value: {x: 0.284, y: -0.338, z: 3.635}
inSlope: {x: 2.3713043, y: 0.1147826, z: 0.4252177}
outSlope: {x: 5.432757, y: 0.38916695, z: 0.6304357}
tangentMode: 0
@@ -110,7 +110,7 @@ AnimationClip:
outWeight: {x: 0.1313459, y: 0.13725291, z: 0.13725291}
- serializedVersion: 3
time: 4.8333335
value: {x: 6.81, y: 3.12, z: 11.77}
value: {x: 5.26, y: 3.12, z: 11.72}
inSlope: {x: 0, y: 0, z: 0}
outSlope: {x: 0, y: 0, z: 0}
tangentMode: 0
@@ -146,11 +146,11 @@ AnimationClip:
- serializedVersion: 3
time: 1.5333333
value: {x: 1, y: 1, z: 1}
inSlope: {x: 0, y: 1.0125, z: 0}
inSlope: {x: 1.9979328, y: 1.0125, z: 0}
outSlope: {x: -14.01605, y: 1.0125, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
inWeight: {x: 0.10389527, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.57070005, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 1.6666666
@@ -209,8 +209,17 @@ AnimationClip:
- serializedVersion: 3
time: 4.1666665
value: {x: 0.23, y: 1, z: 1}
inSlope: {x: -0.657143, y: 0, z: 0}
outSlope: {x: -0.657143, y: 0, z: 0}
inSlope: {x: -1.0615386, y: 0, z: 0}
outSlope: {x: -1.0615386, y: 0, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 4.3
value: {x: 0, y: 0.89599955, z: 0.89599955}
inSlope: {x: 0, y: -1.4400017, z: -1.4400017}
outSlope: {x: 0, y: -1.4400017, z: -1.4400017}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
@@ -254,11 +263,11 @@ AnimationClip:
- serializedVersion: 3
time: 1.5333333
value: 0
inSlope: 0
inSlope: -180.3934
outSlope: 0
tangentMode: 136
tangentMode: 1
weightedMode: 0
inWeight: 0.33333334
inWeight: 0.11665484
outWeight: 0.33333334
- serializedVersion: 3
time: 1.6666666
@@ -346,7 +355,7 @@ AnimationClip:
outWeight: 0.33333334
- serializedVersion: 3
time: 1.6666666
value: 0
value: 1.21
inSlope: -3.3436704
outSlope: -3.3436704
tangentMode: 0
@@ -355,13 +364,22 @@ AnimationClip:
outWeight: 0.33333334
- serializedVersion: 3
time: 1.8333334
value: 0
value: -0.46
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1.9666667
value: 0
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 2.25
value: 0
@@ -432,62 +450,62 @@ AnimationClip:
time: 0.33333334
value: -1.23
inSlope: -2.34
outSlope: 3.757948
outSlope: 1.6159433
tangentMode: 5
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.0801749
outWeight: 0.11623818
- serializedVersion: 3
time: 1.5333333
value: 0
inSlope: 1.27063
outSlope: 1.27063
tangentMode: 0
inSlope: 0.51066005
outSlope: 0
tangentMode: 65
weightedMode: 0
inWeight: 0.083308734
inWeight: 0.22015592
outWeight: 0.33333334
- serializedVersion: 3
time: 1.6666666
value: 0
inSlope: 1.27063
outSlope: 1.27063
tangentMode: 0
inSlope: -0
outSlope: 0
tangentMode: 69
weightedMode: 0
inWeight: 0.083308734
outWeight: 0.33333334
- serializedVersion: 3
time: 1.8333334
value: 0
inSlope: 0
inSlope: -0
outSlope: 0
tangentMode: 136
tangentMode: 69
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 2.25
value: 0
inSlope: 1.27063
outSlope: 1.27063
tangentMode: 0
inSlope: -0
outSlope: 0
tangentMode: 69
weightedMode: 0
inWeight: 0.083308734
outWeight: 0.33333334
- serializedVersion: 3
time: 2.6666667
value: 0
inSlope: 0
inSlope: -0
outSlope: 0
tangentMode: 136
tangentMode: 69
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 2.9166667
value: 0
inSlope: 1.27063
outSlope: 1.27063
tangentMode: 0
inSlope: -0
outSlope: 0
tangentMode: 69
weightedMode: 0
inWeight: 0.083308734
outWeight: 0.33333334
@@ -496,7 +514,7 @@ AnimationClip:
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
tangentMode: 1
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
@@ -716,6 +734,15 @@ AnimationClip:
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1.5333333
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1.6666666
value: 0
@@ -907,9 +934,9 @@ AnimationClip:
outWeight: 0.33333334
- serializedVersion: 3
time: 0.33333334
value: -3.299
inSlope: 0
outSlope: 0
value: -2.27
inSlope: 2.122826
outSlope: 2.122826
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
@@ -917,11 +944,11 @@ AnimationClip:
- serializedVersion: 3
time: 1.5333333
value: -0.044
inSlope: 13.865665
outSlope: 13.865665
tangentMode: 0
inSlope: 4.0082116
outSlope: 9.745956
tangentMode: 1
weightedMode: 0
inWeight: 0.08974801
inWeight: 0.37609997
outWeight: 0.33333334
- serializedVersion: 3
time: 1.6666666
@@ -970,7 +997,7 @@ AnimationClip:
outWeight: 0.33333334
- serializedVersion: 3
time: 3.3
value: 0
value: -0.329
inSlope: 0
outSlope: 0
tangentMode: 136
@@ -979,7 +1006,7 @@ AnimationClip:
outWeight: 0.33333334
- serializedVersion: 3
time: 3.4
value: 0.909
value: 0.284
inSlope: 2.3713043
outSlope: 5.432757
tangentMode: 1
@@ -988,7 +1015,7 @@ AnimationClip:
outWeight: 0.1313459
- serializedVersion: 3
time: 4.8333335
value: 6.81
value: 5.26
inSlope: 0
outSlope: 0
tangentMode: 136
@@ -1018,9 +1045,9 @@ AnimationClip:
outWeight: 0.33333334
- serializedVersion: 3
time: 0.33333334
value: 1.04
inSlope: 0
outSlope: 0
value: 0.2
inSlope: -0.92608696
outSlope: -0.92608696
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
@@ -1081,7 +1108,7 @@ AnimationClip:
outWeight: 0.33333334
- serializedVersion: 3
time: 3.3
value: -0.38
value: -0.381
inSlope: 0
outSlope: 0
tangentMode: 136
@@ -1090,7 +1117,7 @@ AnimationClip:
outWeight: 0.33333334
- serializedVersion: 3
time: 3.4
value: -0.336
value: -0.338
inSlope: 0.1147826
outSlope: 0.38916695
tangentMode: 1
@@ -1129,9 +1156,9 @@ AnimationClip:
outWeight: 0.33333334
- serializedVersion: 3
time: 0.33333334
value: 6.327
inSlope: 0
outSlope: 0
value: 5.42
inSlope: -1.8508697
outSlope: -1.8508697
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
@@ -1192,7 +1219,7 @@ AnimationClip:
outWeight: 0.33333334
- serializedVersion: 3
time: 3.3
value: 3.49
value: 3.48
inSlope: 0
outSlope: 0
tangentMode: 136
@@ -1201,7 +1228,7 @@ AnimationClip:
outWeight: 0.33333334
- serializedVersion: 3
time: 3.4
value: 3.653
value: 3.635
inSlope: 0.4252177
outSlope: 0.6304357
tangentMode: 1
@@ -1210,7 +1237,7 @@ AnimationClip:
outWeight: 0.13725291
- serializedVersion: 3
time: 4.8333335
value: 11.77
value: 11.72
inSlope: 0
outSlope: 0
tangentMode: 136
@@ -1250,11 +1277,11 @@ AnimationClip:
- serializedVersion: 3
time: 1.5333333
value: 0
inSlope: 0
inSlope: -180.3934
outSlope: 0
tangentMode: 136
tangentMode: 1
weightedMode: 0
inWeight: 0.33333334
inWeight: 0.11665484
outWeight: 0.33333334
- serializedVersion: 3
time: 1.6666666
@@ -1342,7 +1369,7 @@ AnimationClip:
outWeight: 0.33333334
- serializedVersion: 3
time: 1.6666666
value: 0
value: 1.21
inSlope: -3.3436704
outSlope: -3.3436704
tangentMode: 0
@@ -1351,13 +1378,22 @@ AnimationClip:
outWeight: 0.33333334
- serializedVersion: 3
time: 1.8333334
value: 0
value: -0.46
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1.9666667
value: 0
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 2.25
value: 0
@@ -1428,62 +1464,62 @@ AnimationClip:
time: 0.33333334
value: -1.23
inSlope: -2.34
outSlope: 3.757948
outSlope: 1.6159433
tangentMode: 5
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.0801749
outWeight: 0.11623818
- serializedVersion: 3
time: 1.5333333
value: 0
inSlope: 1.27063
outSlope: 1.27063
tangentMode: 0
inSlope: 0.51066005
outSlope: 0
tangentMode: 65
weightedMode: 0
inWeight: 0.083308734
inWeight: 0.22015592
outWeight: 0.33333334
- serializedVersion: 3
time: 1.6666666
value: 0
inSlope: 1.27063
outSlope: 1.27063
tangentMode: 0
inSlope: -0
outSlope: 0
tangentMode: 69
weightedMode: 0
inWeight: 0.083308734
outWeight: 0.33333334
- serializedVersion: 3
time: 1.8333334
value: 0
inSlope: 0
inSlope: -0
outSlope: 0
tangentMode: 136
tangentMode: 69
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 2.25
value: 0
inSlope: 1.27063
outSlope: 1.27063
tangentMode: 0
inSlope: -0
outSlope: 0
tangentMode: 69
weightedMode: 0
inWeight: 0.083308734
outWeight: 0.33333334
- serializedVersion: 3
time: 2.6666667
value: 0
inSlope: 0
inSlope: -0
outSlope: 0
tangentMode: 136
tangentMode: 69
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 2.9166667
value: 0
inSlope: 1.27063
outSlope: 1.27063
tangentMode: 0
inSlope: -0
outSlope: 0
tangentMode: 69
weightedMode: 0
inWeight: 0.083308734
outWeight: 0.33333334
@@ -1492,7 +1528,7 @@ AnimationClip:
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
tangentMode: 1
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
@@ -1724,11 +1760,11 @@ AnimationClip:
- serializedVersion: 3
time: 1.5333333
value: 1
inSlope: 0
inSlope: 1.9979328
outSlope: -14.01605
tangentMode: 1
weightedMode: 0
inWeight: 0.33333334
inWeight: 0.10389527
outWeight: 0.57070005
- serializedVersion: 3
time: 1.6666666
@@ -1787,8 +1823,17 @@ AnimationClip:
- serializedVersion: 3
time: 4.1666665
value: 0.23
inSlope: -0.657143
outSlope: -0.657143
inSlope: -1.0615386
outSlope: -1.0615386
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 4.3
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
@@ -2027,6 +2072,15 @@ AnimationClip:
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1.5333333
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1.6666666
value: 0