浏览代码

More cloud work, secondary layer, graph cleanup

/feature-new-clouds
Andrem 3 年前
当前提交
c38e8a73
共有 13 个文件被更改,包括 3200 次插入236 次删除
  1. 30
      Assets/Objects/environment/Clouds/Clouds.FBDA.tif.meta
  2. 697
      Assets/Objects/environment/Clouds/Clouds.shadergraph
  3. 175
      Assets/Objects/environment/Clouds/ComputeLightmap.shadersubgraph
  4. 8
      Assets/Scripts/Environment/SkyboxFeature.cs
  5. 4
      Assets/Scripts/Utility/SkyboxSystem.cs
  6. 1001
      Assets/Objects/environment/Clouds/Cloud01_SDF.tif
  7. 156
      Assets/Objects/environment/Clouds/Cloud01_SDF.tif.meta
  8. 109
      Assets/Objects/environment/Clouds/CloudLayer.fbx
  9. 106
      Assets/Objects/environment/Clouds/CloudLayer.fbx.meta
  10. 131
      Assets/Objects/environment/Clouds/CloudLayer.mat
  11. 8
      Assets/Objects/environment/Clouds/CloudLayer.mat.meta
  12. 1001
      Assets/Objects/environment/Clouds/CloudLayers.shadergraph
  13. 10
      Assets/Objects/environment/Clouds/CloudLayers.shadergraph.meta

30
Assets/Objects/environment/Clouds/Clouds.FBDA.tif.meta


maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: 0
filterMode: 1
mipBias: -100
mipBias: 0
wrapW: -1
wrapW: 0
nPOTScale: 0
lightmap: 0
compressionQuality: 50

forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: WebGL
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 2
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: iPhone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: 13
textureCompression: 2
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: tvOS
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1

697
Assets/Objects/environment/Clouds/Clouds.shadergraph
文件差异内容过多而无法显示
查看文件

175
Assets/Objects/environment/Clouds/ComputeLightmap.shadersubgraph


"m_Node": {
"m_Id": "aeed904fb23d46d9912defd4c7a4fb67"
},
"m_SlotId": 2
"m_SlotId": 1
}
},
{

"m_Node": {
"m_Id": "aeed904fb23d46d9912defd4c7a4fb67"
},
"m_SlotId": 1
"m_SlotId": 2
}
},
{

},
"m_Path": "Sub Graphs",
"m_ConcretePrecision": 0,
"m_PreviewMode": 2,
"m_OutputNode": {
"m_Id": "14ab38ef81b84aea8a368be88109a86b"
},

"synonyms": [],
"m_Precision": 0,
"m_PreviewExpanded": true,
"m_PreviewMode": 0,
"m_CustomColors": {
"m_SerializableColors": []
},

"m_Id": 2,
"m_DisplayName": "B",
"m_SlotType": 0,
"m_Priority": 2147483647,
"m_Hidden": false,
"m_ShaderOutputName": "B",
"m_StageCapability": 3,

"m_Id": 3,
"m_DisplayName": "A",
"m_SlotType": 0,
"m_Priority": 2147483647,
"m_Hidden": false,
"m_ShaderOutputName": "A",
"m_StageCapability": 3,

"m_Expanded": true,
"m_Position": {
"serializedVersion": "2",
"x": 351.0,
"y": -49.0,
"x": 484.0,
"y": -181.0,
"width": 130.0,
"height": 118.0
}

"synonyms": [],
"m_Precision": 0,
"m_PreviewExpanded": false,
"m_PreviewMode": 0,
"m_CustomColors": {
"m_SerializableColors": []
}

"m_Id": 2,
"m_DisplayName": "Out",
"m_SlotType": 1,
"m_Priority": 2147483647,
"m_Hidden": false,
"m_ShaderOutputName": "Out",
"m_StageCapability": 3,

"m_Id": 4,
"m_DisplayName": "A",
"m_SlotType": 1,
"m_Priority": 2147483647,
"m_Hidden": false,
"m_ShaderOutputName": "A",
"m_StageCapability": 3,

"m_Id": 1,
"m_DisplayName": "R",
"m_SlotType": 1,
"m_Priority": 2147483647,
"m_Hidden": false,
"m_ShaderOutputName": "R",
"m_StageCapability": 3,

}
{
"m_SGVersion": 0,
"m_SGVersion": 1,
"m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty",
"m_ObjectId": "0f718eb5ca284ababccf9f0579ddb459",
"m_Guid": {

"m_OverrideReferenceName": "",
"m_GeneratePropertyBlock": true,
"m_Precision": 0,
"m_GPUInstanced": false,
"overrideHLSLDeclaration": false,
"hlslDeclarationOverride": 0,
"m_Hidden": false,
"m_Value": 0.0,
"m_FloatType": 0,

"synonyms": [],
"m_Precision": 0,
"m_PreviewExpanded": true,
"m_PreviewMode": 0,
"m_CustomColors": {
"m_SerializableColors": []
},

"m_Id": 5,
"m_DisplayName": "RGB",
"m_SlotType": 1,
"m_Priority": 2147483647,
"m_Hidden": false,
"m_ShaderOutputName": "RGB",
"m_StageCapability": 3,

"m_Expanded": true,
"m_Position": {
"serializedVersion": "2",
"x": 1046.0,
"y": -39.0,
"x": 1179.0,
"y": -171.0,
"height": 77.00000762939453
"height": 77.0
}
},
"m_Slots": [

"synonyms": [],
"m_Precision": 0,
"m_PreviewExpanded": true,
"m_PreviewMode": 0,
"m_CustomColors": {
"m_SerializableColors": []
},

"m_Id": 0,
"m_DisplayName": "Left",
"m_SlotType": 1,
"m_Priority": 2147483647,
"m_Hidden": false,
"m_ShaderOutputName": "Out",
"m_StageCapability": 3,

"m_Id": 2,
"m_DisplayName": "Out",
"m_SlotType": 1,
"m_Priority": 2147483647,
"m_Hidden": false,
"m_ShaderOutputName": "Out",
"m_StageCapability": 3,

"m_Expanded": true,
"m_Position": {
"serializedVersion": "2",
"x": 17.000001907348634,
"y": 140.99998474121095,
"x": 143.99993896484376,
"y": -41.999961853027347,
"width": 155.0,
"height": 34.0
}

"synonyms": [],
"m_Precision": 0,
"m_PreviewExpanded": true,
"m_PreviewMode": 0,
"m_CustomColors": {
"m_SerializableColors": []
},

"synonyms": [],
"m_Precision": 0,
"m_PreviewExpanded": true,
"m_PreviewMode": 0,
"m_ComparisonType": 2
"m_ComparisonType": 4
}
{

"m_Id": 0,
"m_DisplayName": "In",
"m_SlotType": 0,
"m_Priority": 2147483647,
"m_Hidden": false,
"m_ShaderOutputName": "In",
"m_StageCapability": 3,

"m_Id": 2,
"m_DisplayName": "False",
"m_SlotType": 0,
"m_Priority": 2147483647,
"m_Hidden": false,
"m_ShaderOutputName": "False",
"m_StageCapability": 3,

"m_ObjectId": "27ee26f1935a434f8049bbe11b33d3dd",
"m_Title": "Light Direction in Tangent Space",
"m_Position": {
"x": -1031.999755859375,
"y": -276.9999084472656
"x": -1120.0,
"y": -250.0
}
}

"m_Id": 0,
"m_DisplayName": "A",
"m_SlotType": 0,
"m_Priority": 2147483647,
"m_Hidden": false,
"m_ShaderOutputName": "A",
"m_StageCapability": 3,

"m_Id": 3,
"m_DisplayName": "Out",
"m_SlotType": 1,
"m_Priority": 2147483647,
"m_Hidden": false,
"m_ShaderOutputName": "Out",
"m_StageCapability": 3,

"m_Id": 0,
"m_DisplayName": "Up",
"m_SlotType": 1,
"m_Priority": 2147483647,
"m_Hidden": false,
"m_ShaderOutputName": "Out",
"m_StageCapability": 3,

"m_Id": 3,
"m_DisplayName": "B",
"m_SlotType": 1,
"m_Priority": 2147483647,
"m_Hidden": false,
"m_ShaderOutputName": "B",
"m_StageCapability": 3,

"m_Expanded": true,
"m_Position": {
"serializedVersion": "2",
"x": -446.0000915527344,
"y": -342.9999694824219,
"x": -446.0,
"y": -380.0,
"width": 104.0,
"height": 34.0
}

"synonyms": [],
"m_Precision": 0,
"m_PreviewExpanded": true,
"m_PreviewMode": 0,
"m_CustomColors": {
"m_SerializableColors": []
},

"m_Id": 3,
"m_DisplayName": "Out",
"m_SlotType": 1,
"m_Priority": 2147483647,
"m_Hidden": false,
"m_ShaderOutputName": "Out",
"m_StageCapability": 3,

"m_Id": 2,
"m_DisplayName": "G",
"m_SlotType": 1,
"m_Priority": 2147483647,
"m_Hidden": false,
"m_ShaderOutputName": "G",
"m_StageCapability": 3,

"m_Id": 2,
"m_DisplayName": "Out",
"m_SlotType": 1,
"m_Priority": 2147483647,
"m_Hidden": false,
"m_ShaderOutputName": "Out",
"m_StageCapability": 3,

"m_Id": 0,
"m_DisplayName": "Predicate",
"m_SlotType": 0,
"m_Priority": 2147483647,
"m_Hidden": false,
"m_ShaderOutputName": "Predicate",
"m_StageCapability": 3,

"m_Id": 0,
"m_DisplayName": "Predicate",
"m_SlotType": 0,
"m_Priority": 2147483647,
"m_Hidden": false,
"m_ShaderOutputName": "Predicate",
"m_StageCapability": 3,

"m_Expanded": true,
"m_Position": {
"serializedVersion": "2",
"x": -438.00006103515627,
"y": -379.9999694824219,
"x": -440.0,
"y": -343.0,
"width": 96.0,
"height": 34.0
}

"synonyms": [],
"m_Precision": 0,
"m_PreviewExpanded": true,
"m_PreviewMode": 0,
"m_CustomColors": {
"m_SerializableColors": []
},

"m_Expanded": false,
"m_Position": {
"serializedVersion": "2",
"x": 16.99999237060547,
"x": -21.99996566772461,
"y": -181.00001525878907,
"width": 133.0,
"height": 142.0

"synonyms": [],
"m_Precision": 0,
"m_PreviewExpanded": false,
"m_PreviewMode": 0,
"m_CustomColors": {
"m_SerializableColors": []
}

"m_Id": 6,
"m_DisplayName": "RG",
"m_SlotType": 1,
"m_Priority": 2147483647,
"m_Hidden": false,
"m_ShaderOutputName": "RG",
"m_StageCapability": 3,

"m_Id": 0,
"m_DisplayName": "A",
"m_SlotType": 0,
"m_Priority": 2147483647,
"m_Hidden": false,
"m_ShaderOutputName": "A",
"m_StageCapability": 3,

"m_Id": 1,
"m_DisplayName": "True",
"m_SlotType": 0,
"m_Priority": 2147483647,
"m_Hidden": false,
"m_ShaderOutputName": "True",
"m_StageCapability": 3,

"m_Id": 2,
"m_DisplayName": "Out",
"m_SlotType": 1,
"m_Priority": 2147483647,
"m_Hidden": false,
"m_ShaderOutputName": "Out",
"m_StageCapability": 3,

"m_Expanded": true,
"m_Position": {
"serializedVersion": "2",
"x": 821.0,
"y": -39.0,
"x": 954.0,
"y": -171.0,
"width": 126.0,
"height": 118.0
}

"synonyms": [],
"m_Precision": 0,
"m_PreviewExpanded": false,
"m_PreviewMode": 0,
"m_CustomColors": {
"m_SerializableColors": []
}

"m_Id": 1,
"m_DisplayName": "B",
"m_SlotType": 0,
"m_Priority": 2147483647,
"m_Hidden": false,
"m_ShaderOutputName": "B",
"m_StageCapability": 3,

"synonyms": [],
"m_Precision": 0,
"m_PreviewExpanded": true,
"m_PreviewMode": 0,
"m_CustomColors": {
"m_SerializableColors": []
},

"synonyms": [],
"m_Precision": 0,
"m_PreviewExpanded": true,
"m_PreviewMode": 0,
"m_CustomColors": {
"m_SerializableColors": []
},

"m_Id": 4,
"m_DisplayName": "A",
"m_SlotType": 1,
"m_Priority": 2147483647,
"m_Hidden": false,
"m_ShaderOutputName": "A",
"m_StageCapability": 3,

"m_Id": 0,
"m_DisplayName": "In",
"m_SlotType": 0,
"m_Priority": 2147483647,
"m_Hidden": false,
"m_ShaderOutputName": "In",
"m_StageCapability": 3,

"m_Id": 2,
"m_DisplayName": "Out",
"m_SlotType": 1,
"m_Priority": 2147483647,
"m_Hidden": false,
"m_ShaderOutputName": "Out",
"m_StageCapability": 3,

}
{
"m_SGVersion": 0,
"m_SGVersion": 1,
"m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty",
"m_ObjectId": "61c23c13d0084c0580a431ec04603dea",
"m_Guid": {

"m_OverrideReferenceName": "",
"m_GeneratePropertyBlock": true,
"m_Precision": 0,
"m_GPUInstanced": false,
"overrideHLSLDeclaration": false,
"hlslDeclarationOverride": 0,
"m_Hidden": false,
"m_Value": 0.0,
"m_FloatType": 0,

}
{
"m_SGVersion": 0,
"m_SGVersion": 1,
"m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty",
"m_ObjectId": "68860be670804442b8003a5507c34868",
"m_Guid": {

"m_OverrideReferenceName": "",
"m_GeneratePropertyBlock": true,
"m_Precision": 0,
"m_GPUInstanced": false,
"overrideHLSLDeclaration": false,
"hlslDeclarationOverride": 0,
"m_Hidden": false,
"m_Value": 0.0,
"m_FloatType": 0,

"m_Id": 0,
"m_DisplayName": "A",
"m_SlotType": 0,
"m_Priority": 2147483647,
"m_Hidden": false,
"m_ShaderOutputName": "A",
"m_StageCapability": 3,

"m_Id": 0,
"m_DisplayName": "R",
"m_SlotType": 0,
"m_Priority": 2147483647,
"m_Hidden": false,
"m_ShaderOutputName": "R",
"m_StageCapability": 3,

"m_Id": 0,
"m_DisplayName": "A",
"m_SlotType": 0,
"m_Priority": 2147483647,
"m_Hidden": false,
"m_ShaderOutputName": "A",
"m_StageCapability": 3,

"m_Id": 2,
"m_DisplayName": "G",
"m_SlotType": 1,
"m_Priority": 2147483647,
"m_Hidden": false,
"m_ShaderOutputName": "G",
"m_StageCapability": 3,

"m_Id": 0,
"m_DisplayName": "A",
"m_SlotType": 0,
"m_Priority": 2147483647,
"m_Hidden": false,
"m_ShaderOutputName": "A",
"m_StageCapability": 3,

"m_Id": 1,
"m_DisplayName": "B",
"m_SlotType": 0,
"m_Priority": 2147483647,
"m_Hidden": false,
"m_ShaderOutputName": "B",
"m_StageCapability": 3,

}
{
"m_SGVersion": 0,
"m_SGVersion": 1,
"m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty",
"m_ObjectId": "7b99b0043d4e49bc85916b8f52cf0731",
"m_Guid": {

"m_OverrideReferenceName": "",
"m_GeneratePropertyBlock": true,
"m_Precision": 0,
"m_GPUInstanced": false,
"overrideHLSLDeclaration": false,
"hlslDeclarationOverride": 0,
"m_Hidden": false,
"m_Value": 0.0,
"m_FloatType": 0,

"m_Id": 1,
"m_DisplayName": "True",
"m_SlotType": 0,
"m_Priority": 2147483647,
"m_Hidden": false,
"m_ShaderOutputName": "True",
"m_StageCapability": 3,

"m_Id": 0,
"m_DisplayName": "Predicate",
"m_SlotType": 0,
"m_Priority": 2147483647,
"m_Hidden": false,
"m_ShaderOutputName": "Predicate",
"m_StageCapability": 3,

"synonyms": [],
"m_Precision": 0,
"m_PreviewExpanded": false,
"m_PreviewMode": 0,
"m_CustomColors": {
"m_SerializableColors": []
}

"synonyms": [],
"m_Precision": 0,
"m_PreviewExpanded": false,
"m_PreviewMode": 0,
"m_CustomColors": {
"m_SerializableColors": []
}

"m_Id": 1,
"m_DisplayName": "B",
"m_SlotType": 0,
"m_Priority": 2147483647,
"m_Hidden": false,
"m_ShaderOutputName": "B",
"m_StageCapability": 3,

"m_Id": 0,
"m_DisplayName": "A",
"m_SlotType": 0,
"m_Priority": 2147483647,
"m_Hidden": false,
"m_ShaderOutputName": "A",
"m_StageCapability": 3,

"m_Id": 2,
"m_DisplayName": "False",
"m_SlotType": 0,
"m_Priority": 2147483647,
"m_Hidden": false,
"m_ShaderOutputName": "False",
"m_StageCapability": 3,

"m_Id": 0,
"m_DisplayName": "Down",
"m_SlotType": 1,
"m_Priority": 2147483647,
"m_Hidden": false,
"m_ShaderOutputName": "Out",
"m_StageCapability": 3,

"m_Id": 4,
"m_DisplayName": "RGBA",
"m_SlotType": 1,
"m_Priority": 2147483647,
"m_Hidden": false,
"m_ShaderOutputName": "RGBA",
"m_StageCapability": 3,

"m_Id": 0,
"m_DisplayName": "Light Direction",
"m_SlotType": 1,
"m_Priority": 2147483647,
"m_Hidden": false,
"m_ShaderOutputName": "Out",
"m_StageCapability": 3,

"m_Id": 1,
"m_DisplayName": "B",
"m_SlotType": 0,
"m_Priority": 2147483647,
"m_Hidden": false,
"m_ShaderOutputName": "B",
"m_StageCapability": 3,

"m_Id": 0,
"m_DisplayName": "Right",
"m_SlotType": 1,
"m_Priority": 2147483647,
"m_Hidden": false,
"m_ShaderOutputName": "Out",
"m_StageCapability": 3,

}
{
"m_SGVersion": 0,
"m_SGVersion": 1,
"m_Type": "UnityEditor.ShaderGraph.Internal.Vector3ShaderProperty",
"m_ObjectId": "9c08b9953db24904bad0d31ce2df30a0",
"m_Guid": {

"m_OverrideReferenceName": "",
"m_GeneratePropertyBlock": true,
"m_Precision": 0,
"m_GPUInstanced": false,
"overrideHLSLDeclaration": false,
"hlslDeclarationOverride": 0,
"m_Hidden": false,
"m_Value": {
"x": 0.0,

"synonyms": [],
"m_Precision": 0,
"m_PreviewExpanded": true,
"m_PreviewMode": 0,
"m_CustomColors": {
"m_SerializableColors": []
},

"m_Id": 0,
"m_DisplayName": "A",
"m_SlotType": 0,
"m_Priority": 2147483647,
"m_Hidden": false,
"m_ShaderOutputName": "A",
"m_StageCapability": 3,

"m_Id": 0,
"m_DisplayName": "Front",
"m_SlotType": 1,
"m_Priority": 2147483647,
"m_Hidden": false,
"m_ShaderOutputName": "Out",
"m_StageCapability": 3,

"m_Expanded": false,
"m_Position": {
"serializedVersion": "2",
"x": 523.0,
"y": -63.0,
"x": 656.0,
"y": -195.0,
"width": 120.0,
"height": 125.0
}

"synonyms": [],
"m_Precision": 0,
"m_PreviewExpanded": true,
"m_PreviewMode": 0,
"m_CustomColors": {
"m_SerializableColors": []
}

"m_SGVersion": 0,
"m_SGVersion": 1,
"m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty",
"m_ObjectId": "a7dc919dc3914d68820d1d4a7acd18d3",
"m_Guid": {

"m_OverrideReferenceName": "",
"m_GeneratePropertyBlock": true,
"m_Precision": 0,
"m_GPUInstanced": false,
"overrideHLSLDeclaration": false,
"hlslDeclarationOverride": 0,
"m_Hidden": false,
"m_Value": 0.0,
"m_FloatType": 0,

"m_Id": 2,
"m_DisplayName": "Out",
"m_SlotType": 1,
"m_Priority": 2147483647,
"m_Hidden": false,
"m_ShaderOutputName": "Out",
"m_StageCapability": 3,

"m_Id": 3,
"m_DisplayName": "Out",
"m_SlotType": 1,
"m_Priority": 2147483647,
"m_Hidden": false,
"m_ShaderOutputName": "Out",
"m_StageCapability": 3,

"synonyms": [],
"m_Precision": 0,
"m_PreviewExpanded": false,
"m_PreviewMode": 0,
"m_CustomColors": {
"m_SerializableColors": []
}

"m_Id": 1,
"m_DisplayName": "R",
"m_SlotType": 1,
"m_Priority": 2147483647,
"m_Hidden": false,
"m_ShaderOutputName": "R",
"m_StageCapability": 3,

"m_Id": 1,
"m_DisplayName": "G",
"m_SlotType": 0,
"m_Priority": 2147483647,
"m_Hidden": false,
"m_ShaderOutputName": "G",
"m_StageCapability": 3,

"m_Id": 1,
"m_DisplayName": "B",
"m_SlotType": 0,
"m_Priority": 2147483647,
"m_Hidden": false,
"m_ShaderOutputName": "B",
"m_StageCapability": 3,

"m_Id": 0,
"m_DisplayName": "Light Direction",
"m_SlotType": 1,
"m_Priority": 2147483647,
"m_Hidden": false,
"m_ShaderOutputName": "Out",
"m_StageCapability": 3,

"m_Id": 1,
"m_DisplayName": "True",
"m_SlotType": 0,
"m_Priority": 2147483647,
"m_Hidden": false,
"m_ShaderOutputName": "True",
"m_StageCapability": 3,

"m_Id": 2,
"m_DisplayName": "Out",
"m_SlotType": 1,
"m_Priority": 2147483647,
"m_Hidden": false,
"m_ShaderOutputName": "Out",
"m_StageCapability": 3,

"m_Expanded": true,
"m_Position": {
"serializedVersion": "2",
"x": -1006.9998779296875,
"y": -179.99998474121095,
"x": -1095.0,
"y": -153.0,
"width": 155.0,
"height": 34.0
}

"synonyms": [],
"m_Precision": 0,
"m_PreviewExpanded": true,
"m_PreviewMode": 0,
"m_CustomColors": {
"m_SerializableColors": []
},

"m_Expanded": true,
"m_Position": {
"serializedVersion": "2",
"x": 670.0,
"y": -93.0,
"x": 803.0,
"y": -225.0,
"width": 126.0,
"height": 118.0
}

"synonyms": [],
"m_Precision": 0,
"m_PreviewExpanded": false,
"m_PreviewMode": 0,
"m_CustomColors": {
"m_SerializableColors": []
}

"m_Expanded": true,
"m_Position": {
"serializedVersion": "2",
"x": 194.0,
"y": 90.00001525878906,
"x": 322.0,
"y": -92.99998474121094,
"width": 130.0,
"height": 118.0
}

"synonyms": [],
"m_Precision": 0,
"m_PreviewExpanded": false,
"m_PreviewMode": 0,
"m_CustomColors": {
"m_SerializableColors": []
}

"m_Id": 0,
"m_DisplayName": "Lightmap",
"m_SlotType": 0,
"m_Priority": 2147483647,
"m_Hidden": false,
"m_ShaderOutputName": "Lightmap",
"m_StageCapability": 3,

"m_Id": 2,
"m_DisplayName": "False",
"m_SlotType": 0,
"m_Priority": 2147483647,
"m_Hidden": false,
"m_ShaderOutputName": "False",
"m_StageCapability": 3,

"m_Id": 1,
"m_DisplayName": "B",
"m_SlotType": 0,
"m_Priority": 2147483647,
"m_Hidden": false,
"m_ShaderOutputName": "B",
"m_StageCapability": 3,

"m_Expanded": false,
"m_Position": {
"serializedVersion": "2",
"x": -798.9998779296875,
"y": -218.0000457763672,
"x": -887.0,
"y": -191.0,
"width": 120.0,
"height": 125.0
}

"synonyms": [],
"m_Precision": 0,
"m_PreviewExpanded": true,
"m_PreviewMode": 0,
"m_CustomColors": {
"m_SerializableColors": []
}

"synonyms": [],
"m_Precision": 0,
"m_PreviewExpanded": true,
"m_PreviewMode": 0,
"m_CustomColors": {
"m_SerializableColors": []
},

"m_Id": 1,
"m_DisplayName": "B",
"m_SlotType": 0,
"m_Priority": 2147483647,
"m_Hidden": false,
"m_ShaderOutputName": "B",
"m_StageCapability": 3,

"m_Id": 0,
"m_DisplayName": "Back",
"m_SlotType": 1,
"m_Priority": 2147483647,
"m_Hidden": false,
"m_ShaderOutputName": "Out",
"m_StageCapability": 3,

"m_Id": 3,
"m_DisplayName": "B",
"m_SlotType": 1,
"m_Priority": 2147483647,
"m_Hidden": false,
"m_ShaderOutputName": "B",
"m_StageCapability": 3,

}
{
"m_SGVersion": 0,
"m_SGVersion": 1,
"m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty",
"m_ObjectId": "f2d1bb31b65f491b983d70953e90dc1b",
"m_Guid": {

"m_OverrideReferenceName": "",
"m_GeneratePropertyBlock": true,
"m_Precision": 0,
"m_GPUInstanced": false,
"overrideHLSLDeclaration": false,
"hlslDeclarationOverride": 0,
"m_Hidden": false,
"m_Value": 0.0,
"m_FloatType": 0,

8
Assets/Scripts/Environment/SkyboxFeature.cs


cmd.Clear();
//draw system
if (system)
/*if (system)
{
foreach (var renderer in system.renderList)
{

}
}*/
//draw opaque skybox
//context.DrawRenderers(renderingData.cullResults, ref opaqueDrawingSettings, ref m_OpaqueFilteringSettings,

//context.DrawRenderers(renderingData.cullResults, ref transparentDrawingSettings, ref m_TransparentFilteringSettings,
//ref m_RenderStateBlock);
context.DrawRenderers(renderingData.cullResults, ref transparentDrawingSettings, ref m_TransparentFilteringSettings,
ref m_RenderStateBlock);
//return normal cam
{

4
Assets/Scripts/Utility/SkyboxSystem.cs


private void OnCamera(ScriptableRenderContext context, Camera camera)
{
//transform.position = Vector3.Lerp(camera.transform.position, Vector3.zero, 1f / scalefactor);
transform.position = Vector3.Lerp(camera.transform.position, Vector3.zero, 1f / scalefactor);
//transform.position = Vector3.zero;
transform.position = Vector3.zero;
}
}

1001
Assets/Objects/environment/Clouds/Cloud01_SDF.tif
文件差异内容过多而无法显示
查看文件

156
Assets/Objects/environment/Clouds/Cloud01_SDF.tif.meta


fileFormatVersion: 2
guid: 78f73fb69710645778bea1eafdc4ec36
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 11
mipmaps:
mipMapMode: 0
enableMipMap: 1
sRGBTexture: 0
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: 1
aniso: 1
mipBias: 0
wrapU: 0
wrapV: 0
wrapW: 0
nPOTScale: 1
lightmap: 0
compressionQuality: 50
spriteMode: 0
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 0
spriteTessellationDetail: -1
textureType: 10
textureShape: 1
singleChannelComponent: 1
flipbookRows: 1
flipbookColumns: 1
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
ignorePngGamma: 0
applyGammaDecoding: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Standalone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Android
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: iPhone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: WebGL
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: tvOS
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID:
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
spritePackingTag:
pSDRemoveMatte: 0
pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:

109
Assets/Objects/environment/Clouds/CloudLayer.fbx
文件差异内容过多而无法显示
查看文件

106
Assets/Objects/environment/Clouds/CloudLayer.fbx.meta


fileFormatVersion: 2
guid: 05046b5d1e3ab44e88941960bfbb4231
ModelImporter:
serializedVersion: 21200
internalIDToNameTable:
- first:
74: 1827226128182048838
second: Take 001
externalObjects: {}
materials:
materialImportMode: 2
materialName: 0
materialSearch: 1
materialLocation: 1
animations:
legacyGenerateAnimations: 4
bakeSimulation: 0
resampleCurves: 1
optimizeGameObjects: 0
motionNodeName:
rigImportErrors:
rigImportWarnings:
animationImportErrors:
animationImportWarnings:
animationRetargetingWarnings:
animationDoRetargetingWarnings: 0
importAnimatedCustomProperties: 0
importConstraints: 0
animationCompression: 1
animationRotationError: 0.5
animationPositionError: 0.5
animationScaleError: 0.5
animationWrapMode: 0
extraExposedTransformPaths: []
extraUserProperties: []
clipAnimations: []
isReadable: 0
meshes:
lODScreenPercentages: []
globalScale: 180
meshCompression: 0
addColliders: 0
useSRGBMaterialColor: 1
sortHierarchyByName: 1
importVisibility: 1
importBlendShapes: 1
importCameras: 1
importLights: 1
fileIdsGeneration: 2
swapUVChannels: 0
generateSecondaryUV: 0
useFileUnits: 1
keepQuads: 0
weldVertices: 1
bakeAxisConversion: 0
preserveHierarchy: 0
skinWeightsMode: 0
maxBonesPerVertex: 4
minBoneWeight: 0.001
optimizeBones: 0
meshOptimizationFlags: -1
indexFormat: 0
secondaryUVAngleDistortion: 8
secondaryUVAreaDistortion: 15.000001
secondaryUVHardAngle: 88
secondaryUVMarginMethod: 1
secondaryUVMinLightmapResolution: 40
secondaryUVMinObjectScale: 1
secondaryUVPackMargin: 4
useFileScale: 1
tangentSpace:
normalSmoothAngle: 60
normalImportMode: 0
tangentImportMode: 3
normalCalculationMode: 4
legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0
blendShapeNormalImportMode: 1
normalSmoothingSource: 0
referencedClips: []
importAnimation: 1
humanDescription:
serializedVersion: 3
human: []
skeleton: []
armTwist: 0.5
foreArmTwist: 0.5
upperLegTwist: 0.5
legTwist: 0.5
armStretch: 0.05
legStretch: 0.05
feetSpacing: 0
globalScale: 1.8
rootMotionBoneName:
hasTranslationDoF: 0
hasExtraRoot: 0
skeletonHasParents: 1
lastHumanDescriptionAvatarSource: {instanceID: 0}
autoGenerateAvatarMappingIfUnspecified: 1
animationType: 2
humanoidOversampling: 1
avatarSetup: 0
addHumanoidExtraRootOnlyWhenUsingAvatar: 1
additionalBone: 0
userData:
assetBundleName:
assetBundleVariant:

131
Assets/Objects/environment/Clouds/CloudLayer.mat


%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!21 &2100000
Material:
serializedVersion: 6
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: CloudLayer
m_Shader: {fileID: -6465566751694194690, guid: 74509fb8cc4f14b4c847689e4ddd65ba,
type: 3}
m_ShaderKeywords:
m_LightmapFlags: 4
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: -1
stringTagMap: {}
disabledShaderPasses:
- SHADOWCASTER
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
- Texture2D_82b413015ec74e89b64888c7e58113cb:
m_Texture: {fileID: 2800000, guid: 78f73fb69710645778bea1eafdc4ec36, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _BaseMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _BumpMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailAlbedoMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailMask:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailNormalMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _EmissionMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MainTex:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MetallicGlossMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _OcclusionMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _ParallaxMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _SpecGlossMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- unity_Lightmaps:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- unity_LightmapsInd:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- unity_ShadowMasks:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
m_Ints: []
m_Floats:
- Vector1_5938df77fca14c0db6439fcfee84628c: 0
- _AlphaClip: 0
- _Blend: 0
- _BumpScale: 1
- _ClearCoatMask: 0
- _ClearCoatSmoothness: 0
- _Cull: 2
- _Cutoff: 0.5
- _DetailAlbedoMapScale: 1
- _DetailNormalMapScale: 1
- _DstBlend: 10
- _EnvironmentReflections: 1
- _GlossMapScale: 0
- _Glossiness: 0
- _GlossyReflections: 0
- _Metallic: 0.547
- _OcclusionStrength: 1
- _Parallax: 0.005
- _QueueOffset: 0
- _ReceiveShadows: 1
- _Smoothness: 0.635
- _SmoothnessTextureChannel: 0
- _SpecularHighlights: 1
- _SrcBlend: 5
- _Surface: 1
- _WorkflowMode: 1
- _ZWrite: 0
m_Colors:
- _BaseColor: {r: 1, g: 1, b: 1, a: 1}
- _Color: {r: 1, g: 1, b: 1, a: 1}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
- _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1}
m_BuildTextureStacks: []
--- !u!114 &6733880712435625861
MonoBehaviour:
m_ObjectHideFlags: 11
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3}
m_Name:
m_EditorClassIdentifier:
version: 4

8
Assets/Objects/environment/Clouds/CloudLayer.mat.meta


fileFormatVersion: 2
guid: 62ba9b25c6160436cb33149f9bfd2eac
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:

1001
Assets/Objects/environment/Clouds/CloudLayers.shadergraph
文件差异内容过多而无法显示
查看文件

10
Assets/Objects/environment/Clouds/CloudLayers.shadergraph.meta


fileFormatVersion: 2
guid: 74509fb8cc4f14b4c847689e4ddd65ba
ScriptedImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 2
userData:
assetBundleName:
assetBundleVariant:
script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3}
正在加载...
取消
保存