Feat(camera) : Add LostFootageRig - handheld camera shake, micro-jolts and inertia swing

This commit is contained in:
Ferlat Thibaud
2026-04-13 15:17:01 +02:00
parent 91f220f985
commit f982a74462
14 changed files with 769 additions and 451 deletions
@@ -367,7 +367,8 @@
"m_StageCapability": 3,
"m_Value": 0.0,
"m_DefaultValue": 0.0,
"m_Labels": []
"m_Labels": [],
"m_LiteralMode": false
}
{
@@ -486,6 +487,9 @@
"m_Guid": {
"m_GuidSerialized": "228c6fe3-75fc-4e2d-863e-95469d7dc071"
},
"promotedFromAssetID": "",
"promotedFromCategoryName": "",
"promotedOrdering": -1,
"m_Name": "Speed",
"m_DefaultRefNameVersion": 1,
"m_RefNameGeneratedByDisplayName": "Speed",
@@ -499,12 +503,25 @@
"overrideHLSLDeclaration": false,
"hlslDeclarationOverride": 0,
"m_Hidden": false,
"m_PerRendererData": false,
"m_customAttributes": [],
"m_Value": 0.20000000298023225,
"m_FloatType": 0,
"m_LiteralFloatMode": false,
"m_RangeValues": {
"x": 0.0,
"y": 1.0
}
},
"m_SliderType": 0,
"m_SliderPower": 3.0,
"m_EnumType": 0,
"m_CSharpEnumString": "",
"m_EnumNames": [
"Default"
],
"m_EnumValues": [
0
]
}
{
@@ -578,7 +595,10 @@
{
"m_SGVersion": 2,
"m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalUnlitSubTarget",
"m_ObjectId": "431b01bf9333463fa8ce6301922f7697"
"m_ObjectId": "431b01bf9333463fa8ce6301922f7697",
"m_KeepLightingVariants": false,
"m_DefaultDecalBlending": true,
"m_DefaultSSAO": true
}
{
@@ -649,7 +669,8 @@
"m_StageCapability": 3,
"m_Value": 0.0,
"m_DefaultValue": 0.0,
"m_Labels": []
"m_Labels": [],
"m_LiteralMode": false
}
{
@@ -710,8 +731,8 @@
"y": 1.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0
"x": 1.0,
"y": 1.0
},
"m_Labels": []
}
@@ -728,7 +749,8 @@
"m_StageCapability": 3,
"m_Value": 0.0,
"m_DefaultValue": 0.0,
"m_Labels": []
"m_Labels": [],
"m_LiteralMode": false
}
{
@@ -765,7 +787,8 @@
"m_StageCapability": 3,
"m_Value": 1.0,
"m_DefaultValue": 1.0,
"m_Labels": []
"m_Labels": [],
"m_LiteralMode": false
}
{
@@ -780,7 +803,8 @@
"m_StageCapability": 3,
"m_Value": 0.0,
"m_DefaultValue": 0.0,
"m_Labels": []
"m_Labels": [],
"m_LiteralMode": false
}
{
@@ -790,6 +814,9 @@
"m_Guid": {
"m_GuidSerialized": "977cef0d-2992-4263-896b-005b96fc6a9a"
},
"promotedFromAssetID": "",
"promotedFromCategoryName": "",
"promotedOrdering": -1,
"m_Name": "Scale",
"m_DefaultRefNameVersion": 1,
"m_RefNameGeneratedByDisplayName": "Scale",
@@ -803,12 +830,25 @@
"overrideHLSLDeclaration": false,
"hlslDeclarationOverride": 0,
"m_Hidden": false,
"m_PerRendererData": false,
"m_customAttributes": [],
"m_Value": 20.0,
"m_FloatType": 0,
"m_LiteralFloatMode": false,
"m_RangeValues": {
"x": 0.0,
"y": 1.0
}
},
"m_SliderType": 0,
"m_SliderPower": 3.0,
"m_EnumType": 0,
"m_CSharpEnumString": "",
"m_EnumNames": [
"Default"
],
"m_EnumValues": [
0
]
}
{
@@ -818,6 +858,9 @@
"m_Guid": {
"m_GuidSerialized": "585f60cb-18ac-412c-8368-13f719cfa634"
},
"promotedFromAssetID": "",
"promotedFromCategoryName": "",
"promotedOrdering": -1,
"m_Name": "Tiling",
"m_DefaultRefNameVersion": 1,
"m_RefNameGeneratedByDisplayName": "Tiling",
@@ -831,6 +874,8 @@
"overrideHLSLDeclaration": false,
"hlslDeclarationOverride": 0,
"m_Hidden": false,
"m_PerRendererData": false,
"m_customAttributes": [],
"m_Value": {
"x": 1.0,
"y": 1.0,
@@ -851,7 +896,8 @@
"m_StageCapability": 3,
"m_Value": 0.0,
"m_DefaultValue": 0.0,
"m_Labels": []
"m_Labels": [],
"m_LiteralMode": false
}
{
@@ -1017,7 +1063,8 @@
"m_StageCapability": 3,
"m_Value": 0.0,
"m_DefaultValue": 0.0,
"m_Labels": []
"m_Labels": [],
"m_LiteralMode": false
}
{
@@ -1032,7 +1079,8 @@
"m_StageCapability": 3,
"m_Value": 1.0,
"m_DefaultValue": 1.0,
"m_Labels": []
"m_Labels": [],
"m_LiteralMode": false
}
{
@@ -1101,6 +1149,10 @@
"m_AlphaClip": false,
"m_CastShadows": true,
"m_ReceiveShadows": true,
"m_DisableTint": false,
"m_Sort3DAs2DCompatible": false,
"m_AdditionalMotionVectorMode": 0,
"m_AlembicMotionVectors": false,
"m_SupportsLODCrossFade": false,
"m_CustomEditorGUI": "",
"m_SupportVFX": false
@@ -1341,7 +1393,8 @@
"m_StageCapability": 3,
"m_Value": 0.0,
"m_DefaultValue": 0.0,
"m_Labels": []
"m_Labels": [],
"m_LiteralMode": false
}
{
@@ -1392,7 +1445,8 @@
"m_StageCapability": 3,
"m_Value": 0.0,
"m_DefaultValue": 0.0,
"m_Labels": []
"m_Labels": [],
"m_LiteralMode": false
}
{
@@ -1504,7 +1558,8 @@
"m_StageCapability": 2,
"m_Value": 1.0,
"m_DefaultValue": 1.0,
"m_Labels": []
"m_Labels": [],
"m_LiteralMode": false
}
{
@@ -1519,7 +1574,8 @@
"m_StageCapability": 3,
"m_Value": 20.0,
"m_DefaultValue": 500.0,
"m_Labels": []
"m_Labels": [],
"m_LiteralMode": false
}
{
@@ -1574,6 +1630,9 @@
"m_Guid": {
"m_GuidSerialized": "0a8052f7-8e16-4680-ac9d-2bc58a2bf587"
},
"promotedFromAssetID": "",
"promotedFromCategoryName": "",
"promotedOrdering": -1,
"m_Name": "MainTex",
"m_DefaultRefNameVersion": 1,
"m_RefNameGeneratedByDisplayName": "MainTex",
@@ -1587,12 +1646,15 @@
"overrideHLSLDeclaration": false,
"hlslDeclarationOverride": 0,
"m_Hidden": false,
"m_PerRendererData": false,
"m_customAttributes": [],
"m_Value": {
"m_SerializedTexture": "",
"m_Guid": ""
},
"isMainTexture": false,
"useTilingAndOffset": false,
"useTexelSize": true,
"m_Modifiable": true,
"m_DefaultType": 0
}