commit 3381fc4cf0937712d32ac4c5af915c6aba07194c Author: PC-G09 Date: Tue Apr 12 16:27:57 2022 +0500 G diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..f4334a5 --- /dev/null +++ b/.gitignore @@ -0,0 +1,14 @@ +Binaries +DerivedDataCache +Intermediate +Saved +.vscode +.vs +*.VC.db +*.opensdf +*.opendb +*.sdf +*.sln +*.suo +*.xcodeproj +*.xcworkspace \ No newline at end of file diff --git a/Config/DefaultEditor.ini b/Config/DefaultEditor.ini new file mode 100644 index 0000000..e69de29 diff --git a/Config/DefaultEngine.ini b/Config/DefaultEngine.ini new file mode 100644 index 0000000..04dc700 --- /dev/null +++ b/Config/DefaultEngine.ini @@ -0,0 +1,80 @@ + + +[/Script/EngineSettings.GameMapsSettings] +GameDefaultMap=/Engine/Maps/Templates/Template_Default.Template_Default + + +[/Script/HardwareTargeting.HardwareTargetingSettings] +TargetedHardwareClass=Desktop +AppliedTargetedHardwareClass=Desktop +DefaultGraphicsPerformance=Maximum +AppliedDefaultGraphicsPerformance=Maximum + +[/Script/WindowsTargetPlatform.WindowsTargetSettings] +DefaultGraphicsRHI=DefaultGraphicsRHI_DX12 + +[/Script/Engine.RendererSettings] +r.SkinCache.CompileShaders=True +r.RayTracing=True + +[/Script/Engine.Engine] ++ActiveGameNameRedirects=(OldGameName="TP_BlankBP",NewGameName="/Script/GraffinStarter") ++ActiveGameNameRedirects=(OldGameName="/Script/TP_BlankBP",NewGameName="/Script/GraffinStarter") + +[/Script/Engine.CollisionProfile] +-Profiles=(Name="NoCollision",CollisionEnabled=NoCollision,ObjectTypeName="WorldStatic",CustomResponses=((Channel="Visibility",Response=ECR_Ignore),(Channel="Camera",Response=ECR_Ignore)),HelpMessage="No collision",bCanModify=False) +-Profiles=(Name="BlockAll",CollisionEnabled=QueryAndPhysics,ObjectTypeName="WorldStatic",CustomResponses=,HelpMessage="WorldStatic object that blocks all actors by default. All new custom channels will use its own default response. ",bCanModify=False) +-Profiles=(Name="OverlapAll",CollisionEnabled=QueryOnly,ObjectTypeName="WorldStatic",CustomResponses=((Channel="WorldStatic",Response=ECR_Overlap),(Channel="Pawn",Response=ECR_Overlap),(Channel="Visibility",Response=ECR_Overlap),(Channel="WorldDynamic",Response=ECR_Overlap),(Channel="Camera",Response=ECR_Overlap),(Channel="PhysicsBody",Response=ECR_Overlap),(Channel="Vehicle",Response=ECR_Overlap),(Channel="Destructible",Response=ECR_Overlap)),HelpMessage="WorldStatic object that overlaps all actors by default. All new custom channels will use its own default response. ",bCanModify=False) +-Profiles=(Name="BlockAllDynamic",CollisionEnabled=QueryAndPhysics,ObjectTypeName="WorldDynamic",CustomResponses=,HelpMessage="WorldDynamic object that blocks all actors by default. All new custom channels will use its own default response. ",bCanModify=False) +-Profiles=(Name="OverlapAllDynamic",CollisionEnabled=QueryOnly,ObjectTypeName="WorldDynamic",CustomResponses=((Channel="WorldStatic",Response=ECR_Overlap),(Channel="Pawn",Response=ECR_Overlap),(Channel="Visibility",Response=ECR_Overlap),(Channel="WorldDynamic",Response=ECR_Overlap),(Channel="Camera",Response=ECR_Overlap),(Channel="PhysicsBody",Response=ECR_Overlap),(Channel="Vehicle",Response=ECR_Overlap),(Channel="Destructible",Response=ECR_Overlap)),HelpMessage="WorldDynamic object that overlaps all actors by default. All new custom channels will use its own default response. ",bCanModify=False) +-Profiles=(Name="IgnoreOnlyPawn",CollisionEnabled=QueryOnly,ObjectTypeName="WorldDynamic",CustomResponses=((Channel="Pawn",Response=ECR_Ignore),(Channel="Vehicle",Response=ECR_Ignore)),HelpMessage="WorldDynamic object that ignores Pawn and Vehicle. All other channels will be set to default.",bCanModify=False) +-Profiles=(Name="OverlapOnlyPawn",CollisionEnabled=QueryOnly,ObjectTypeName="WorldDynamic",CustomResponses=((Channel="Pawn",Response=ECR_Overlap),(Channel="Vehicle",Response=ECR_Overlap),(Channel="Camera",Response=ECR_Ignore)),HelpMessage="WorldDynamic object that overlaps Pawn, Camera, and Vehicle. All other channels will be set to default. ",bCanModify=False) +-Profiles=(Name="Pawn",CollisionEnabled=QueryAndPhysics,ObjectTypeName="Pawn",CustomResponses=((Channel="Visibility",Response=ECR_Ignore)),HelpMessage="Pawn object. Can be used for capsule of any playerable character or AI. ",bCanModify=False) +-Profiles=(Name="Spectator",CollisionEnabled=QueryOnly,ObjectTypeName="Pawn",CustomResponses=((Channel="WorldStatic",Response=ECR_Block),(Channel="Pawn",Response=ECR_Ignore),(Channel="Visibility",Response=ECR_Ignore),(Channel="WorldDynamic",Response=ECR_Ignore),(Channel="Camera",Response=ECR_Ignore),(Channel="PhysicsBody",Response=ECR_Ignore),(Channel="Vehicle",Response=ECR_Ignore),(Channel="Destructible",Response=ECR_Ignore)),HelpMessage="Pawn object that ignores all other actors except WorldStatic.",bCanModify=False) +-Profiles=(Name="CharacterMesh",CollisionEnabled=QueryOnly,ObjectTypeName="Pawn",CustomResponses=((Channel="Pawn",Response=ECR_Ignore),(Channel="Vehicle",Response=ECR_Ignore),(Channel="Visibility",Response=ECR_Ignore)),HelpMessage="Pawn object that is used for Character Mesh. All other channels will be set to default.",bCanModify=False) +-Profiles=(Name="PhysicsActor",CollisionEnabled=QueryAndPhysics,ObjectTypeName="PhysicsBody",CustomResponses=,HelpMessage="Simulating actors",bCanModify=False) +-Profiles=(Name="Destructible",CollisionEnabled=QueryAndPhysics,ObjectTypeName="Destructible",CustomResponses=,HelpMessage="Destructible actors",bCanModify=False) +-Profiles=(Name="InvisibleWall",CollisionEnabled=QueryAndPhysics,ObjectTypeName="WorldStatic",CustomResponses=((Channel="Visibility",Response=ECR_Ignore)),HelpMessage="WorldStatic object that is invisible.",bCanModify=False) +-Profiles=(Name="InvisibleWallDynamic",CollisionEnabled=QueryAndPhysics,ObjectTypeName="WorldDynamic",CustomResponses=((Channel="Visibility",Response=ECR_Ignore)),HelpMessage="WorldDynamic object that is invisible.",bCanModify=False) +-Profiles=(Name="Trigger",CollisionEnabled=QueryOnly,ObjectTypeName="WorldDynamic",CustomResponses=((Channel="WorldStatic",Response=ECR_Overlap),(Channel="Pawn",Response=ECR_Overlap),(Channel="Visibility",Response=ECR_Ignore),(Channel="WorldDynamic",Response=ECR_Overlap),(Channel="Camera",Response=ECR_Overlap),(Channel="PhysicsBody",Response=ECR_Overlap),(Channel="Vehicle",Response=ECR_Overlap),(Channel="Destructible",Response=ECR_Overlap)),HelpMessage="WorldDynamic object that is used for trigger. All other channels will be set to default.",bCanModify=False) +-Profiles=(Name="Ragdoll",CollisionEnabled=QueryAndPhysics,ObjectTypeName="PhysicsBody",CustomResponses=((Channel="Pawn",Response=ECR_Ignore),(Channel="Visibility",Response=ECR_Ignore)),HelpMessage="Simulating Skeletal Mesh Component. All other channels will be set to default.",bCanModify=False) +-Profiles=(Name="Vehicle",CollisionEnabled=QueryAndPhysics,ObjectTypeName="Vehicle",CustomResponses=,HelpMessage="Vehicle object that blocks Vehicle, WorldStatic, and WorldDynamic. All other channels will be set to default.",bCanModify=False) +-Profiles=(Name="UI",CollisionEnabled=QueryOnly,ObjectTypeName="WorldDynamic",CustomResponses=((Channel="WorldStatic",Response=ECR_Overlap),(Channel="Pawn",Response=ECR_Overlap),(Channel="Visibility",Response=ECR_Block),(Channel="WorldDynamic",Response=ECR_Overlap),(Channel="Camera",Response=ECR_Overlap),(Channel="PhysicsBody",Response=ECR_Overlap),(Channel="Vehicle",Response=ECR_Overlap),(Channel="Destructible",Response=ECR_Overlap)),HelpMessage="WorldStatic object that overlaps all actors by default. All new custom channels will use its own default response. ",bCanModify=False) ++Profiles=(Name="NoCollision",CollisionEnabled=NoCollision,bCanModify=False,ObjectTypeName="WorldStatic",CustomResponses=((Channel="Visibility",Response=ECR_Ignore),(Channel="Camera",Response=ECR_Ignore)),HelpMessage="No collision") ++Profiles=(Name="BlockAll",CollisionEnabled=QueryAndPhysics,bCanModify=False,ObjectTypeName="WorldStatic",CustomResponses=,HelpMessage="WorldStatic object that blocks all actors by default. All new custom channels will use its own default response. ") ++Profiles=(Name="OverlapAll",CollisionEnabled=QueryOnly,bCanModify=False,ObjectTypeName="WorldStatic",CustomResponses=((Channel="WorldStatic",Response=ECR_Overlap),(Channel="Pawn",Response=ECR_Overlap),(Channel="Visibility",Response=ECR_Overlap),(Channel="WorldDynamic",Response=ECR_Overlap),(Channel="Camera",Response=ECR_Overlap),(Channel="PhysicsBody",Response=ECR_Overlap),(Channel="Vehicle",Response=ECR_Overlap),(Channel="Destructible",Response=ECR_Overlap)),HelpMessage="WorldStatic object that overlaps all actors by default. All new custom channels will use its own default response. ") ++Profiles=(Name="BlockAllDynamic",CollisionEnabled=QueryAndPhysics,bCanModify=False,ObjectTypeName="WorldDynamic",CustomResponses=,HelpMessage="WorldDynamic object that blocks all actors by default. All new custom channels will use its own default response. ") ++Profiles=(Name="OverlapAllDynamic",CollisionEnabled=QueryOnly,bCanModify=False,ObjectTypeName="WorldDynamic",CustomResponses=((Channel="WorldStatic",Response=ECR_Overlap),(Channel="Pawn",Response=ECR_Overlap),(Channel="Visibility",Response=ECR_Overlap),(Channel="WorldDynamic",Response=ECR_Overlap),(Channel="Camera",Response=ECR_Overlap),(Channel="PhysicsBody",Response=ECR_Overlap),(Channel="Vehicle",Response=ECR_Overlap),(Channel="Destructible",Response=ECR_Overlap)),HelpMessage="WorldDynamic object that overlaps all actors by default. All new custom channels will use its own default response. ") ++Profiles=(Name="IgnoreOnlyPawn",CollisionEnabled=QueryOnly,bCanModify=False,ObjectTypeName="WorldDynamic",CustomResponses=((Channel="Pawn",Response=ECR_Ignore),(Channel="Vehicle",Response=ECR_Ignore)),HelpMessage="WorldDynamic object that ignores Pawn and Vehicle. All other channels will be set to default.") ++Profiles=(Name="OverlapOnlyPawn",CollisionEnabled=QueryOnly,bCanModify=False,ObjectTypeName="WorldDynamic",CustomResponses=((Channel="Pawn",Response=ECR_Overlap),(Channel="Vehicle",Response=ECR_Overlap),(Channel="Camera",Response=ECR_Ignore)),HelpMessage="WorldDynamic object that overlaps Pawn, Camera, and Vehicle. All other channels will be set to default. ") ++Profiles=(Name="Pawn",CollisionEnabled=QueryAndPhysics,bCanModify=False,ObjectTypeName="Pawn",CustomResponses=((Channel="Visibility",Response=ECR_Ignore)),HelpMessage="Pawn object. Can be used for capsule of any playerable character or AI. ") ++Profiles=(Name="Spectator",CollisionEnabled=QueryOnly,bCanModify=False,ObjectTypeName="Pawn",CustomResponses=((Channel="WorldStatic"),(Channel="Pawn",Response=ECR_Ignore),(Channel="Visibility",Response=ECR_Ignore),(Channel="WorldDynamic",Response=ECR_Ignore),(Channel="Camera",Response=ECR_Ignore),(Channel="PhysicsBody",Response=ECR_Ignore),(Channel="Vehicle",Response=ECR_Ignore),(Channel="Destructible",Response=ECR_Ignore)),HelpMessage="Pawn object that ignores all other actors except WorldStatic.") ++Profiles=(Name="CharacterMesh",CollisionEnabled=QueryOnly,bCanModify=False,ObjectTypeName="Pawn",CustomResponses=((Channel="Pawn",Response=ECR_Ignore),(Channel="Vehicle",Response=ECR_Ignore),(Channel="Visibility",Response=ECR_Ignore)),HelpMessage="Pawn object that is used for Character Mesh. All other channels will be set to default.") ++Profiles=(Name="PhysicsActor",CollisionEnabled=QueryAndPhysics,bCanModify=False,ObjectTypeName="PhysicsBody",CustomResponses=,HelpMessage="Simulating actors") ++Profiles=(Name="Destructible",CollisionEnabled=QueryAndPhysics,bCanModify=False,ObjectTypeName="Destructible",CustomResponses=,HelpMessage="Destructible actors") ++Profiles=(Name="InvisibleWall",CollisionEnabled=QueryAndPhysics,bCanModify=False,ObjectTypeName="WorldStatic",CustomResponses=((Channel="Visibility",Response=ECR_Ignore)),HelpMessage="WorldStatic object that is invisible.") ++Profiles=(Name="InvisibleWallDynamic",CollisionEnabled=QueryAndPhysics,bCanModify=False,ObjectTypeName="WorldDynamic",CustomResponses=((Channel="Visibility",Response=ECR_Ignore)),HelpMessage="WorldDynamic object that is invisible.") ++Profiles=(Name="Trigger",CollisionEnabled=QueryOnly,bCanModify=False,ObjectTypeName="WorldDynamic",CustomResponses=((Channel="WorldStatic",Response=ECR_Overlap),(Channel="Pawn",Response=ECR_Overlap),(Channel="Visibility",Response=ECR_Ignore),(Channel="WorldDynamic",Response=ECR_Overlap),(Channel="Camera",Response=ECR_Overlap),(Channel="PhysicsBody",Response=ECR_Overlap),(Channel="Vehicle",Response=ECR_Overlap),(Channel="Destructible",Response=ECR_Overlap)),HelpMessage="WorldDynamic object that is used for trigger. All other channels will be set to default.") ++Profiles=(Name="Ragdoll",CollisionEnabled=QueryAndPhysics,bCanModify=False,ObjectTypeName="PhysicsBody",CustomResponses=((Channel="Pawn",Response=ECR_Ignore),(Channel="Visibility",Response=ECR_Ignore)),HelpMessage="Simulating Skeletal Mesh Component. All other channels will be set to default.") ++Profiles=(Name="Vehicle",CollisionEnabled=QueryAndPhysics,bCanModify=False,ObjectTypeName="Vehicle",CustomResponses=,HelpMessage="Vehicle object that blocks Vehicle, WorldStatic, and WorldDynamic. All other channels will be set to default.") ++Profiles=(Name="UI",CollisionEnabled=QueryOnly,bCanModify=False,ObjectTypeName="WorldDynamic",CustomResponses=((Channel="WorldStatic",Response=ECR_Overlap),(Channel="Pawn",Response=ECR_Overlap),(Channel="Visibility"),(Channel="WorldDynamic",Response=ECR_Overlap),(Channel="Camera",Response=ECR_Overlap),(Channel="PhysicsBody",Response=ECR_Overlap),(Channel="Vehicle",Response=ECR_Overlap),(Channel="Destructible",Response=ECR_Overlap)),HelpMessage="WorldStatic object that overlaps all actors by default. All new custom channels will use its own default response. ") ++Profiles=(Name="WaterBodyCollision",CollisionEnabled=QueryOnly,bCanModify=False,ObjectTypeName="",CustomResponses=((Channel="WorldDynamic",Response=ECR_Overlap),(Channel="Pawn",Response=ECR_Overlap),(Channel="Visibility",Response=ECR_Ignore),(Channel="Camera",Response=ECR_Ignore),(Channel="PhysicsBody",Response=ECR_Overlap),(Channel="Vehicle",Response=ECR_Overlap),(Channel="Destructible",Response=ECR_Overlap)),HelpMessage="Default Water Collision Profile (Created by Water Plugin)") +-ProfileRedirects=(OldName="BlockingVolume",NewName="InvisibleWall") +-ProfileRedirects=(OldName="InterpActor",NewName="IgnoreOnlyPawn") +-ProfileRedirects=(OldName="StaticMeshComponent",NewName="BlockAllDynamic") +-ProfileRedirects=(OldName="SkeletalMeshActor",NewName="PhysicsActor") +-ProfileRedirects=(OldName="InvisibleActor",NewName="InvisibleWallDynamic") ++ProfileRedirects=(OldName="BlockingVolume",NewName="InvisibleWall") ++ProfileRedirects=(OldName="InterpActor",NewName="IgnoreOnlyPawn") ++ProfileRedirects=(OldName="StaticMeshComponent",NewName="BlockAllDynamic") ++ProfileRedirects=(OldName="SkeletalMeshActor",NewName="PhysicsActor") ++ProfileRedirects=(OldName="InvisibleActor",NewName="InvisibleWallDynamic") +-CollisionChannelRedirects=(OldName="Static",NewName="WorldStatic") +-CollisionChannelRedirects=(OldName="Dynamic",NewName="WorldDynamic") +-CollisionChannelRedirects=(OldName="VehicleMovement",NewName="Vehicle") +-CollisionChannelRedirects=(OldName="PawnMovement",NewName="Pawn") ++CollisionChannelRedirects=(OldName="Static",NewName="WorldStatic") ++CollisionChannelRedirects=(OldName="Dynamic",NewName="WorldDynamic") ++CollisionChannelRedirects=(OldName="VehicleMovement",NewName="Vehicle") ++CollisionChannelRedirects=(OldName="PawnMovement",NewName="Pawn") + diff --git a/Config/DefaultGame.ini b/Config/DefaultGame.ini new file mode 100644 index 0000000..7027108 --- /dev/null +++ b/Config/DefaultGame.ini @@ -0,0 +1,4 @@ + + +[/Script/EngineSettings.GeneralProjectSettings] +ProjectID=55290D72454EB1891369A9858C54751C diff --git a/Content/GraffIn/Maps/MaterialLibrary.umap b/Content/GraffIn/Maps/MaterialLibrary.umap new file mode 100644 index 0000000..d876b66 Binary files /dev/null and b/Content/GraffIn/Maps/MaterialLibrary.umap differ diff --git a/Content/GraffIn/Maps/MaterialLibrary_BuiltData.uasset b/Content/GraffIn/Maps/MaterialLibrary_BuiltData.uasset new file mode 100644 index 0000000..8f184f8 Binary files /dev/null and b/Content/GraffIn/Maps/MaterialLibrary_BuiltData.uasset differ diff --git a/Content/GraffIn/Materials/Function/MF_FakeHide.uasset b/Content/GraffIn/Materials/Function/MF_FakeHide.uasset new file mode 100644 index 0000000..fbe3d69 Binary files /dev/null and b/Content/GraffIn/Materials/Function/MF_FakeHide.uasset differ diff --git a/Content/GraffIn/Materials/Function/MF_FasadHide.uasset b/Content/GraffIn/Materials/Function/MF_FasadHide.uasset new file mode 100644 index 0000000..600192f Binary files /dev/null and b/Content/GraffIn/Materials/Function/MF_FasadHide.uasset differ diff --git a/Content/GraffIn/Materials/Function/MF_POM.uasset b/Content/GraffIn/Materials/Function/MF_POM.uasset new file mode 100644 index 0000000..7bd09b5 Binary files /dev/null and b/Content/GraffIn/Materials/Function/MF_POM.uasset differ diff --git a/Content/GraffIn/Materials/Function/MF_Paralax_cheap.uasset b/Content/GraffIn/Materials/Function/MF_Paralax_cheap.uasset new file mode 100644 index 0000000..de14a9b Binary files /dev/null and b/Content/GraffIn/Materials/Function/MF_Paralax_cheap.uasset differ diff --git a/Content/GraffIn/Materials/Function/MF_PointFade.uasset b/Content/GraffIn/Materials/Function/MF_PointFade.uasset new file mode 100644 index 0000000..6aeb55e Binary files /dev/null and b/Content/GraffIn/Materials/Function/MF_PointFade.uasset differ diff --git a/Content/GraffIn/Materials/Function/MF_Triplanar_UV.uasset b/Content/GraffIn/Materials/Function/MF_Triplanar_UV.uasset new file mode 100644 index 0000000..a8bdde6 Binary files /dev/null and b/Content/GraffIn/Materials/Function/MF_Triplanar_UV.uasset differ diff --git a/Content/GraffIn/Materials/Instance/Emissive/ColorVariation/MM_Tile_Inst4_Inst.uasset b/Content/GraffIn/Materials/Instance/Emissive/ColorVariation/MM_Tile_Inst4_Inst.uasset new file mode 100644 index 0000000..129b776 Binary files /dev/null and b/Content/GraffIn/Materials/Instance/Emissive/ColorVariation/MM_Tile_Inst4_Inst.uasset differ diff --git a/Content/GraffIn/Materials/Instance/Emissive/MM_Tile_Inst4.uasset b/Content/GraffIn/Materials/Instance/Emissive/MM_Tile_Inst4.uasset new file mode 100644 index 0000000..076d3af Binary files /dev/null and b/Content/GraffIn/Materials/Instance/Emissive/MM_Tile_Inst4.uasset differ diff --git a/Content/GraffIn/Materials/Instance/FakeInteriors/MI_CubeRoom_1.uasset b/Content/GraffIn/Materials/Instance/FakeInteriors/MI_CubeRoom_1.uasset new file mode 100644 index 0000000..f46890f Binary files /dev/null and b/Content/GraffIn/Materials/Instance/FakeInteriors/MI_CubeRoom_1.uasset differ diff --git a/Content/GraffIn/Materials/Instance/FakeInteriors/MI_CubeRoom_2.uasset b/Content/GraffIn/Materials/Instance/FakeInteriors/MI_CubeRoom_2.uasset new file mode 100644 index 0000000..7b13294 Binary files /dev/null and b/Content/GraffIn/Materials/Instance/FakeInteriors/MI_CubeRoom_2.uasset differ diff --git a/Content/GraffIn/Materials/Instance/FakeInteriors/MI_CubeRoom_3.uasset b/Content/GraffIn/Materials/Instance/FakeInteriors/MI_CubeRoom_3.uasset new file mode 100644 index 0000000..6569ce5 Binary files /dev/null and b/Content/GraffIn/Materials/Instance/FakeInteriors/MI_CubeRoom_3.uasset differ diff --git a/Content/GraffIn/Materials/Instance/FakeInteriors/MI_CubeRoom_5.uasset b/Content/GraffIn/Materials/Instance/FakeInteriors/MI_CubeRoom_5.uasset new file mode 100644 index 0000000..edf5b03 Binary files /dev/null and b/Content/GraffIn/Materials/Instance/FakeInteriors/MI_CubeRoom_5.uasset differ diff --git a/Content/GraffIn/Materials/Instance/FakeInteriors/MI_CubeRoom_6.uasset b/Content/GraffIn/Materials/Instance/FakeInteriors/MI_CubeRoom_6.uasset new file mode 100644 index 0000000..cc591f6 Binary files /dev/null and b/Content/GraffIn/Materials/Instance/FakeInteriors/MI_CubeRoom_6.uasset differ diff --git a/Content/GraffIn/Materials/Instance/FakeInteriors/MI_CubeRoom_7.uasset b/Content/GraffIn/Materials/Instance/FakeInteriors/MI_CubeRoom_7.uasset new file mode 100644 index 0000000..3ad5732 Binary files /dev/null and b/Content/GraffIn/Materials/Instance/FakeInteriors/MI_CubeRoom_7.uasset differ diff --git a/Content/GraffIn/Materials/Instance/FakeInteriors/MI_FakeEmpty.uasset b/Content/GraffIn/Materials/Instance/FakeInteriors/MI_FakeEmpty.uasset new file mode 100644 index 0000000..4d9f695 Binary files /dev/null and b/Content/GraffIn/Materials/Instance/FakeInteriors/MI_FakeEmpty.uasset differ diff --git a/Content/GraffIn/Materials/Instance/FakeInteriors/MI_FakeEmpty_nofade.uasset b/Content/GraffIn/Materials/Instance/FakeInteriors/MI_FakeEmpty_nofade.uasset new file mode 100644 index 0000000..e41f658 Binary files /dev/null and b/Content/GraffIn/Materials/Instance/FakeInteriors/MI_FakeEmpty_nofade.uasset differ diff --git a/Content/GraffIn/Materials/Instance/Glass/ColorVariation/MI_Glass_ColorVariation.uasset b/Content/GraffIn/Materials/Instance/Glass/ColorVariation/MI_Glass_ColorVariation.uasset new file mode 100644 index 0000000..a5d5501 Binary files /dev/null and b/Content/GraffIn/Materials/Instance/Glass/ColorVariation/MI_Glass_ColorVariation.uasset differ diff --git a/Content/GraffIn/Materials/Instance/Glass/MI_Glass.uasset b/Content/GraffIn/Materials/Instance/Glass/MI_Glass.uasset new file mode 100644 index 0000000..c95df14 Binary files /dev/null and b/Content/GraffIn/Materials/Instance/Glass/MI_Glass.uasset differ diff --git a/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst.uasset b/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst.uasset new file mode 100644 index 0000000..58ba036 Binary files /dev/null and b/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst.uasset differ diff --git a/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst1.uasset b/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst1.uasset new file mode 100644 index 0000000..e02bfa6 Binary files /dev/null and b/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst1.uasset differ diff --git a/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst1_cheap.uasset b/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst1_cheap.uasset new file mode 100644 index 0000000..07f904a Binary files /dev/null and b/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst1_cheap.uasset differ diff --git a/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst1_expensive.uasset b/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst1_expensive.uasset new file mode 100644 index 0000000..4695135 Binary files /dev/null and b/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst1_expensive.uasset differ diff --git a/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst1_noparalax.uasset b/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst1_noparalax.uasset new file mode 100644 index 0000000..300db22 Binary files /dev/null and b/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst1_noparalax.uasset differ diff --git a/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst2.uasset b/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst2.uasset new file mode 100644 index 0000000..1404480 Binary files /dev/null and b/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst2.uasset differ diff --git a/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst2_cheap.uasset b/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst2_cheap.uasset new file mode 100644 index 0000000..03b7e37 Binary files /dev/null and b/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst2_cheap.uasset differ diff --git a/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst2_expensive.uasset b/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst2_expensive.uasset new file mode 100644 index 0000000..1babd8b Binary files /dev/null and b/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst2_expensive.uasset differ diff --git a/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst2_noparalax.uasset b/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst2_noparalax.uasset new file mode 100644 index 0000000..5caa607 Binary files /dev/null and b/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst2_noparalax.uasset differ diff --git a/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst3.uasset b/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst3.uasset new file mode 100644 index 0000000..b110716 Binary files /dev/null and b/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst3.uasset differ diff --git a/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst3_cheap.uasset b/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst3_cheap.uasset new file mode 100644 index 0000000..172646c Binary files /dev/null and b/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst3_cheap.uasset differ diff --git a/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst3_expensive.uasset b/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst3_expensive.uasset new file mode 100644 index 0000000..846c0e0 Binary files /dev/null and b/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst3_expensive.uasset differ diff --git a/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst3_noparalax.uasset b/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst3_noparalax.uasset new file mode 100644 index 0000000..dc3ebcb Binary files /dev/null and b/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst3_noparalax.uasset differ diff --git a/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst4.uasset b/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst4.uasset new file mode 100644 index 0000000..8334237 Binary files /dev/null and b/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst4.uasset differ diff --git a/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst4_cheap.uasset b/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst4_cheap.uasset new file mode 100644 index 0000000..9d0bbb4 Binary files /dev/null and b/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst4_cheap.uasset differ diff --git a/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst4_expensive.uasset b/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst4_expensive.uasset new file mode 100644 index 0000000..ef3a2d7 Binary files /dev/null and b/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst4_expensive.uasset differ diff --git a/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst4_noparalax.uasset b/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst4_noparalax.uasset new file mode 100644 index 0000000..9716336 Binary files /dev/null and b/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst4_noparalax.uasset differ diff --git a/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst5_cheap.uasset b/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst5_cheap.uasset new file mode 100644 index 0000000..f2f3e9f Binary files /dev/null and b/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst5_cheap.uasset differ diff --git a/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst5_expensive.uasset b/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst5_expensive.uasset new file mode 100644 index 0000000..e6ebb49 Binary files /dev/null and b/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst5_expensive.uasset differ diff --git a/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst5_noparalax.uasset b/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst5_noparalax.uasset new file mode 100644 index 0000000..f3ea4ee Binary files /dev/null and b/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst5_noparalax.uasset differ diff --git a/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst6_cheap.uasset b/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst6_cheap.uasset new file mode 100644 index 0000000..d750fd4 Binary files /dev/null and b/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst6_cheap.uasset differ diff --git a/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst6_expensive.uasset b/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst6_expensive.uasset new file mode 100644 index 0000000..20aa0a7 Binary files /dev/null and b/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst6_expensive.uasset differ diff --git a/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst6_noparalax.uasset b/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst6_noparalax.uasset new file mode 100644 index 0000000..dd73671 Binary files /dev/null and b/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst6_noparalax.uasset differ diff --git a/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst7_cheap.uasset b/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst7_cheap.uasset new file mode 100644 index 0000000..1a1669b Binary files /dev/null and b/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst7_cheap.uasset differ diff --git a/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst7_expensive.uasset b/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst7_expensive.uasset new file mode 100644 index 0000000..de885b4 Binary files /dev/null and b/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst7_expensive.uasset differ diff --git a/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst7_noparalax.uasset b/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst7_noparalax.uasset new file mode 100644 index 0000000..28de0d2 Binary files /dev/null and b/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst7_noparalax.uasset differ diff --git a/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst8_cheap.uasset b/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst8_cheap.uasset new file mode 100644 index 0000000..73600f8 Binary files /dev/null and b/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst8_cheap.uasset differ diff --git a/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst8_expensive.uasset b/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst8_expensive.uasset new file mode 100644 index 0000000..2b08215 Binary files /dev/null and b/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst8_expensive.uasset differ diff --git a/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst8_noparalax.uasset b/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst8_noparalax.uasset new file mode 100644 index 0000000..1d48d07 Binary files /dev/null and b/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst8_noparalax.uasset differ diff --git a/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst9.uasset b/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst9.uasset new file mode 100644 index 0000000..c6ac0d0 Binary files /dev/null and b/Content/GraffIn/Materials/Instance/GrandMaster/MM_Tile_Inst9.uasset differ diff --git a/Content/GraffIn/Materials/Instance/Hologram/ColorVariation/NewMaterial_day_good1_Inst.uasset b/Content/GraffIn/Materials/Instance/Hologram/ColorVariation/NewMaterial_day_good1_Inst.uasset new file mode 100644 index 0000000..122c1c0 Binary files /dev/null and b/Content/GraffIn/Materials/Instance/Hologram/ColorVariation/NewMaterial_day_good1_Inst.uasset differ diff --git a/Content/GraffIn/Materials/Instance/Hologram/NewMaterial_day_good1.uasset b/Content/GraffIn/Materials/Instance/Hologram/NewMaterial_day_good1.uasset new file mode 100644 index 0000000..7bb062e Binary files /dev/null and b/Content/GraffIn/Materials/Instance/Hologram/NewMaterial_day_good1.uasset differ diff --git a/Content/GraffIn/Materials/Instance/Water/MI_Water_Colored.uasset b/Content/GraffIn/Materials/Instance/Water/MI_Water_Colored.uasset new file mode 100644 index 0000000..1698852 Binary files /dev/null and b/Content/GraffIn/Materials/Instance/Water/MI_Water_Colored.uasset differ diff --git a/Content/GraffIn/Materials/Master/MM_Decal.uasset b/Content/GraffIn/Materials/Master/MM_Decal.uasset new file mode 100644 index 0000000..0eb2912 Binary files /dev/null and b/Content/GraffIn/Materials/Master/MM_Decal.uasset differ diff --git a/Content/GraffIn/Materials/Master/MM_FakeInterior.uasset b/Content/GraffIn/Materials/Master/MM_FakeInterior.uasset new file mode 100644 index 0000000..12dc65a Binary files /dev/null and b/Content/GraffIn/Materials/Master/MM_FakeInterior.uasset differ diff --git a/Content/GraffIn/Materials/Master/MM_Glass.uasset b/Content/GraffIn/Materials/Master/MM_Glass.uasset new file mode 100644 index 0000000..49125e2 Binary files /dev/null and b/Content/GraffIn/Materials/Master/MM_Glass.uasset differ diff --git a/Content/GraffIn/Materials/Master/MM_Hologram.uasset b/Content/GraffIn/Materials/Master/MM_Hologram.uasset new file mode 100644 index 0000000..c8dc2a3 Binary files /dev/null and b/Content/GraffIn/Materials/Master/MM_Hologram.uasset differ diff --git a/Content/GraffIn/Materials/Master/MM_ORM.uasset b/Content/GraffIn/Materials/Master/MM_ORM.uasset new file mode 100644 index 0000000..681ba92 Binary files /dev/null and b/Content/GraffIn/Materials/Master/MM_ORM.uasset differ diff --git a/Content/GraffIn/Materials/Master/MM_RMA.uasset b/Content/GraffIn/Materials/Master/MM_RMA.uasset new file mode 100644 index 0000000..8e0d35b Binary files /dev/null and b/Content/GraffIn/Materials/Master/MM_RMA.uasset differ diff --git a/Content/GraffIn/Materials/Master/MM_Tile_Emissive_Grandmaster.uasset b/Content/GraffIn/Materials/Master/MM_Tile_Emissive_Grandmaster.uasset new file mode 100644 index 0000000..1c805cf Binary files /dev/null and b/Content/GraffIn/Materials/Master/MM_Tile_Emissive_Grandmaster.uasset differ diff --git a/Content/GraffIn/Materials/Master/MM_Water.uasset b/Content/GraffIn/Materials/Master/MM_Water.uasset new file mode 100644 index 0000000..ce2ce26 Binary files /dev/null and b/Content/GraffIn/Materials/Master/MM_Water.uasset differ diff --git a/Content/GraffIn/Materials/Master/MM_Water_Caustics.uasset b/Content/GraffIn/Materials/Master/MM_Water_Caustics.uasset new file mode 100644 index 0000000..cf591a4 Binary files /dev/null and b/Content/GraffIn/Materials/Master/MM_Water_Caustics.uasset differ diff --git a/Content/GraffIn/Materials/ParameterCollection/FasadHide.uasset b/Content/GraffIn/Materials/ParameterCollection/FasadHide.uasset new file mode 100644 index 0000000..2196991 Binary files /dev/null and b/Content/GraffIn/Materials/ParameterCollection/FasadHide.uasset differ diff --git a/Content/GraffIn/Materials/ParameterCollection/NightAdj.uasset b/Content/GraffIn/Materials/ParameterCollection/NightAdj.uasset new file mode 100644 index 0000000..51903f1 Binary files /dev/null and b/Content/GraffIn/Materials/ParameterCollection/NightAdj.uasset differ diff --git a/Content/GraffIn/Materials/Textures/Comon/T_FlatNormal.uasset b/Content/GraffIn/Materials/Textures/Comon/T_FlatNormal.uasset new file mode 100644 index 0000000..9701598 Binary files /dev/null and b/Content/GraffIn/Materials/Textures/Comon/T_FlatNormal.uasset differ diff --git a/Content/GraffIn/Materials/Textures/Comon/T_MacroVariation.uasset b/Content/GraffIn/Materials/Textures/Comon/T_MacroVariation.uasset new file mode 100644 index 0000000..27d12b0 Binary files /dev/null and b/Content/GraffIn/Materials/Textures/Comon/T_MacroVariation.uasset differ diff --git a/Content/GraffIn/Materials/Textures/Comon/T_Noise.uasset b/Content/GraffIn/Materials/Textures/Comon/T_Noise.uasset new file mode 100644 index 0000000..231a633 Binary files /dev/null and b/Content/GraffIn/Materials/Textures/Comon/T_Noise.uasset differ diff --git a/Content/GraffIn/Materials/Textures/Comon/T_Perlin_N.uasset b/Content/GraffIn/Materials/Textures/Comon/T_Perlin_N.uasset new file mode 100644 index 0000000..6621743 Binary files /dev/null and b/Content/GraffIn/Materials/Textures/Comon/T_Perlin_N.uasset differ diff --git a/Content/GraffIn/Materials/Textures/Comon/T_Wave_N.uasset b/Content/GraffIn/Materials/Textures/Comon/T_Wave_N.uasset new file mode 100644 index 0000000..feb75bf Binary files /dev/null and b/Content/GraffIn/Materials/Textures/Comon/T_Wave_N.uasset differ diff --git a/Content/GraffIn/Materials/Textures/Comon/T_White_Color.uasset b/Content/GraffIn/Materials/Textures/Comon/T_White_Color.uasset new file mode 100644 index 0000000..ccc4fab Binary files /dev/null and b/Content/GraffIn/Materials/Textures/Comon/T_White_Color.uasset differ diff --git a/Content/GraffIn/Materials/Textures/Comon/T_White_Mask.uasset b/Content/GraffIn/Materials/Textures/Comon/T_White_Mask.uasset new file mode 100644 index 0000000..365f061 Binary files /dev/null and b/Content/GraffIn/Materials/Textures/Comon/T_White_Mask.uasset differ diff --git a/Content/GraffIn/Materials/Textures/Comon/T_White_grayscale.uasset b/Content/GraffIn/Materials/Textures/Comon/T_White_grayscale.uasset new file mode 100644 index 0000000..12950db Binary files /dev/null and b/Content/GraffIn/Materials/Textures/Comon/T_White_grayscale.uasset differ diff --git a/Content/GraffIn/Materials/Textures/Comon/T_defaultORM.uasset b/Content/GraffIn/Materials/Textures/Comon/T_defaultORM.uasset new file mode 100644 index 0000000..e42c553 Binary files /dev/null and b/Content/GraffIn/Materials/Textures/Comon/T_defaultORM.uasset differ diff --git a/Content/GraffIn/Materials/Textures/CubeMaps/T_CubeRoom_1.uasset b/Content/GraffIn/Materials/Textures/CubeMaps/T_CubeRoom_1.uasset new file mode 100644 index 0000000..0745b42 Binary files /dev/null and b/Content/GraffIn/Materials/Textures/CubeMaps/T_CubeRoom_1.uasset differ diff --git a/Content/GraffIn/Materials/Textures/CubeMaps/T_CubeRoom_2.uasset b/Content/GraffIn/Materials/Textures/CubeMaps/T_CubeRoom_2.uasset new file mode 100644 index 0000000..942a989 Binary files /dev/null and b/Content/GraffIn/Materials/Textures/CubeMaps/T_CubeRoom_2.uasset differ diff --git a/Content/GraffIn/Materials/Textures/CubeMaps/T_CubeRoom_3.uasset b/Content/GraffIn/Materials/Textures/CubeMaps/T_CubeRoom_3.uasset new file mode 100644 index 0000000..b4ef5c9 Binary files /dev/null and b/Content/GraffIn/Materials/Textures/CubeMaps/T_CubeRoom_3.uasset differ diff --git a/Content/GraffIn/Materials/Textures/CubeMaps/T_CubeRoom_5.uasset b/Content/GraffIn/Materials/Textures/CubeMaps/T_CubeRoom_5.uasset new file mode 100644 index 0000000..93b3d44 Binary files /dev/null and b/Content/GraffIn/Materials/Textures/CubeMaps/T_CubeRoom_5.uasset differ diff --git a/Content/GraffIn/Materials/Textures/CubeMaps/T_CubeRoom_6.uasset b/Content/GraffIn/Materials/Textures/CubeMaps/T_CubeRoom_6.uasset new file mode 100644 index 0000000..a247ab1 Binary files /dev/null and b/Content/GraffIn/Materials/Textures/CubeMaps/T_CubeRoom_6.uasset differ diff --git a/Content/GraffIn/Materials/Textures/CubeMaps/T_CubeRoom_7.uasset b/Content/GraffIn/Materials/Textures/CubeMaps/T_CubeRoom_7.uasset new file mode 100644 index 0000000..bc1c23a Binary files /dev/null and b/Content/GraffIn/Materials/Textures/CubeMaps/T_CubeRoom_7.uasset differ diff --git a/Content/GraffIn/Materials/Textures/Megascans/T_4k/Metal_Treated_shkafchc/shkafchc_4K_Albedo.uasset b/Content/GraffIn/Materials/Textures/Megascans/T_4k/Metal_Treated_shkafchc/shkafchc_4K_Albedo.uasset new file mode 100644 index 0000000..da3a35f Binary files /dev/null and b/Content/GraffIn/Materials/Textures/Megascans/T_4k/Metal_Treated_shkafchc/shkafchc_4K_Albedo.uasset differ diff --git a/Content/GraffIn/Materials/Textures/Megascans/T_4k/Metal_Treated_shkafchc/shkafchc_4K_Metalness.uasset b/Content/GraffIn/Materials/Textures/Megascans/T_4k/Metal_Treated_shkafchc/shkafchc_4K_Metalness.uasset new file mode 100644 index 0000000..b0548eb Binary files /dev/null and b/Content/GraffIn/Materials/Textures/Megascans/T_4k/Metal_Treated_shkafchc/shkafchc_4K_Metalness.uasset differ diff --git a/Content/GraffIn/Materials/Textures/Megascans/T_4k/Metal_Treated_shkafchc/shkafchc_4K_Normal.uasset b/Content/GraffIn/Materials/Textures/Megascans/T_4k/Metal_Treated_shkafchc/shkafchc_4K_Normal.uasset new file mode 100644 index 0000000..fa86807 Binary files /dev/null and b/Content/GraffIn/Materials/Textures/Megascans/T_4k/Metal_Treated_shkafchc/shkafchc_4K_Normal.uasset differ diff --git a/Content/GraffIn/Materials/Textures/Megascans/T_4k/Metal_Treated_shkafchc/shkafchc_4K_Roughness.uasset b/Content/GraffIn/Materials/Textures/Megascans/T_4k/Metal_Treated_shkafchc/shkafchc_4K_Roughness.uasset new file mode 100644 index 0000000..e5f1c2f Binary files /dev/null and b/Content/GraffIn/Materials/Textures/Megascans/T_4k/Metal_Treated_shkafchc/shkafchc_4K_Roughness.uasset differ diff --git a/Content/GraffIn/Materials/Textures/Megascans/T_4k/debris_construction_vi0maebg/vi0maebg_4K_AO.uasset b/Content/GraffIn/Materials/Textures/Megascans/T_4k/debris_construction_vi0maebg/vi0maebg_4K_AO.uasset new file mode 100644 index 0000000..3371534 Binary files /dev/null and b/Content/GraffIn/Materials/Textures/Megascans/T_4k/debris_construction_vi0maebg/vi0maebg_4K_AO.uasset differ diff --git a/Content/GraffIn/Materials/Textures/Megascans/T_4k/debris_construction_vi0maebg/vi0maebg_4K_Albedo.uasset b/Content/GraffIn/Materials/Textures/Megascans/T_4k/debris_construction_vi0maebg/vi0maebg_4K_Albedo.uasset new file mode 100644 index 0000000..c5ba9e6 Binary files /dev/null and b/Content/GraffIn/Materials/Textures/Megascans/T_4k/debris_construction_vi0maebg/vi0maebg_4K_Albedo.uasset differ diff --git a/Content/GraffIn/Materials/Textures/Megascans/T_4k/debris_construction_vi0maebg/vi0maebg_4K_Displacement.uasset b/Content/GraffIn/Materials/Textures/Megascans/T_4k/debris_construction_vi0maebg/vi0maebg_4K_Displacement.uasset new file mode 100644 index 0000000..8af4a61 Binary files /dev/null and b/Content/GraffIn/Materials/Textures/Megascans/T_4k/debris_construction_vi0maebg/vi0maebg_4K_Displacement.uasset differ diff --git a/Content/GraffIn/Materials/Textures/Megascans/T_4k/debris_construction_vi0maebg/vi0maebg_4K_Normal.uasset b/Content/GraffIn/Materials/Textures/Megascans/T_4k/debris_construction_vi0maebg/vi0maebg_4K_Normal.uasset new file mode 100644 index 0000000..2384ad1 Binary files /dev/null and b/Content/GraffIn/Materials/Textures/Megascans/T_4k/debris_construction_vi0maebg/vi0maebg_4K_Normal.uasset differ diff --git a/Content/GraffIn/Materials/Textures/Megascans/T_4k/debris_construction_vi0maebg/vi0maebg_4K_Roughness.uasset b/Content/GraffIn/Materials/Textures/Megascans/T_4k/debris_construction_vi0maebg/vi0maebg_4K_Roughness.uasset new file mode 100644 index 0000000..f529c8c Binary files /dev/null and b/Content/GraffIn/Materials/Textures/Megascans/T_4k/debris_construction_vi0maebg/vi0maebg_4K_Roughness.uasset differ diff --git a/Content/GraffIn/Materials/Textures/Megascans/T_4k/debris_nature_pjBdz0/pjBdz_4K_AO.uasset b/Content/GraffIn/Materials/Textures/Megascans/T_4k/debris_nature_pjBdz0/pjBdz_4K_AO.uasset new file mode 100644 index 0000000..bd9bf00 Binary files /dev/null and b/Content/GraffIn/Materials/Textures/Megascans/T_4k/debris_nature_pjBdz0/pjBdz_4K_AO.uasset differ diff --git a/Content/GraffIn/Materials/Textures/Megascans/T_4k/debris_nature_pjBdz0/pjBdz_4K_Albedo.uasset b/Content/GraffIn/Materials/Textures/Megascans/T_4k/debris_nature_pjBdz0/pjBdz_4K_Albedo.uasset new file mode 100644 index 0000000..0913dd7 Binary files /dev/null and b/Content/GraffIn/Materials/Textures/Megascans/T_4k/debris_nature_pjBdz0/pjBdz_4K_Albedo.uasset differ diff --git a/Content/GraffIn/Materials/Textures/Megascans/T_4k/debris_nature_pjBdz0/pjBdz_4K_Displacement.uasset b/Content/GraffIn/Materials/Textures/Megascans/T_4k/debris_nature_pjBdz0/pjBdz_4K_Displacement.uasset new file mode 100644 index 0000000..860f37a Binary files /dev/null and b/Content/GraffIn/Materials/Textures/Megascans/T_4k/debris_nature_pjBdz0/pjBdz_4K_Displacement.uasset differ diff --git a/Content/GraffIn/Materials/Textures/Megascans/T_4k/debris_nature_pjBdz0/pjBdz_4K_Normal.uasset b/Content/GraffIn/Materials/Textures/Megascans/T_4k/debris_nature_pjBdz0/pjBdz_4K_Normal.uasset new file mode 100644 index 0000000..c9b5576 Binary files /dev/null and b/Content/GraffIn/Materials/Textures/Megascans/T_4k/debris_nature_pjBdz0/pjBdz_4K_Normal.uasset differ diff --git a/Content/GraffIn/Materials/Textures/Megascans/T_4k/debris_nature_pjBdz0/pjBdz_4K_Roughness.uasset b/Content/GraffIn/Materials/Textures/Megascans/T_4k/debris_nature_pjBdz0/pjBdz_4K_Roughness.uasset new file mode 100644 index 0000000..6d3e8e6 Binary files /dev/null and b/Content/GraffIn/Materials/Textures/Megascans/T_4k/debris_nature_pjBdz0/pjBdz_4K_Roughness.uasset differ diff --git a/Content/GraffIn/Materials/Textures/Megascans/T_4k/gravel_natural_vl0mfbllw/vl0mfbllw_4K_AO.uasset b/Content/GraffIn/Materials/Textures/Megascans/T_4k/gravel_natural_vl0mfbllw/vl0mfbllw_4K_AO.uasset new file mode 100644 index 0000000..65fe04e Binary files /dev/null and b/Content/GraffIn/Materials/Textures/Megascans/T_4k/gravel_natural_vl0mfbllw/vl0mfbllw_4K_AO.uasset differ diff --git a/Content/GraffIn/Materials/Textures/Megascans/T_4k/gravel_natural_vl0mfbllw/vl0mfbllw_4K_Albedo.uasset b/Content/GraffIn/Materials/Textures/Megascans/T_4k/gravel_natural_vl0mfbllw/vl0mfbllw_4K_Albedo.uasset new file mode 100644 index 0000000..1d895ec Binary files /dev/null and b/Content/GraffIn/Materials/Textures/Megascans/T_4k/gravel_natural_vl0mfbllw/vl0mfbllw_4K_Albedo.uasset differ diff --git a/Content/GraffIn/Materials/Textures/Megascans/T_4k/gravel_natural_vl0mfbllw/vl0mfbllw_4K_Displacement.uasset b/Content/GraffIn/Materials/Textures/Megascans/T_4k/gravel_natural_vl0mfbllw/vl0mfbllw_4K_Displacement.uasset new file mode 100644 index 0000000..c7c8971 Binary files /dev/null and b/Content/GraffIn/Materials/Textures/Megascans/T_4k/gravel_natural_vl0mfbllw/vl0mfbllw_4K_Displacement.uasset differ diff --git a/Content/GraffIn/Materials/Textures/Megascans/T_4k/gravel_natural_vl0mfbllw/vl0mfbllw_4K_Normal.uasset b/Content/GraffIn/Materials/Textures/Megascans/T_4k/gravel_natural_vl0mfbllw/vl0mfbllw_4K_Normal.uasset new file mode 100644 index 0000000..76992d0 Binary files /dev/null and b/Content/GraffIn/Materials/Textures/Megascans/T_4k/gravel_natural_vl0mfbllw/vl0mfbllw_4K_Normal.uasset differ diff --git a/Content/GraffIn/Materials/Textures/Megascans/T_4k/gravel_natural_vl0mfbllw/vl0mfbllw_4K_Roughness.uasset b/Content/GraffIn/Materials/Textures/Megascans/T_4k/gravel_natural_vl0mfbllw/vl0mfbllw_4K_Roughness.uasset new file mode 100644 index 0000000..fac1a59 Binary files /dev/null and b/Content/GraffIn/Materials/Textures/Megascans/T_4k/gravel_natural_vl0mfbllw/vl0mfbllw_4K_Roughness.uasset differ diff --git a/Content/GraffIn/Materials/Textures/Megascans/T_4k/other_various_umonbbqdy/umonbbqdy_4K_AO.uasset b/Content/GraffIn/Materials/Textures/Megascans/T_4k/other_various_umonbbqdy/umonbbqdy_4K_AO.uasset new file mode 100644 index 0000000..7017a8a Binary files /dev/null and b/Content/GraffIn/Materials/Textures/Megascans/T_4k/other_various_umonbbqdy/umonbbqdy_4K_AO.uasset differ diff --git a/Content/GraffIn/Materials/Textures/Megascans/T_4k/other_various_umonbbqdy/umonbbqdy_4K_Albedo.uasset b/Content/GraffIn/Materials/Textures/Megascans/T_4k/other_various_umonbbqdy/umonbbqdy_4K_Albedo.uasset new file mode 100644 index 0000000..df0a593 Binary files /dev/null and b/Content/GraffIn/Materials/Textures/Megascans/T_4k/other_various_umonbbqdy/umonbbqdy_4K_Albedo.uasset differ diff --git a/Content/GraffIn/Materials/Textures/Megascans/T_4k/other_various_umonbbqdy/umonbbqdy_4K_Displacement.uasset b/Content/GraffIn/Materials/Textures/Megascans/T_4k/other_various_umonbbqdy/umonbbqdy_4K_Displacement.uasset new file mode 100644 index 0000000..0e26cc6 Binary files /dev/null and b/Content/GraffIn/Materials/Textures/Megascans/T_4k/other_various_umonbbqdy/umonbbqdy_4K_Displacement.uasset differ diff --git a/Content/GraffIn/Materials/Textures/Megascans/T_4k/other_various_umonbbqdy/umonbbqdy_4K_Fuzz.uasset b/Content/GraffIn/Materials/Textures/Megascans/T_4k/other_various_umonbbqdy/umonbbqdy_4K_Fuzz.uasset new file mode 100644 index 0000000..a1bfd13 Binary files /dev/null and b/Content/GraffIn/Materials/Textures/Megascans/T_4k/other_various_umonbbqdy/umonbbqdy_4K_Fuzz.uasset differ diff --git a/Content/GraffIn/Materials/Textures/Megascans/T_4k/other_various_umonbbqdy/umonbbqdy_4K_Normal.uasset b/Content/GraffIn/Materials/Textures/Megascans/T_4k/other_various_umonbbqdy/umonbbqdy_4K_Normal.uasset new file mode 100644 index 0000000..6525d2f Binary files /dev/null and b/Content/GraffIn/Materials/Textures/Megascans/T_4k/other_various_umonbbqdy/umonbbqdy_4K_Normal.uasset differ diff --git a/Content/GraffIn/Materials/Textures/Megascans/T_4k/other_various_umonbbqdy/umonbbqdy_4K_Roughness.uasset b/Content/GraffIn/Materials/Textures/Megascans/T_4k/other_various_umonbbqdy/umonbbqdy_4K_Roughness.uasset new file mode 100644 index 0000000..c44c5ad Binary files /dev/null and b/Content/GraffIn/Materials/Textures/Megascans/T_4k/other_various_umonbbqdy/umonbbqdy_4K_Roughness.uasset differ diff --git a/Content/GraffIn/Materials/Textures/Megascans/T_4k/other_various_umonbbqdy/umonbbqdy_4K_Transmission.uasset b/Content/GraffIn/Materials/Textures/Megascans/T_4k/other_various_umonbbqdy/umonbbqdy_4K_Transmission.uasset new file mode 100644 index 0000000..de6e22d Binary files /dev/null and b/Content/GraffIn/Materials/Textures/Megascans/T_4k/other_various_umonbbqdy/umonbbqdy_4K_Transmission.uasset differ diff --git a/Content/GraffIn/Materials/Textures/Megascans/T_4k/plants_debris_rl1kkqp0/rl1kkqp_4K_AO.uasset b/Content/GraffIn/Materials/Textures/Megascans/T_4k/plants_debris_rl1kkqp0/rl1kkqp_4K_AO.uasset new file mode 100644 index 0000000..6f2b11e Binary files /dev/null and b/Content/GraffIn/Materials/Textures/Megascans/T_4k/plants_debris_rl1kkqp0/rl1kkqp_4K_AO.uasset differ diff --git a/Content/GraffIn/Materials/Textures/Megascans/T_4k/plants_debris_rl1kkqp0/rl1kkqp_4K_Albedo.uasset b/Content/GraffIn/Materials/Textures/Megascans/T_4k/plants_debris_rl1kkqp0/rl1kkqp_4K_Albedo.uasset new file mode 100644 index 0000000..cc1fd39 Binary files /dev/null and b/Content/GraffIn/Materials/Textures/Megascans/T_4k/plants_debris_rl1kkqp0/rl1kkqp_4K_Albedo.uasset differ diff --git a/Content/GraffIn/Materials/Textures/Megascans/T_4k/plants_debris_rl1kkqp0/rl1kkqp_4K_Displacement.uasset b/Content/GraffIn/Materials/Textures/Megascans/T_4k/plants_debris_rl1kkqp0/rl1kkqp_4K_Displacement.uasset new file mode 100644 index 0000000..af4dc4f Binary files /dev/null and b/Content/GraffIn/Materials/Textures/Megascans/T_4k/plants_debris_rl1kkqp0/rl1kkqp_4K_Displacement.uasset differ diff --git a/Content/GraffIn/Materials/Textures/Megascans/T_4k/plants_debris_rl1kkqp0/rl1kkqp_4K_Normal.uasset b/Content/GraffIn/Materials/Textures/Megascans/T_4k/plants_debris_rl1kkqp0/rl1kkqp_4K_Normal.uasset new file mode 100644 index 0000000..78b50d2 Binary files /dev/null and b/Content/GraffIn/Materials/Textures/Megascans/T_4k/plants_debris_rl1kkqp0/rl1kkqp_4K_Normal.uasset differ diff --git a/Content/GraffIn/Materials/Textures/Megascans/T_4k/plants_debris_rl1kkqp0/rl1kkqp_4K_Roughness.uasset b/Content/GraffIn/Materials/Textures/Megascans/T_4k/plants_debris_rl1kkqp0/rl1kkqp_4K_Roughness.uasset new file mode 100644 index 0000000..240306e Binary files /dev/null and b/Content/GraffIn/Materials/Textures/Megascans/T_4k/plants_debris_rl1kkqp0/rl1kkqp_4K_Roughness.uasset differ diff --git a/Content/GraffIn/Materials/Textures/Megascans/T_4k/stone_cobblestone_vl1jahsfw/vl1jahsfw_4K_AO.uasset b/Content/GraffIn/Materials/Textures/Megascans/T_4k/stone_cobblestone_vl1jahsfw/vl1jahsfw_4K_AO.uasset new file mode 100644 index 0000000..b4c2407 Binary files /dev/null and b/Content/GraffIn/Materials/Textures/Megascans/T_4k/stone_cobblestone_vl1jahsfw/vl1jahsfw_4K_AO.uasset differ diff --git a/Content/GraffIn/Materials/Textures/Megascans/T_4k/stone_cobblestone_vl1jahsfw/vl1jahsfw_4K_Albedo.uasset b/Content/GraffIn/Materials/Textures/Megascans/T_4k/stone_cobblestone_vl1jahsfw/vl1jahsfw_4K_Albedo.uasset new file mode 100644 index 0000000..baa013a Binary files /dev/null and b/Content/GraffIn/Materials/Textures/Megascans/T_4k/stone_cobblestone_vl1jahsfw/vl1jahsfw_4K_Albedo.uasset differ diff --git a/Content/GraffIn/Materials/Textures/Megascans/T_4k/stone_cobblestone_vl1jahsfw/vl1jahsfw_4K_Displacement.uasset b/Content/GraffIn/Materials/Textures/Megascans/T_4k/stone_cobblestone_vl1jahsfw/vl1jahsfw_4K_Displacement.uasset new file mode 100644 index 0000000..dc71f67 Binary files /dev/null and b/Content/GraffIn/Materials/Textures/Megascans/T_4k/stone_cobblestone_vl1jahsfw/vl1jahsfw_4K_Displacement.uasset differ diff --git a/Content/GraffIn/Materials/Textures/Megascans/T_4k/stone_cobblestone_vl1jahsfw/vl1jahsfw_4K_Normal.uasset b/Content/GraffIn/Materials/Textures/Megascans/T_4k/stone_cobblestone_vl1jahsfw/vl1jahsfw_4K_Normal.uasset new file mode 100644 index 0000000..70f47e4 Binary files /dev/null and b/Content/GraffIn/Materials/Textures/Megascans/T_4k/stone_cobblestone_vl1jahsfw/vl1jahsfw_4K_Normal.uasset differ diff --git a/Content/GraffIn/Materials/Textures/Megascans/T_4k/stone_cobblestone_vl1jahsfw/vl1jahsfw_4K_Roughness.uasset b/Content/GraffIn/Materials/Textures/Megascans/T_4k/stone_cobblestone_vl1jahsfw/vl1jahsfw_4K_Roughness.uasset new file mode 100644 index 0000000..d8bae07 Binary files /dev/null and b/Content/GraffIn/Materials/Textures/Megascans/T_4k/stone_cobblestone_vl1jahsfw/vl1jahsfw_4K_Roughness.uasset differ diff --git a/Content/GraffIn/Materials/Textures/Megascans/T_4k/stone_cobblestone_vl1jbacfw/vl1jbacfw_4K_AO.uasset b/Content/GraffIn/Materials/Textures/Megascans/T_4k/stone_cobblestone_vl1jbacfw/vl1jbacfw_4K_AO.uasset new file mode 100644 index 0000000..af75ce0 Binary files /dev/null and b/Content/GraffIn/Materials/Textures/Megascans/T_4k/stone_cobblestone_vl1jbacfw/vl1jbacfw_4K_AO.uasset differ diff --git a/Content/GraffIn/Materials/Textures/Megascans/T_4k/stone_cobblestone_vl1jbacfw/vl1jbacfw_4K_Albedo.uasset b/Content/GraffIn/Materials/Textures/Megascans/T_4k/stone_cobblestone_vl1jbacfw/vl1jbacfw_4K_Albedo.uasset new file mode 100644 index 0000000..d240c5c Binary files /dev/null and b/Content/GraffIn/Materials/Textures/Megascans/T_4k/stone_cobblestone_vl1jbacfw/vl1jbacfw_4K_Albedo.uasset differ diff --git a/Content/GraffIn/Materials/Textures/Megascans/T_4k/stone_cobblestone_vl1jbacfw/vl1jbacfw_4K_Displacement.uasset b/Content/GraffIn/Materials/Textures/Megascans/T_4k/stone_cobblestone_vl1jbacfw/vl1jbacfw_4K_Displacement.uasset new file mode 100644 index 0000000..41f7bff Binary files /dev/null and b/Content/GraffIn/Materials/Textures/Megascans/T_4k/stone_cobblestone_vl1jbacfw/vl1jbacfw_4K_Displacement.uasset differ diff --git a/Content/GraffIn/Materials/Textures/Megascans/T_4k/stone_cobblestone_vl1jbacfw/vl1jbacfw_4K_Normal.uasset b/Content/GraffIn/Materials/Textures/Megascans/T_4k/stone_cobblestone_vl1jbacfw/vl1jbacfw_4K_Normal.uasset new file mode 100644 index 0000000..ebaf5a9 Binary files /dev/null and b/Content/GraffIn/Materials/Textures/Megascans/T_4k/stone_cobblestone_vl1jbacfw/vl1jbacfw_4K_Normal.uasset differ diff --git a/Content/GraffIn/Materials/Textures/Megascans/T_4k/stone_cobblestone_vl1jbacfw/vl1jbacfw_4K_Roughness.uasset b/Content/GraffIn/Materials/Textures/Megascans/T_4k/stone_cobblestone_vl1jbacfw/vl1jbacfw_4K_Roughness.uasset new file mode 100644 index 0000000..fbcfc1a Binary files /dev/null and b/Content/GraffIn/Materials/Textures/Megascans/T_4k/stone_cobblestone_vl1jbacfw/vl1jbacfw_4K_Roughness.uasset differ diff --git a/Content/GraffIn/Materials/Textures/Megascans/T_4k/stone_wall_tiglchydy/tiglchydy_4K_AO.uasset b/Content/GraffIn/Materials/Textures/Megascans/T_4k/stone_wall_tiglchydy/tiglchydy_4K_AO.uasset new file mode 100644 index 0000000..0b3fd02 Binary files /dev/null and b/Content/GraffIn/Materials/Textures/Megascans/T_4k/stone_wall_tiglchydy/tiglchydy_4K_AO.uasset differ diff --git a/Content/GraffIn/Materials/Textures/Megascans/T_4k/stone_wall_tiglchydy/tiglchydy_4K_Albedo.uasset b/Content/GraffIn/Materials/Textures/Megascans/T_4k/stone_wall_tiglchydy/tiglchydy_4K_Albedo.uasset new file mode 100644 index 0000000..5930d2d Binary files /dev/null and b/Content/GraffIn/Materials/Textures/Megascans/T_4k/stone_wall_tiglchydy/tiglchydy_4K_Albedo.uasset differ diff --git a/Content/GraffIn/Materials/Textures/Megascans/T_4k/stone_wall_tiglchydy/tiglchydy_4K_Displacement.uasset b/Content/GraffIn/Materials/Textures/Megascans/T_4k/stone_wall_tiglchydy/tiglchydy_4K_Displacement.uasset new file mode 100644 index 0000000..431fa86 Binary files /dev/null and b/Content/GraffIn/Materials/Textures/Megascans/T_4k/stone_wall_tiglchydy/tiglchydy_4K_Displacement.uasset differ diff --git a/Content/GraffIn/Materials/Textures/Megascans/T_4k/stone_wall_tiglchydy/tiglchydy_4K_Normal.uasset b/Content/GraffIn/Materials/Textures/Megascans/T_4k/stone_wall_tiglchydy/tiglchydy_4K_Normal.uasset new file mode 100644 index 0000000..0605755 Binary files /dev/null and b/Content/GraffIn/Materials/Textures/Megascans/T_4k/stone_wall_tiglchydy/tiglchydy_4K_Normal.uasset differ diff --git a/Content/GraffIn/Materials/Textures/Megascans/T_4k/stone_wall_tiglchydy/tiglchydy_4K_Roughness.uasset b/Content/GraffIn/Materials/Textures/Megascans/T_4k/stone_wall_tiglchydy/tiglchydy_4K_Roughness.uasset new file mode 100644 index 0000000..374939d Binary files /dev/null and b/Content/GraffIn/Materials/Textures/Megascans/T_4k/stone_wall_tiglchydy/tiglchydy_4K_Roughness.uasset differ diff --git a/Content/GraffIn/Materials/Textures/Megascans/T_4k/surface_metal_tlbmdexn/tlbmdexn_4K_AO.uasset b/Content/GraffIn/Materials/Textures/Megascans/T_4k/surface_metal_tlbmdexn/tlbmdexn_4K_AO.uasset new file mode 100644 index 0000000..eff93ba Binary files /dev/null and b/Content/GraffIn/Materials/Textures/Megascans/T_4k/surface_metal_tlbmdexn/tlbmdexn_4K_AO.uasset differ diff --git a/Content/GraffIn/Materials/Textures/Megascans/T_4k/surface_metal_tlbmdexn/tlbmdexn_4K_Albedo.uasset b/Content/GraffIn/Materials/Textures/Megascans/T_4k/surface_metal_tlbmdexn/tlbmdexn_4K_Albedo.uasset new file mode 100644 index 0000000..5ae898a Binary files /dev/null and b/Content/GraffIn/Materials/Textures/Megascans/T_4k/surface_metal_tlbmdexn/tlbmdexn_4K_Albedo.uasset differ diff --git a/Content/GraffIn/Materials/Textures/Megascans/T_4k/surface_metal_tlbmdexn/tlbmdexn_4K_Displacement.uasset b/Content/GraffIn/Materials/Textures/Megascans/T_4k/surface_metal_tlbmdexn/tlbmdexn_4K_Displacement.uasset new file mode 100644 index 0000000..b0717e3 Binary files /dev/null and b/Content/GraffIn/Materials/Textures/Megascans/T_4k/surface_metal_tlbmdexn/tlbmdexn_4K_Displacement.uasset differ diff --git a/Content/GraffIn/Materials/Textures/Megascans/T_4k/surface_metal_tlbmdexn/tlbmdexn_4K_Normal.uasset b/Content/GraffIn/Materials/Textures/Megascans/T_4k/surface_metal_tlbmdexn/tlbmdexn_4K_Normal.uasset new file mode 100644 index 0000000..285443f Binary files /dev/null and b/Content/GraffIn/Materials/Textures/Megascans/T_4k/surface_metal_tlbmdexn/tlbmdexn_4K_Normal.uasset differ diff --git a/Content/GraffIn/Materials/Textures/Megascans/T_4k/surface_metal_tlbmdexn/tlbmdexn_4K_Roughness.uasset b/Content/GraffIn/Materials/Textures/Megascans/T_4k/surface_metal_tlbmdexn/tlbmdexn_4K_Roughness.uasset new file mode 100644 index 0000000..a2d8d66 Binary files /dev/null and b/Content/GraffIn/Materials/Textures/Megascans/T_4k/surface_metal_tlbmdexn/tlbmdexn_4K_Roughness.uasset differ diff --git a/Content/GraffIn/Materials/Textures/Other/T_SteelGrid.uasset b/Content/GraffIn/Materials/Textures/Other/T_SteelGrid.uasset new file mode 100644 index 0000000..2d52156 Binary files /dev/null and b/Content/GraffIn/Materials/Textures/Other/T_SteelGrid.uasset differ diff --git a/Content/GraffIn/Materials/Textures/Other/T_SteelGrid1.uasset b/Content/GraffIn/Materials/Textures/Other/T_SteelGrid1.uasset new file mode 100644 index 0000000..318496b Binary files /dev/null and b/Content/GraffIn/Materials/Textures/Other/T_SteelGrid1.uasset differ diff --git a/Content/GraffIn/Models/SM_dom_5_F01.uasset b/Content/GraffIn/Models/SM_dom_5_F01.uasset new file mode 100644 index 0000000..72a98f2 Binary files /dev/null and b/Content/GraffIn/Models/SM_dom_5_F01.uasset differ diff --git a/Content/GraffIn/Water/Blueprints/BP_BuoyancyExample.uasset b/Content/GraffIn/Water/Blueprints/BP_BuoyancyExample.uasset new file mode 100644 index 0000000..598e8ce Binary files /dev/null and b/Content/GraffIn/Water/Blueprints/BP_BuoyancyExample.uasset differ diff --git a/Content/GraffIn/Water/Blueprints/Debug/Debug_Landscape_Textures.uasset b/Content/GraffIn/Water/Blueprints/Debug/Debug_Landscape_Textures.uasset new file mode 100644 index 0000000..1afd8f9 Binary files /dev/null and b/Content/GraffIn/Water/Blueprints/Debug/Debug_Landscape_Textures.uasset differ diff --git a/Content/GraffIn/Water/Caustics/Blueprints/CausticsWaveSpectrumSettings.uasset b/Content/GraffIn/Water/Caustics/Blueprints/CausticsWaveSpectrumSettings.uasset new file mode 100644 index 0000000..d386f00 Binary files /dev/null and b/Content/GraffIn/Water/Caustics/Blueprints/CausticsWaveSpectrumSettings.uasset differ diff --git a/Content/GraffIn/Water/Caustics/Blueprints/EmptyLineStruct.uasset b/Content/GraffIn/Water/Caustics/Blueprints/EmptyLineStruct.uasset new file mode 100644 index 0000000..96ffdd7 Binary files /dev/null and b/Content/GraffIn/Water/Caustics/Blueprints/EmptyLineStruct.uasset differ diff --git a/Content/GraffIn/Water/Caustics/Blueprints/Enums/CausticGeneratorOutputModes.uasset b/Content/GraffIn/Water/Caustics/Blueprints/Enums/CausticGeneratorOutputModes.uasset new file mode 100644 index 0000000..a87e127 Binary files /dev/null and b/Content/GraffIn/Water/Caustics/Blueprints/Enums/CausticGeneratorOutputModes.uasset differ diff --git a/Content/GraffIn/Water/Caustics/Blueprints/Enums/CausticPreviewModes.uasset b/Content/GraffIn/Water/Caustics/Blueprints/Enums/CausticPreviewModes.uasset new file mode 100644 index 0000000..cf942be Binary files /dev/null and b/Content/GraffIn/Water/Caustics/Blueprints/Enums/CausticPreviewModes.uasset differ diff --git a/Content/GraffIn/Water/Caustics/Blueprints/Enums/RTMipGenerationSettings.uasset b/Content/GraffIn/Water/Caustics/Blueprints/Enums/RTMipGenerationSettings.uasset new file mode 100644 index 0000000..a136f15 Binary files /dev/null and b/Content/GraffIn/Water/Caustics/Blueprints/Enums/RTMipGenerationSettings.uasset differ diff --git a/Content/GraffIn/Water/Caustics/Blueprints/GenerateCausticsTextures.uasset b/Content/GraffIn/Water/Caustics/Blueprints/GenerateCausticsTextures.uasset new file mode 100644 index 0000000..c0d0f07 Binary files /dev/null and b/Content/GraffIn/Water/Caustics/Blueprints/GenerateCausticsTextures.uasset differ diff --git a/Content/GraffIn/Water/Caustics/Maps/CausticsMap.umap b/Content/GraffIn/Water/Caustics/Maps/CausticsMap.umap new file mode 100644 index 0000000..01f7c90 Binary files /dev/null and b/Content/GraffIn/Water/Caustics/Maps/CausticsMap.umap differ diff --git a/Content/GraffIn/Water/Caustics/Materials/Debug/DebugRefraction.uasset b/Content/GraffIn/Water/Caustics/Materials/Debug/DebugRefraction.uasset new file mode 100644 index 0000000..d969d2e Binary files /dev/null and b/Content/GraffIn/Water/Caustics/Materials/Debug/DebugRefraction.uasset differ diff --git a/Content/GraffIn/Water/Caustics/Materials/Debug/DebugTilingTexture.uasset b/Content/GraffIn/Water/Caustics/Materials/Debug/DebugTilingTexture.uasset new file mode 100644 index 0000000..1bff298 Binary files /dev/null and b/Content/GraffIn/Water/Caustics/Materials/Debug/DebugTilingTexture.uasset differ diff --git a/Content/GraffIn/Water/Caustics/Materials/Debug/DebugWaterTime.uasset b/Content/GraffIn/Water/Caustics/Materials/Debug/DebugWaterTime.uasset new file mode 100644 index 0000000..1dd2ab4 Binary files /dev/null and b/Content/GraffIn/Water/Caustics/Materials/Debug/DebugWaterTime.uasset differ diff --git a/Content/GraffIn/Water/Caustics/Materials/Debug/LF.uasset b/Content/GraffIn/Water/Caustics/Materials/Debug/LF.uasset new file mode 100644 index 0000000..c230306 Binary files /dev/null and b/Content/GraffIn/Water/Caustics/Materials/Debug/LF.uasset differ diff --git a/Content/GraffIn/Water/Caustics/Materials/Functions/CausticsBaseMeshPreview_VS.uasset b/Content/GraffIn/Water/Caustics/Materials/Functions/CausticsBaseMeshPreview_VS.uasset new file mode 100644 index 0000000..09ad112 Binary files /dev/null and b/Content/GraffIn/Water/Caustics/Materials/Functions/CausticsBaseMeshPreview_VS.uasset differ diff --git a/Content/GraffIn/Water/Caustics/Materials/Functions/GetDistortionUV.uasset b/Content/GraffIn/Water/Caustics/Materials/Functions/GetDistortionUV.uasset new file mode 100644 index 0000000..381c1d7 Binary files /dev/null and b/Content/GraffIn/Water/Caustics/Materials/Functions/GetDistortionUV.uasset differ diff --git a/Content/GraffIn/Water/Caustics/Materials/Functions/GetGerstnerWaves.uasset b/Content/GraffIn/Water/Caustics/Materials/Functions/GetGerstnerWaves.uasset new file mode 100644 index 0000000..777c645 Binary files /dev/null and b/Content/GraffIn/Water/Caustics/Materials/Functions/GetGerstnerWaves.uasset differ diff --git a/Content/GraffIn/Water/Caustics/Materials/Functions/WaterCaustics_GerstnerWaves.uasset b/Content/GraffIn/Water/Caustics/Materials/Functions/WaterCaustics_GerstnerWaves.uasset new file mode 100644 index 0000000..7ff9aa4 Binary files /dev/null and b/Content/GraffIn/Water/Caustics/Materials/Functions/WaterCaustics_GerstnerWaves.uasset differ diff --git a/Content/GraffIn/Water/Caustics/Materials/Functions/WaterCaustics_GerstnerWaves_PreviewOnly.uasset b/Content/GraffIn/Water/Caustics/Materials/Functions/WaterCaustics_GerstnerWaves_PreviewOnly.uasset new file mode 100644 index 0000000..1d03bfa Binary files /dev/null and b/Content/GraffIn/Water/Caustics/Materials/Functions/WaterCaustics_GerstnerWaves_PreviewOnly.uasset differ diff --git a/Content/GraffIn/Water/Caustics/Materials/Functions/WaterCaustics_Static.uasset b/Content/GraffIn/Water/Caustics/Materials/Functions/WaterCaustics_Static.uasset new file mode 100644 index 0000000..8ac7a65 Binary files /dev/null and b/Content/GraffIn/Water/Caustics/Materials/Functions/WaterCaustics_Static.uasset differ diff --git a/Content/GraffIn/Water/Caustics/Materials/Functions/WaterCaustics_SubUVAnimation.uasset b/Content/GraffIn/Water/Caustics/Materials/Functions/WaterCaustics_SubUVAnimation.uasset new file mode 100644 index 0000000..bf6a126 Binary files /dev/null and b/Content/GraffIn/Water/Caustics/Materials/Functions/WaterCaustics_SubUVAnimation.uasset differ diff --git a/Content/GraffIn/Water/Caustics/Materials/Functions/WaterCaustics_SubUVAnimation_Depth.uasset b/Content/GraffIn/Water/Caustics/Materials/Functions/WaterCaustics_SubUVAnimation_Depth.uasset new file mode 100644 index 0000000..41db43c Binary files /dev/null and b/Content/GraffIn/Water/Caustics/Materials/Functions/WaterCaustics_SubUVAnimation_Depth.uasset differ diff --git a/Content/GraffIn/Water/Caustics/Materials/Functions/WaterCaustics_Volumetric.uasset b/Content/GraffIn/Water/Caustics/Materials/Functions/WaterCaustics_Volumetric.uasset new file mode 100644 index 0000000..235c6d0 Binary files /dev/null and b/Content/GraffIn/Water/Caustics/Materials/Functions/WaterCaustics_Volumetric.uasset differ diff --git a/Content/GraffIn/Water/Caustics/Materials/Functions/WaterCaustics_Volumetric_Fluidsim.uasset b/Content/GraffIn/Water/Caustics/Materials/Functions/WaterCaustics_Volumetric_Fluidsim.uasset new file mode 100644 index 0000000..e85facb Binary files /dev/null and b/Content/GraffIn/Water/Caustics/Materials/Functions/WaterCaustics_Volumetric_Fluidsim.uasset differ diff --git a/Content/GraffIn/Water/Caustics/Materials/Generation/CausticsMeshScatter.uasset b/Content/GraffIn/Water/Caustics/Materials/Generation/CausticsMeshScatter.uasset new file mode 100644 index 0000000..02f6090 Binary files /dev/null and b/Content/GraffIn/Water/Caustics/Materials/Generation/CausticsMeshScatter.uasset differ diff --git a/Content/GraffIn/Water/Caustics/Materials/Generation/CausticsMeshScatter_UseTexture.uasset b/Content/GraffIn/Water/Caustics/Materials/Generation/CausticsMeshScatter_UseTexture.uasset new file mode 100644 index 0000000..03f19af Binary files /dev/null and b/Content/GraffIn/Water/Caustics/Materials/Generation/CausticsMeshScatter_UseTexture.uasset differ diff --git a/Content/GraffIn/Water/Caustics/Materials/Generation/CausticsPreview.uasset b/Content/GraffIn/Water/Caustics/Materials/Generation/CausticsPreview.uasset new file mode 100644 index 0000000..03a62f0 Binary files /dev/null and b/Content/GraffIn/Water/Caustics/Materials/Generation/CausticsPreview.uasset differ diff --git a/Content/GraffIn/Water/Caustics/Materials/Generation/Caustics_SubUV_Frame_Copy.uasset b/Content/GraffIn/Water/Caustics/Materials/Generation/Caustics_SubUV_Frame_Copy.uasset new file mode 100644 index 0000000..8b78352 Binary files /dev/null and b/Content/GraffIn/Water/Caustics/Materials/Generation/Caustics_SubUV_Frame_Copy.uasset differ diff --git a/Content/GraffIn/Water/Caustics/Materials/Generation/DownsampleMax.uasset b/Content/GraffIn/Water/Caustics/Materials/Generation/DownsampleMax.uasset new file mode 100644 index 0000000..90a83c8 Binary files /dev/null and b/Content/GraffIn/Water/Caustics/Materials/Generation/DownsampleMax.uasset differ diff --git a/Content/GraffIn/Water/Caustics/Materials/Generation/DownsampleRT.uasset b/Content/GraffIn/Water/Caustics/Materials/Generation/DownsampleRT.uasset new file mode 100644 index 0000000..7b1ae4a Binary files /dev/null and b/Content/GraffIn/Water/Caustics/Materials/Generation/DownsampleRT.uasset differ diff --git a/Content/GraffIn/Water/Caustics/Materials/Generation/ExtractTilingTextureFromOverscan.uasset b/Content/GraffIn/Water/Caustics/Materials/Generation/ExtractTilingTextureFromOverscan.uasset new file mode 100644 index 0000000..8d13ff1 Binary files /dev/null and b/Content/GraffIn/Water/Caustics/Materials/Generation/ExtractTilingTextureFromOverscan.uasset differ diff --git a/Content/GraffIn/Water/Caustics/Materials/Generation/GenerateSpectrumTable.uasset b/Content/GraffIn/Water/Caustics/Materials/Generation/GenerateSpectrumTable.uasset new file mode 100644 index 0000000..3d4a2bb Binary files /dev/null and b/Content/GraffIn/Water/Caustics/Materials/Generation/GenerateSpectrumTable.uasset differ diff --git a/Content/GraffIn/Water/Caustics/Materials/Generation/ModulateLuminance.uasset b/Content/GraffIn/Water/Caustics/Materials/Generation/ModulateLuminance.uasset new file mode 100644 index 0000000..102dba6 Binary files /dev/null and b/Content/GraffIn/Water/Caustics/Materials/Generation/ModulateLuminance.uasset differ diff --git a/Content/GraffIn/Water/Caustics/Materials/Generation/NormalizeLuminance.uasset b/Content/GraffIn/Water/Caustics/Materials/Generation/NormalizeLuminance.uasset new file mode 100644 index 0000000..cccba85 Binary files /dev/null and b/Content/GraffIn/Water/Caustics/Materials/Generation/NormalizeLuminance.uasset differ diff --git a/Content/GraffIn/Water/Caustics/Materials/Generation/RenderTilingWaterNormal.uasset b/Content/GraffIn/Water/Caustics/Materials/Generation/RenderTilingWaterNormal.uasset new file mode 100644 index 0000000..1183eb4 Binary files /dev/null and b/Content/GraffIn/Water/Caustics/Materials/Generation/RenderTilingWaterNormal.uasset differ diff --git a/Content/GraffIn/Water/Caustics/Materials/LightFunctions/M_Caustics_LightFunction_SubUV.uasset b/Content/GraffIn/Water/Caustics/Materials/LightFunctions/M_Caustics_LightFunction_SubUV.uasset new file mode 100644 index 0000000..4f5977c Binary files /dev/null and b/Content/GraffIn/Water/Caustics/Materials/LightFunctions/M_Caustics_LightFunction_SubUV.uasset differ diff --git a/Content/GraffIn/Water/Caustics/Materials/LightFunctions/M_Caustics_LightFunction_Sun.uasset b/Content/GraffIn/Water/Caustics/Materials/LightFunctions/M_Caustics_LightFunction_Sun.uasset new file mode 100644 index 0000000..2bdec28 Binary files /dev/null and b/Content/GraffIn/Water/Caustics/Materials/LightFunctions/M_Caustics_LightFunction_Sun.uasset differ diff --git a/Content/GraffIn/Water/Caustics/Materials/LightFunctions/lf-05.uasset b/Content/GraffIn/Water/Caustics/Materials/LightFunctions/lf-05.uasset new file mode 100644 index 0000000..3374e02 Binary files /dev/null and b/Content/GraffIn/Water/Caustics/Materials/LightFunctions/lf-05.uasset differ diff --git a/Content/GraffIn/Water/Caustics/Materials/Preview/CausticsBaseMesh.uasset b/Content/GraffIn/Water/Caustics/Materials/Preview/CausticsBaseMesh.uasset new file mode 100644 index 0000000..b7c11f3 Binary files /dev/null and b/Content/GraffIn/Water/Caustics/Materials/Preview/CausticsBaseMesh.uasset differ diff --git a/Content/GraffIn/Water/Caustics/Materials/Preview/CausticsBaseMesh_NoVS.uasset b/Content/GraffIn/Water/Caustics/Materials/Preview/CausticsBaseMesh_NoVS.uasset new file mode 100644 index 0000000..3167ffd Binary files /dev/null and b/Content/GraffIn/Water/Caustics/Materials/Preview/CausticsBaseMesh_NoVS.uasset differ diff --git a/Content/GraffIn/Water/Caustics/Materials/Preview/WaterCausticsPreview.uasset b/Content/GraffIn/Water/Caustics/Materials/Preview/WaterCausticsPreview.uasset new file mode 100644 index 0000000..95419aa Binary files /dev/null and b/Content/GraffIn/Water/Caustics/Materials/Preview/WaterCausticsPreview.uasset differ diff --git a/Content/GraffIn/Water/Caustics/Materials/Preview/WaterCausticsPreview_Analytical.uasset b/Content/GraffIn/Water/Caustics/Materials/Preview/WaterCausticsPreview_Analytical.uasset new file mode 100644 index 0000000..7b7629d Binary files /dev/null and b/Content/GraffIn/Water/Caustics/Materials/Preview/WaterCausticsPreview_Analytical.uasset differ diff --git a/Content/GraffIn/Water/Caustics/Materials/Preview/WaterCausticsPreview_NoCaustics.uasset b/Content/GraffIn/Water/Caustics/Materials/Preview/WaterCausticsPreview_NoCaustics.uasset new file mode 100644 index 0000000..0d97ea9 Binary files /dev/null and b/Content/GraffIn/Water/Caustics/Materials/Preview/WaterCausticsPreview_NoCaustics.uasset differ diff --git a/Content/GraffIn/Water/Caustics/Materials/Preview/WaterCausticsPreview_SubUV.uasset b/Content/GraffIn/Water/Caustics/Materials/Preview/WaterCausticsPreview_SubUV.uasset new file mode 100644 index 0000000..bfc2621 Binary files /dev/null and b/Content/GraffIn/Water/Caustics/Materials/Preview/WaterCausticsPreview_SubUV.uasset differ diff --git a/Content/GraffIn/Water/Caustics/Materials/Preview/WaterCausticsPreview_Texture.uasset b/Content/GraffIn/Water/Caustics/Materials/Preview/WaterCausticsPreview_Texture.uasset new file mode 100644 index 0000000..6e5e62f Binary files /dev/null and b/Content/GraffIn/Water/Caustics/Materials/Preview/WaterCausticsPreview_Texture.uasset differ diff --git a/Content/GraffIn/Water/Caustics/Meshes/CausticPhotonMeshGrid.uasset b/Content/GraffIn/Water/Caustics/Meshes/CausticPhotonMeshGrid.uasset new file mode 100644 index 0000000..4357d5d Binary files /dev/null and b/Content/GraffIn/Water/Caustics/Meshes/CausticPhotonMeshGrid.uasset differ diff --git a/Content/GraffIn/Water/Caustics/Meshes/CausticsPreviewBase.uasset b/Content/GraffIn/Water/Caustics/Meshes/CausticsPreviewBase.uasset new file mode 100644 index 0000000..669ed1d Binary files /dev/null and b/Content/GraffIn/Water/Caustics/Meshes/CausticsPreviewBase.uasset differ diff --git a/Content/GraffIn/Water/Caustics/Meshes/CausticsPreviewIsland.uasset b/Content/GraffIn/Water/Caustics/Meshes/CausticsPreviewIsland.uasset new file mode 100644 index 0000000..39cf778 Binary files /dev/null and b/Content/GraffIn/Water/Caustics/Meshes/CausticsPreviewIsland.uasset differ diff --git a/Content/GraffIn/Water/Caustics/Textures/Generation/ChromaticSpreadTexture.uasset b/Content/GraffIn/Water/Caustics/Textures/Generation/ChromaticSpreadTexture.uasset new file mode 100644 index 0000000..37469f7 Binary files /dev/null and b/Content/GraffIn/Water/Caustics/Textures/Generation/ChromaticSpreadTexture.uasset differ diff --git a/Content/GraffIn/Water/Caustics/Textures/Generation/RT_DefaultNormal.uasset b/Content/GraffIn/Water/Caustics/Textures/Generation/RT_DefaultNormal.uasset new file mode 100644 index 0000000..4ab1021 Binary files /dev/null and b/Content/GraffIn/Water/Caustics/Textures/Generation/RT_DefaultNormal.uasset differ diff --git a/Content/GraffIn/Water/Curves/FloatCurve.uasset b/Content/GraffIn/Water/Curves/FloatCurve.uasset new file mode 100644 index 0000000..8d0fda7 Binary files /dev/null and b/Content/GraffIn/Water/Curves/FloatCurve.uasset differ diff --git a/Content/GraffIn/Water/Curves/FloatCurve_WaterBodyIsland.uasset b/Content/GraffIn/Water/Curves/FloatCurve_WaterBodyIsland.uasset new file mode 100644 index 0000000..58c7687 Binary files /dev/null and b/Content/GraffIn/Water/Curves/FloatCurve_WaterBodyIsland.uasset differ diff --git a/Content/GraffIn/Water/Effects/Niagara/Functions/ComputeGerstnerWaves.uasset b/Content/GraffIn/Water/Effects/Niagara/Functions/ComputeGerstnerWaves.uasset new file mode 100644 index 0000000..fac2e74 Binary files /dev/null and b/Content/GraffIn/Water/Effects/Niagara/Functions/ComputeGerstnerWaves.uasset differ diff --git a/Content/GraffIn/Water/Effects/Niagara/Functions/SnapToWaveSurface.uasset b/Content/GraffIn/Water/Effects/Niagara/Functions/SnapToWaveSurface.uasset new file mode 100644 index 0000000..f04fbae Binary files /dev/null and b/Content/GraffIn/Water/Effects/Niagara/Functions/SnapToWaveSurface.uasset differ diff --git a/Content/GraffIn/Water/Effects/Niagara/Modules/NMS_1D_Shore_Simulation.uasset b/Content/GraffIn/Water/Effects/Niagara/Modules/NMS_1D_Shore_Simulation.uasset new file mode 100644 index 0000000..9e46e68 Binary files /dev/null and b/Content/GraffIn/Water/Effects/Niagara/Modules/NMS_1D_Shore_Simulation.uasset differ diff --git a/Content/GraffIn/Water/Effects/Niagara/Modules/NMS_BlurGrid.uasset b/Content/GraffIn/Water/Effects/Niagara/Modules/NMS_BlurGrid.uasset new file mode 100644 index 0000000..775ecce Binary files /dev/null and b/Content/GraffIn/Water/Effects/Niagara/Modules/NMS_BlurGrid.uasset differ diff --git a/Content/GraffIn/Water/Effects/Niagara/Modules/NMS_Sample_Waterbody_Spline_RT.uasset b/Content/GraffIn/Water/Effects/Niagara/Modules/NMS_Sample_Waterbody_Spline_RT.uasset new file mode 100644 index 0000000..918c9ed Binary files /dev/null and b/Content/GraffIn/Water/Effects/Niagara/Modules/NMS_Sample_Waterbody_Spline_RT.uasset differ diff --git a/Content/GraffIn/Water/Effects/Niagara/Modules/NMS_Shore_Particles_to_Grid.uasset b/Content/GraffIn/Water/Effects/Niagara/Modules/NMS_Shore_Particles_to_Grid.uasset new file mode 100644 index 0000000..4d1d332 Binary files /dev/null and b/Content/GraffIn/Water/Effects/Niagara/Modules/NMS_Shore_Particles_to_Grid.uasset differ diff --git a/Content/GraffIn/Water/Effects/Niagara/Shoreline/Materials/Shoreline.uasset b/Content/GraffIn/Water/Effects/Niagara/Shoreline/Materials/Shoreline.uasset new file mode 100644 index 0000000..e648aa3 Binary files /dev/null and b/Content/GraffIn/Water/Effects/Niagara/Shoreline/Materials/Shoreline.uasset differ diff --git a/Content/GraffIn/Water/Effects/Niagara/Shoreline/NiagaraShore.uasset b/Content/GraffIn/Water/Effects/Niagara/Shoreline/NiagaraShore.uasset new file mode 100644 index 0000000..cc0e105 Binary files /dev/null and b/Content/GraffIn/Water/Effects/Niagara/Shoreline/NiagaraShore.uasset differ diff --git a/Content/GraffIn/Water/Effects/Niagara/Shoreline/NiagaraShore_System.uasset b/Content/GraffIn/Water/Effects/Niagara/Shoreline/NiagaraShore_System.uasset new file mode 100644 index 0000000..e39cdd1 Binary files /dev/null and b/Content/GraffIn/Water/Effects/Niagara/Shoreline/NiagaraShore_System.uasset differ diff --git a/Content/GraffIn/Water/Effects/Niagara/Shoreline/RT_Shoreline.uasset b/Content/GraffIn/Water/Effects/Niagara/Shoreline/RT_Shoreline.uasset new file mode 100644 index 0000000..8f42365 Binary files /dev/null and b/Content/GraffIn/Water/Effects/Niagara/Shoreline/RT_Shoreline.uasset differ diff --git a/Content/GraffIn/Water/Effects/Waterbody/WaterBody_Niagara_ShoreFoam.uasset b/Content/GraffIn/Water/Effects/Waterbody/WaterBody_Niagara_ShoreFoam.uasset new file mode 100644 index 0000000..8e79646 Binary files /dev/null and b/Content/GraffIn/Water/Effects/Waterbody/WaterBody_Niagara_ShoreFoam.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/Blueprints/BP_FluidSim_01.uasset b/Content/GraffIn/Water/FluidSimulation/Blueprints/BP_FluidSim_01.uasset new file mode 100644 index 0000000..3b3d0f5 Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/Blueprints/BP_FluidSim_01.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/Blueprints/BP_RenderGerstnerWaves.uasset b/Content/GraffIn/Water/FluidSimulation/Blueprints/BP_RenderGerstnerWaves.uasset new file mode 100644 index 0000000..e81c1c0 Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/Blueprints/BP_RenderGerstnerWaves.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/Blueprints/Components/ShallowWaterSimComponent.uasset b/Content/GraffIn/Water/FluidSimulation/Blueprints/Components/ShallowWaterSimComponent.uasset new file mode 100644 index 0000000..a9e22b1 Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/Blueprints/Components/ShallowWaterSimComponent.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/Blueprints/Components/WaveFoamSimComponent.uasset b/Content/GraffIn/Water/FluidSimulation/Blueprints/Components/WaveFoamSimComponent.uasset new file mode 100644 index 0000000..ed3be83 Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/Blueprints/Components/WaveFoamSimComponent.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/Blueprints/Enums/FluidBoundary.uasset b/Content/GraffIn/Water/FluidSimulation/Blueprints/Enums/FluidBoundary.uasset new file mode 100644 index 0000000..08f7c05 Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/Blueprints/Enums/FluidBoundary.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/Blueprints/Enums/FluidDynamicForceMeshType.uasset b/Content/GraffIn/Water/FluidSimulation/Blueprints/Enums/FluidDynamicForceMeshType.uasset new file mode 100644 index 0000000..5c89ce3 Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/Blueprints/Enums/FluidDynamicForceMeshType.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/Blueprints/Enums/FluidSimSolverMode.uasset b/Content/GraffIn/Water/FluidSimulation/Blueprints/Enums/FluidSimSolverMode.uasset new file mode 100644 index 0000000..8ac64db Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/Blueprints/Enums/FluidSimSolverMode.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/Blueprints/Enums/FluidTerrainModes.uasset b/Content/GraffIn/Water/FluidSimulation/Blueprints/Enums/FluidTerrainModes.uasset new file mode 100644 index 0000000..35483b0 Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/Blueprints/Enums/FluidTerrainModes.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/Blueprints/Examples/BP_Dynamic_Force_Component.uasset b/Content/GraffIn/Water/FluidSimulation/Blueprints/Examples/BP_Dynamic_Force_Component.uasset new file mode 100644 index 0000000..4782051 Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/Blueprints/Examples/BP_Dynamic_Force_Component.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/Blueprints/Examples/BP_Dynamic_Force_SkelMesh.uasset b/Content/GraffIn/Water/FluidSimulation/Blueprints/Examples/BP_Dynamic_Force_SkelMesh.uasset new file mode 100644 index 0000000..6d08d38 Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/Blueprints/Examples/BP_Dynamic_Force_SkelMesh.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/Blueprints/Examples/BP_Fluid_Impulse_Repeating.uasset b/Content/GraffIn/Water/FluidSimulation/Blueprints/Examples/BP_Fluid_Impulse_Repeating.uasset new file mode 100644 index 0000000..082fe26 Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/Blueprints/Examples/BP_Fluid_Impulse_Repeating.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/Blueprints/Examples/BP_GetSimRenderTargets_Material.uasset b/Content/GraffIn/Water/FluidSimulation/Blueprints/Examples/BP_GetSimRenderTargets_Material.uasset new file mode 100644 index 0000000..9ff9d4c Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/Blueprints/Examples/BP_GetSimRenderTargets_Material.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/Blueprints/Examples/BP_WaterSim_TickInEditorTest.uasset b/Content/GraffIn/Water/FluidSimulation/Blueprints/Examples/BP_WaterSim_TickInEditorTest.uasset new file mode 100644 index 0000000..a6dd9fd Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/Blueprints/Examples/BP_WaterSim_TickInEditorTest.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/Blueprints/Libraries/PhysicsMacros.uasset b/Content/GraffIn/Water/FluidSimulation/Blueprints/Libraries/PhysicsMacros.uasset new file mode 100644 index 0000000..b1d3eac Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/Blueprints/Libraries/PhysicsMacros.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/Blueprints/Structs/FluidForceDynamic.uasset b/Content/GraffIn/Water/FluidSimulation/Blueprints/Structs/FluidForceDynamic.uasset new file mode 100644 index 0000000..600aa13 Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/Blueprints/Structs/FluidForceDynamic.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/Blueprints/Structs/FluidForceDynamicPerInstanceData.uasset b/Content/GraffIn/Water/FluidSimulation/Blueprints/Structs/FluidForceDynamicPerInstanceData.uasset new file mode 100644 index 0000000..04a24dc Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/Blueprints/Structs/FluidForceDynamicPerInstanceData.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/Blueprints/Structs/FluidForceImpulse.uasset b/Content/GraffIn/Water/FluidSimulation/Blueprints/Structs/FluidForceImpulse.uasset new file mode 100644 index 0000000..91601c6 Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/Blueprints/Structs/FluidForceImpulse.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/Blueprints/Structs/FluidForceImpulsePerInstanceData.uasset b/Content/GraffIn/Water/FluidSimulation/Blueprints/Structs/FluidForceImpulsePerInstanceData.uasset new file mode 100644 index 0000000..c8b8dc1 Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/Blueprints/Structs/FluidForceImpulsePerInstanceData.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/Blueprints/Structs/FluidForceImpulseTimedEffects.uasset b/Content/GraffIn/Water/FluidSimulation/Blueprints/Structs/FluidForceImpulseTimedEffects.uasset new file mode 100644 index 0000000..d061e44 Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/Blueprints/Structs/FluidForceImpulseTimedEffects.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/Blueprints/Structs/FluidForceSocketInfo.uasset b/Content/GraffIn/Water/FluidSimulation/Blueprints/Structs/FluidForceSocketInfo.uasset new file mode 100644 index 0000000..7c9c549 Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/Blueprints/Structs/FluidForceSocketInfo.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/Fluidsim_Terrain.umap b/Content/GraffIn/Water/FluidSimulation/Fluidsim_Terrain.umap new file mode 100644 index 0000000..c2f19e5 Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/Fluidsim_Terrain.umap differ diff --git a/Content/GraffIn/Water/FluidSimulation/Fluidsim_Terrain_BuiltData.uasset b/Content/GraffIn/Water/FluidSimulation/Fluidsim_Terrain_BuiltData.uasset new file mode 100644 index 0000000..808507f Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/Fluidsim_Terrain_BuiltData.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/Materials/Advect/Custom/M_Advect_Height_FoamRocks.uasset b/Content/GraffIn/Water/FluidSimulation/Materials/Advect/Custom/M_Advect_Height_FoamRocks.uasset new file mode 100644 index 0000000..6a99812 Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/Materials/Advect/Custom/M_Advect_Height_FoamRocks.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/Materials/Advect/Custom/M_Advect_Height_ShoreSim.uasset b/Content/GraffIn/Water/FluidSimulation/Materials/Advect/Custom/M_Advect_Height_ShoreSim.uasset new file mode 100644 index 0000000..6124650 Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/Materials/Advect/Custom/M_Advect_Height_ShoreSim.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/Materials/Advect/Custom/M_Advect_Height_ShoreSim_SceneCapture.uasset b/Content/GraffIn/Water/FluidSimulation/Materials/Advect/Custom/M_Advect_Height_ShoreSim_SceneCapture.uasset new file mode 100644 index 0000000..58f9e7e Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/Materials/Advect/Custom/M_Advect_Height_ShoreSim_SceneCapture.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/Materials/Advect/Custom/M_Advect_Velocity_ShoreSim.uasset b/Content/GraffIn/Water/FluidSimulation/Materials/Advect/Custom/M_Advect_Velocity_ShoreSim.uasset new file mode 100644 index 0000000..2b4ccd9 Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/Materials/Advect/Custom/M_Advect_Velocity_ShoreSim.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/Materials/Advect/M_Advect_Height_01.uasset b/Content/GraffIn/Water/FluidSimulation/Materials/Advect/M_Advect_Height_01.uasset new file mode 100644 index 0000000..0eea500 Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/Materials/Advect/M_Advect_Height_01.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/Materials/Advect/M_Advect_Height_SceneCapture.uasset b/Content/GraffIn/Water/FluidSimulation/Materials/Advect/M_Advect_Height_SceneCapture.uasset new file mode 100644 index 0000000..3482416 Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/Materials/Advect/M_Advect_Height_SceneCapture.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/Materials/Advect/M_Advect_Height_TerrainSystem.uasset b/Content/GraffIn/Water/FluidSimulation/Materials/Advect/M_Advect_Height_TerrainSystem.uasset new file mode 100644 index 0000000..2c9bbfb Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/Materials/Advect/M_Advect_Height_TerrainSystem.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/Materials/Advect/M_Advect_Velocity.uasset b/Content/GraffIn/Water/FluidSimulation/Materials/Advect/M_Advect_Velocity.uasset new file mode 100644 index 0000000..b15f3d8 Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/Materials/Advect/M_Advect_Velocity.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/Materials/Advect/M_CalcDivergence.uasset b/Content/GraffIn/Water/FluidSimulation/Materials/Advect/M_CalcDivergence.uasset new file mode 100644 index 0000000..81f7c9c Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/Materials/Advect/M_CalcDivergence.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/Materials/Advect/M_ComputeNormal.uasset b/Content/GraffIn/Water/FluidSimulation/Materials/Advect/M_ComputeNormal.uasset new file mode 100644 index 0000000..6d0dff7 Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/Materials/Advect/M_ComputeNormal.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/Materials/Advect/M_ComputeNormal_SceneCapture.uasset b/Content/GraffIn/Water/FluidSimulation/Materials/Advect/M_ComputeNormal_SceneCapture.uasset new file mode 100644 index 0000000..4ddee35 Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/Materials/Advect/M_ComputeNormal_SceneCapture.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/Materials/Advect/M_ComputeNormal_TerrainDepthOnly.uasset b/Content/GraffIn/Water/FluidSimulation/Materials/Advect/M_ComputeNormal_TerrainDepthOnly.uasset new file mode 100644 index 0000000..582fd20 Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/Materials/Advect/M_ComputeNormal_TerrainDepthOnly.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/Materials/Advect/M_ComputeNormal_TerrainSystem.uasset b/Content/GraffIn/Water/FluidSimulation/Materials/Advect/M_ComputeNormal_TerrainSystem.uasset new file mode 100644 index 0000000..9cd8aef Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/Materials/Advect/M_ComputeNormal_TerrainSystem.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/Materials/Advect/M_GravAcceleration.uasset b/Content/GraffIn/Water/FluidSimulation/Materials/Advect/M_GravAcceleration.uasset new file mode 100644 index 0000000..d6ad67b Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/Materials/Advect/M_GravAcceleration.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/Materials/Debug/M_DebugForceInfo.uasset b/Content/GraffIn/Water/FluidSimulation/Materials/Debug/M_DebugForceInfo.uasset new file mode 100644 index 0000000..07bc2ee Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/Materials/Debug/M_DebugForceInfo.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/Materials/Debug/M_ForceDisplay_01.uasset b/Content/GraffIn/Water/FluidSimulation/Materials/Debug/M_ForceDisplay_01.uasset new file mode 100644 index 0000000..a402b88 Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/Materials/Debug/M_ForceDisplay_01.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/Materials/Debug/PerfTestNoiseMaterial.uasset b/Content/GraffIn/Water/FluidSimulation/Materials/Debug/PerfTestNoiseMaterial.uasset new file mode 100644 index 0000000..b8e5837 Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/Materials/Debug/PerfTestNoiseMaterial.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/Materials/Effects/M_Rain_01.uasset b/Content/GraffIn/Water/FluidSimulation/Materials/Effects/M_Rain_01.uasset new file mode 100644 index 0000000..d6519f2 Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/Materials/Effects/M_Rain_01.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/Materials/Effects/M_Rain_01_Inst.uasset b/Content/GraffIn/Water/FluidSimulation/Materials/Effects/M_Rain_01_Inst.uasset new file mode 100644 index 0000000..6cb5fec Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/Materials/Effects/M_Rain_01_Inst.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/Materials/Effects/SimForceCapsule.uasset b/Content/GraffIn/Water/FluidSimulation/Materials/Effects/SimForceCapsule.uasset new file mode 100644 index 0000000..1a2299c Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/Materials/Effects/SimForceCapsule.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/Materials/Examples/M_Simple_Water_With_Sim.uasset b/Content/GraffIn/Water/FluidSimulation/Materials/Examples/M_Simple_Water_With_Sim.uasset new file mode 100644 index 0000000..ee05377 Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/Materials/Examples/M_Simple_Water_With_Sim.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/Materials/Forces/M_Fluid_Force_Skelmesh.uasset b/Content/GraffIn/Water/FluidSimulation/Materials/Forces/M_Fluid_Force_Skelmesh.uasset new file mode 100644 index 0000000..56dc82a Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/Materials/Forces/M_Fluid_Force_Skelmesh.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/Materials/Forces/M_Fluid_Sim_Force_Boat_Component.uasset b/Content/GraffIn/Water/FluidSimulation/Materials/Forces/M_Fluid_Sim_Force_Boat_Component.uasset new file mode 100644 index 0000000..04953d0 Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/Materials/Forces/M_Fluid_Sim_Force_Boat_Component.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/Materials/Forces/M_Fluid_Sim_Force_Component.uasset b/Content/GraffIn/Water/FluidSimulation/Materials/Forces/M_Fluid_Sim_Force_Component.uasset new file mode 100644 index 0000000..a842362 Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/Materials/Forces/M_Fluid_Sim_Force_Component.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/Materials/Forces/M_Fluid_Sim_Force_Impulse.uasset b/Content/GraffIn/Water/FluidSimulation/Materials/Forces/M_Fluid_Sim_Force_Impulse.uasset new file mode 100644 index 0000000..babacf1 Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/Materials/Forces/M_Fluid_Sim_Force_Impulse.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/Materials/Functions/Fluidsim_RenderTargetWorldPosition.uasset b/Content/GraffIn/Water/FluidSimulation/Materials/Functions/Fluidsim_RenderTargetWorldPosition.uasset new file mode 100644 index 0000000..d9aa98f Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/Materials/Functions/Fluidsim_RenderTargetWorldPosition.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/Materials/Functions/Fluidsim_WorldPosition_to_UV.uasset b/Content/GraffIn/Water/FluidSimulation/Materials/Functions/Fluidsim_WorldPosition_to_UV.uasset new file mode 100644 index 0000000..d66789d Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/Materials/Functions/Fluidsim_WorldPosition_to_UV.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/Materials/Functions/MF_Simulation_Caustics_Test.uasset b/Content/GraffIn/Water/FluidSimulation/Materials/Functions/MF_Simulation_Caustics_Test.uasset new file mode 100644 index 0000000..84eff8a Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/Materials/Functions/MF_Simulation_Caustics_Test.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/Materials/Functions/PointSampleFluidSimUVs.uasset b/Content/GraffIn/Water/FluidSimulation/Materials/Functions/PointSampleFluidSimUVs.uasset new file mode 100644 index 0000000..e44c9a9 Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/Materials/Functions/PointSampleFluidSimUVs.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/Materials/Functions/PointSampleFluidSimUVs1.uasset b/Content/GraffIn/Water/FluidSimulation/Materials/Functions/PointSampleFluidSimUVs1.uasset new file mode 100644 index 0000000..109d6b5 Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/Materials/Functions/PointSampleFluidSimUVs1.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/Materials/Functions/WaveFoamSim_RenderTargetWorldPosition.uasset b/Content/GraffIn/Water/FluidSimulation/Materials/Functions/WaveFoamSim_RenderTargetWorldPosition.uasset new file mode 100644 index 0000000..2b96f42 Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/Materials/Functions/WaveFoamSim_RenderTargetWorldPosition.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/Materials/Functions/WaveFoamSim_WorldPosition_to_UV.uasset b/Content/GraffIn/Water/FluidSimulation/Materials/Functions/WaveFoamSim_WorldPosition_to_UV.uasset new file mode 100644 index 0000000..e36b203 Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/Materials/Functions/WaveFoamSim_WorldPosition_to_UV.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/Materials/MPC/MPC_FluidSim.uasset b/Content/GraffIn/Water/FluidSimulation/Materials/MPC/MPC_FluidSim.uasset new file mode 100644 index 0000000..0c6a8bd Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/Materials/MPC/MPC_FluidSim.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/Materials/M_Fluid_Display_01.uasset b/Content/GraffIn/Water/FluidSimulation/Materials/M_Fluid_Display_01.uasset new file mode 100644 index 0000000..0245f04 Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/Materials/M_Fluid_Display_01.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/Materials/M_OceanTest.uasset b/Content/GraffIn/Water/FluidSimulation/Materials/M_OceanTest.uasset new file mode 100644 index 0000000..8fbd9e5 Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/Materials/M_OceanTest.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/Materials/M_Underside.uasset b/Content/GraffIn/Water/FluidSimulation/Materials/M_Underside.uasset new file mode 100644 index 0000000..ab397c3 Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/Materials/M_Underside.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/Materials/M_Underwater_CrossSection_Test.uasset b/Content/GraffIn/Water/FluidSimulation/Materials/M_Underwater_CrossSection_Test.uasset new file mode 100644 index 0000000..a20f12e Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/Materials/M_Underwater_CrossSection_Test.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/Materials/Seed/M_SeedWater_01.uasset b/Content/GraffIn/Water/FluidSimulation/Materials/Seed/M_SeedWater_01.uasset new file mode 100644 index 0000000..9b15b51 Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/Materials/Seed/M_SeedWater_01.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/Materials/Simulation/M_Fluid_Sim_01.uasset b/Content/GraffIn/Water/FluidSimulation/Materials/Simulation/M_Fluid_Sim_01.uasset new file mode 100644 index 0000000..a067f6e Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/Materials/Simulation/M_Fluid_Sim_01.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/Materials/Simulation/M_Fluid_Sim_01_NoTerrain.uasset b/Content/GraffIn/Water/FluidSimulation/Materials/Simulation/M_Fluid_Sim_01_NoTerrain.uasset new file mode 100644 index 0000000..fbd0fb4 Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/Materials/Simulation/M_Fluid_Sim_01_NoTerrain.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/Materials/Simulation/M_Fluid_Sim_01_Reflect.uasset b/Content/GraffIn/Water/FluidSimulation/Materials/Simulation/M_Fluid_Sim_01_Reflect.uasset new file mode 100644 index 0000000..1700743 Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/Materials/Simulation/M_Fluid_Sim_01_Reflect.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/Materials/Simulation/M_RT_Normals.uasset b/Content/GraffIn/Water/FluidSimulation/Materials/Simulation/M_RT_Normals.uasset new file mode 100644 index 0000000..b604947 Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/Materials/Simulation/M_RT_Normals.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/Materials/Utility/ComputeVoronoiDistance.uasset b/Content/GraffIn/Water/FluidSimulation/Materials/Utility/ComputeVoronoiDistance.uasset new file mode 100644 index 0000000..322c143 Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/Materials/Utility/ComputeVoronoiDistance.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/Materials/Utility/CopyRT.uasset b/Content/GraffIn/Water/FluidSimulation/Materials/Utility/CopyRT.uasset new file mode 100644 index 0000000..4f407fc Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/Materials/Utility/CopyRT.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/Materials/Utility/M_Calc_Terrain_Intersection.uasset b/Content/GraffIn/Water/FluidSimulation/Materials/Utility/M_Calc_Terrain_Intersection.uasset new file mode 100644 index 0000000..7d8f599 Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/Materials/Utility/M_Calc_Terrain_Intersection.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/Materials/Utility/M_Combine_Waves_Landscape.uasset b/Content/GraffIn/Water/FluidSimulation/Materials/Utility/M_Combine_Waves_Landscape.uasset new file mode 100644 index 0000000..c4af2c0 Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/Materials/Utility/M_Combine_Waves_Landscape.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/Materials/Utility/M_Render_Wave_Heightmap.uasset b/Content/GraffIn/Water/FluidSimulation/Materials/Utility/M_Render_Wave_Heightmap.uasset new file mode 100644 index 0000000..83ead65 Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/Materials/Utility/M_Render_Wave_Heightmap.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/Materials/Utility/MakeEdgeMask.uasset b/Content/GraffIn/Water/FluidSimulation/Materials/Utility/MakeEdgeMask.uasset new file mode 100644 index 0000000..3e915cb Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/Materials/Utility/MakeEdgeMask.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/Materials/Utility/asdf.uasset b/Content/GraffIn/Water/FluidSimulation/Materials/Utility/asdf.uasset new file mode 100644 index 0000000..c9d64f2 Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/Materials/Utility/asdf.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/Textures/RT_A.uasset b/Content/GraffIn/Water/FluidSimulation/Textures/RT_A.uasset new file mode 100644 index 0000000..3e51526 Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/Textures/RT_A.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/Textures/RT_B.uasset b/Content/GraffIn/Water/FluidSimulation/Textures/RT_B.uasset new file mode 100644 index 0000000..e3e38a4 Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/Textures/RT_B.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/Textures/RT_WaveVolumeLoss.uasset b/Content/GraffIn/Water/FluidSimulation/Textures/RT_WaveVolumeLoss.uasset new file mode 100644 index 0000000..4c67778 Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/Textures/RT_WaveVolumeLoss.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/WaterFluidSimtestShallow.umap b/Content/GraffIn/Water/FluidSimulation/WaterFluidSimtestShallow.umap new file mode 100644 index 0000000..31b3826 Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/WaterFluidSimtestShallow.umap differ diff --git a/Content/GraffIn/Water/FluidSimulation/WaveFoam/DrawWaveCrests.uasset b/Content/GraffIn/Water/FluidSimulation/WaveFoam/DrawWaveCrests.uasset new file mode 100644 index 0000000..5bf4ba7 Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/WaveFoam/DrawWaveCrests.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/WaveFoam/FoamDeltaCopy.uasset b/Content/GraffIn/Water/FluidSimulation/WaveFoam/FoamDeltaCopy.uasset new file mode 100644 index 0000000..c7535fa Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/WaveFoam/FoamDeltaCopy.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/WaveFoam/FoamDiffuse.uasset b/Content/GraffIn/Water/FluidSimulation/WaveFoam/FoamDiffuse.uasset new file mode 100644 index 0000000..19b733d Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/WaveFoam/FoamDiffuse.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/WaveFoam/FoamRT.uasset b/Content/GraffIn/Water/FluidSimulation/WaveFoam/FoamRT.uasset new file mode 100644 index 0000000..9da21c0 Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/WaveFoam/FoamRT.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/WaveFoam/WaterDistanceField.uasset b/Content/GraffIn/Water/FluidSimulation/WaveFoam/WaterDistanceField.uasset new file mode 100644 index 0000000..3de5adf Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/WaveFoam/WaterDistanceField.uasset differ diff --git a/Content/GraffIn/Water/FluidSimulation/WaveFoam/WaveFoamRenderer.uasset b/Content/GraffIn/Water/FluidSimulation/WaveFoam/WaveFoamRenderer.uasset new file mode 100644 index 0000000..72f827f Binary files /dev/null and b/Content/GraffIn/Water/FluidSimulation/WaveFoam/WaveFoamRenderer.uasset differ diff --git a/Content/GraffIn/Water/Icons/WaterBodyCustomSprite.uasset b/Content/GraffIn/Water/Icons/WaterBodyCustomSprite.uasset new file mode 100644 index 0000000..342f9b5 Binary files /dev/null and b/Content/GraffIn/Water/Icons/WaterBodyCustomSprite.uasset differ diff --git a/Content/GraffIn/Water/Icons/WaterBodyExclusionVolumeSprite.uasset b/Content/GraffIn/Water/Icons/WaterBodyExclusionVolumeSprite.uasset new file mode 100644 index 0000000..935bde6 Binary files /dev/null and b/Content/GraffIn/Water/Icons/WaterBodyExclusionVolumeSprite.uasset differ diff --git a/Content/GraffIn/Water/Icons/WaterBodyIslandSprite.uasset b/Content/GraffIn/Water/Icons/WaterBodyIslandSprite.uasset new file mode 100644 index 0000000..42357ab Binary files /dev/null and b/Content/GraffIn/Water/Icons/WaterBodyIslandSprite.uasset differ diff --git a/Content/GraffIn/Water/Icons/WaterBodyLakeSprite.uasset b/Content/GraffIn/Water/Icons/WaterBodyLakeSprite.uasset new file mode 100644 index 0000000..766c138 Binary files /dev/null and b/Content/GraffIn/Water/Icons/WaterBodyLakeSprite.uasset differ diff --git a/Content/GraffIn/Water/Icons/WaterBodyOceanSprite.uasset b/Content/GraffIn/Water/Icons/WaterBodyOceanSprite.uasset new file mode 100644 index 0000000..131fd2d Binary files /dev/null and b/Content/GraffIn/Water/Icons/WaterBodyOceanSprite.uasset differ diff --git a/Content/GraffIn/Water/Icons/WaterBodyRiverSprite.uasset b/Content/GraffIn/Water/Icons/WaterBodyRiverSprite.uasset new file mode 100644 index 0000000..e8e6515 Binary files /dev/null and b/Content/GraffIn/Water/Icons/WaterBodyRiverSprite.uasset differ diff --git a/Content/GraffIn/Water/Icons/WaterErrorSprite.uasset b/Content/GraffIn/Water/Icons/WaterErrorSprite.uasset new file mode 100644 index 0000000..aac7943 Binary files /dev/null and b/Content/GraffIn/Water/Icons/WaterErrorSprite.uasset differ diff --git a/Content/GraffIn/Water/Icons/WaterLandscapeBrushSprite.uasset b/Content/GraffIn/Water/Icons/WaterLandscapeBrushSprite.uasset new file mode 100644 index 0000000..d38f697 Binary files /dev/null and b/Content/GraffIn/Water/Icons/WaterLandscapeBrushSprite.uasset differ diff --git a/Content/GraffIn/Water/Icons/WaterMeshActorSprite.uasset b/Content/GraffIn/Water/Icons/WaterMeshActorSprite.uasset new file mode 100644 index 0000000..a891e6d Binary files /dev/null and b/Content/GraffIn/Water/Icons/WaterMeshActorSprite.uasset differ diff --git a/Content/GraffIn/Water/Icons/WaterSprite.uasset b/Content/GraffIn/Water/Icons/WaterSprite.uasset new file mode 100644 index 0000000..a328b81 Binary files /dev/null and b/Content/GraffIn/Water/Icons/WaterSprite.uasset differ diff --git a/Content/GraffIn/Water/Maps/WaterTestMap.umap b/Content/GraffIn/Water/Maps/WaterTestMap.umap new file mode 100644 index 0000000..d0c0e5e Binary files /dev/null and b/Content/GraffIn/Water/Maps/WaterTestMap.umap differ diff --git a/Content/GraffIn/Water/Maps/WaterTestMap_BuiltData.uasset b/Content/GraffIn/Water/Maps/WaterTestMap_BuiltData.uasset new file mode 100644 index 0000000..6f161b4 Binary files /dev/null and b/Content/GraffIn/Water/Maps/WaterTestMap_BuiltData.uasset differ diff --git a/Content/GraffIn/Water/Materials/Brushes/CanvasDrawing.uasset b/Content/GraffIn/Water/Materials/Brushes/CanvasDrawing.uasset new file mode 100644 index 0000000..06ff805 Binary files /dev/null and b/Content/GraffIn/Water/Materials/Brushes/CanvasDrawing.uasset differ diff --git a/Content/GraffIn/Water/Materials/Brushes/CompositeWaterBodyTexture.uasset b/Content/GraffIn/Water/Materials/Brushes/CompositeWaterBodyTexture.uasset new file mode 100644 index 0000000..81a92d9 Binary files /dev/null and b/Content/GraffIn/Water/Materials/Brushes/CompositeWaterBodyTexture.uasset differ diff --git a/Content/GraffIn/Water/Materials/Brushes/FinalizeWaterTexture.uasset b/Content/GraffIn/Water/Materials/Brushes/FinalizeWaterTexture.uasset new file mode 100644 index 0000000..da11cf7 Binary files /dev/null and b/Content/GraffIn/Water/Materials/Brushes/FinalizeWaterTexture.uasset differ diff --git a/Content/GraffIn/Water/Materials/Brushes/MeshBrush_Angle.uasset b/Content/GraffIn/Water/Materials/Brushes/MeshBrush_Angle.uasset new file mode 100644 index 0000000..a4ce62f Binary files /dev/null and b/Content/GraffIn/Water/Materials/Brushes/MeshBrush_Angle.uasset differ diff --git a/Content/GraffIn/Water/Materials/Brushes/MeshBrush_Island.uasset b/Content/GraffIn/Water/Materials/Brushes/MeshBrush_Island.uasset new file mode 100644 index 0000000..703bf10 Binary files /dev/null and b/Content/GraffIn/Water/Materials/Brushes/MeshBrush_Island.uasset differ diff --git a/Content/GraffIn/Water/Materials/Brushes/MeshBrush_Weightmap.uasset b/Content/GraffIn/Water/Materials/Brushes/MeshBrush_Weightmap.uasset new file mode 100644 index 0000000..8c8566a Binary files /dev/null and b/Content/GraffIn/Water/Materials/Brushes/MeshBrush_Weightmap.uasset differ diff --git a/Content/GraffIn/Water/Materials/Brushes/MeshBrush_Width.uasset b/Content/GraffIn/Water/Materials/Brushes/MeshBrush_Width.uasset new file mode 100644 index 0000000..aa60a9b Binary files /dev/null and b/Content/GraffIn/Water/Materials/Brushes/MeshBrush_Width.uasset differ diff --git a/Content/GraffIn/Water/Materials/Debug/CustomDepthSort.uasset b/Content/GraffIn/Water/Materials/Debug/CustomDepthSort.uasset new file mode 100644 index 0000000..50123d2 Binary files /dev/null and b/Content/GraffIn/Water/Materials/Debug/CustomDepthSort.uasset differ diff --git a/Content/GraffIn/Water/Materials/Debug/DebugMPC.uasset b/Content/GraffIn/Water/Materials/Debug/DebugMPC.uasset new file mode 100644 index 0000000..19ed1cf Binary files /dev/null and b/Content/GraffIn/Water/Materials/Debug/DebugMPC.uasset differ diff --git a/Content/GraffIn/Water/Materials/Debug/DebugRefraction.uasset b/Content/GraffIn/Water/Materials/Debug/DebugRefraction.uasset new file mode 100644 index 0000000..22c7e74 Binary files /dev/null and b/Content/GraffIn/Water/Materials/Debug/DebugRefraction.uasset differ diff --git a/Content/GraffIn/Water/Materials/Debug/DebugWaveParamsRT.uasset b/Content/GraffIn/Water/Materials/Debug/DebugWaveParamsRT.uasset new file mode 100644 index 0000000..943c15c Binary files /dev/null and b/Content/GraffIn/Water/Materials/Debug/DebugWaveParamsRT.uasset differ diff --git a/Content/GraffIn/Water/Materials/Debug/Debug_Absorption.uasset b/Content/GraffIn/Water/Materials/Debug/Debug_Absorption.uasset new file mode 100644 index 0000000..b32c5c6 Binary files /dev/null and b/Content/GraffIn/Water/Materials/Debug/Debug_Absorption.uasset differ diff --git a/Content/GraffIn/Water/Materials/Debug/Debug_Absorption_SceneColor.uasset b/Content/GraffIn/Water/Materials/Debug/Debug_Absorption_SceneColor.uasset new file mode 100644 index 0000000..c24c32a Binary files /dev/null and b/Content/GraffIn/Water/Materials/Debug/Debug_Absorption_SceneColor.uasset differ diff --git a/Content/GraffIn/Water/Materials/Debug/Debug_Waves_Z_Only.uasset b/Content/GraffIn/Water/Materials/Debug/Debug_Waves_Z_Only.uasset new file mode 100644 index 0000000..fc6b63d Binary files /dev/null and b/Content/GraffIn/Water/Materials/Debug/Debug_Waves_Z_Only.uasset differ diff --git a/Content/GraffIn/Water/Materials/Debug/Debug_Z_Height.uasset b/Content/GraffIn/Water/Materials/Debug/Debug_Z_Height.uasset new file mode 100644 index 0000000..2f0745b Binary files /dev/null and b/Content/GraffIn/Water/Materials/Debug/Debug_Z_Height.uasset differ diff --git a/Content/GraffIn/Water/Materials/Debug/Deform_To_Terrain.uasset b/Content/GraffIn/Water/Materials/Debug/Deform_To_Terrain.uasset new file mode 100644 index 0000000..7b8fa22 Binary files /dev/null and b/Content/GraffIn/Water/Materials/Debug/Deform_To_Terrain.uasset differ diff --git a/Content/GraffIn/Water/Materials/Debug/GersterWaveRender.uasset b/Content/GraffIn/Water/Materials/Debug/GersterWaveRender.uasset new file mode 100644 index 0000000..1c7e6ed Binary files /dev/null and b/Content/GraffIn/Water/Materials/Debug/GersterWaveRender.uasset differ diff --git a/Content/GraffIn/Water/Materials/Debug/Grid.uasset b/Content/GraffIn/Water/Materials/Debug/Grid.uasset new file mode 100644 index 0000000..e75e9b9 Binary files /dev/null and b/Content/GraffIn/Water/Materials/Debug/Grid.uasset differ diff --git a/Content/GraffIn/Water/Materials/Debug/InvisibleWater.uasset b/Content/GraffIn/Water/Materials/Debug/InvisibleWater.uasset new file mode 100644 index 0000000..a2d1a75 Binary files /dev/null and b/Content/GraffIn/Water/Materials/Debug/InvisibleWater.uasset differ diff --git a/Content/GraffIn/Water/Materials/Debug/Parallax.uasset b/Content/GraffIn/Water/Materials/Debug/Parallax.uasset new file mode 100644 index 0000000..a84d426 Binary files /dev/null and b/Content/GraffIn/Water/Materials/Debug/Parallax.uasset differ diff --git a/Content/GraffIn/Water/Materials/Debug/RenderGerstnerWaveData.uasset b/Content/GraffIn/Water/Materials/Debug/RenderGerstnerWaveData.uasset new file mode 100644 index 0000000..a325273 Binary files /dev/null and b/Content/GraffIn/Water/Materials/Debug/RenderGerstnerWaveData.uasset differ diff --git a/Content/GraffIn/Water/Materials/Debug/Single_Gerstner_Wave.uasset b/Content/GraffIn/Water/Materials/Debug/Single_Gerstner_Wave.uasset new file mode 100644 index 0000000..9aeaa15 Binary files /dev/null and b/Content/GraffIn/Water/Materials/Debug/Single_Gerstner_Wave.uasset differ diff --git a/Content/GraffIn/Water/Materials/Functions/CatmullRomTexture.uasset b/Content/GraffIn/Water/Materials/Functions/CatmullRomTexture.uasset new file mode 100644 index 0000000..da4f861 Binary files /dev/null and b/Content/GraffIn/Water/Materials/Functions/CatmullRomTexture.uasset differ diff --git a/Content/GraffIn/Water/Materials/Functions/ComputeGerstnerWaves.uasset b/Content/GraffIn/Water/Materials/Functions/ComputeGerstnerWaves.uasset new file mode 100644 index 0000000..951e21e Binary files /dev/null and b/Content/GraffIn/Water/Materials/Functions/ComputeGerstnerWaves.uasset differ diff --git a/Content/GraffIn/Water/Materials/Functions/ComputeWavesAttenuationFactor.uasset b/Content/GraffIn/Water/Materials/Functions/ComputeWavesAttenuationFactor.uasset new file mode 100644 index 0000000..a5a897b Binary files /dev/null and b/Content/GraffIn/Water/Materials/Functions/ComputeWavesAttenuationFactor.uasset differ diff --git a/Content/GraffIn/Water/Materials/Functions/GetWaterTime.uasset b/Content/GraffIn/Water/Materials/Functions/GetWaterTime.uasset new file mode 100644 index 0000000..5a0e6b2 Binary files /dev/null and b/Content/GraffIn/Water/Materials/Functions/GetWaterTime.uasset differ diff --git a/Content/GraffIn/Water/Materials/Functions/GetWaveData.uasset b/Content/GraffIn/Water/Materials/Functions/GetWaveData.uasset new file mode 100644 index 0000000..7b862ac Binary files /dev/null and b/Content/GraffIn/Water/Materials/Functions/GetWaveData.uasset differ diff --git a/Content/GraffIn/Water/Materials/Functions/HighQualityTextureFiltering.uasset b/Content/GraffIn/Water/Materials/Functions/HighQualityTextureFiltering.uasset new file mode 100644 index 0000000..7f58ddd Binary files /dev/null and b/Content/GraffIn/Water/Materials/Functions/HighQualityTextureFiltering.uasset differ diff --git a/Content/GraffIn/Water/Materials/Functions/SampleFluidSimulation.uasset b/Content/GraffIn/Water/Materials/Functions/SampleFluidSimulation.uasset new file mode 100644 index 0000000..86ccbcc Binary files /dev/null and b/Content/GraffIn/Water/Materials/Functions/SampleFluidSimulation.uasset differ diff --git a/Content/GraffIn/Water/Materials/Functions/SetWaveAttributes.uasset b/Content/GraffIn/Water/Materials/Functions/SetWaveAttributes.uasset new file mode 100644 index 0000000..f0ed54b Binary files /dev/null and b/Content/GraffIn/Water/Materials/Functions/SetWaveAttributes.uasset differ diff --git a/Content/GraffIn/Water/Materials/Functions/WaterBodyData.uasset b/Content/GraffIn/Water/Materials/Functions/WaterBodyData.uasset new file mode 100644 index 0000000..7accd06 Binary files /dev/null and b/Content/GraffIn/Water/Materials/Functions/WaterBodyData.uasset differ diff --git a/Content/GraffIn/Water/Materials/Functions/WaterCoefficientMask.uasset b/Content/GraffIn/Water/Materials/Functions/WaterCoefficientMask.uasset new file mode 100644 index 0000000..a1ab1e4 Binary files /dev/null and b/Content/GraffIn/Water/Materials/Functions/WaterCoefficientMask.uasset differ diff --git a/Content/GraffIn/Water/Materials/Functions/WaterHeightMappingVS.uasset b/Content/GraffIn/Water/Materials/Functions/WaterHeightMappingVS.uasset new file mode 100644 index 0000000..74a6d9b Binary files /dev/null and b/Content/GraffIn/Water/Materials/Functions/WaterHeightMappingVS.uasset differ diff --git a/Content/GraffIn/Water/Materials/Functions/WaterOpacityMaskFromDepth.uasset b/Content/GraffIn/Water/Materials/Functions/WaterOpacityMaskFromDepth.uasset new file mode 100644 index 0000000..e0aa79a Binary files /dev/null and b/Content/GraffIn/Water/Materials/Functions/WaterOpacityMaskFromDepth.uasset differ diff --git a/Content/GraffIn/Water/Materials/Functions/WaterRiverFlowmaps.uasset b/Content/GraffIn/Water/Materials/Functions/WaterRiverFlowmaps.uasset new file mode 100644 index 0000000..21258fa Binary files /dev/null and b/Content/GraffIn/Water/Materials/Functions/WaterRiverFlowmaps.uasset differ diff --git a/Content/GraffIn/Water/Materials/Functions/WaterTextureSurface.uasset b/Content/GraffIn/Water/Materials/Functions/WaterTextureSurface.uasset new file mode 100644 index 0000000..fd064d6 Binary files /dev/null and b/Content/GraffIn/Water/Materials/Functions/WaterTextureSurface.uasset differ diff --git a/Content/GraffIn/Water/Materials/Functions/WaterTextureWaves.uasset b/Content/GraffIn/Water/Materials/Functions/WaterTextureWaves.uasset new file mode 100644 index 0000000..58c3d8a Binary files /dev/null and b/Content/GraffIn/Water/Materials/Functions/WaterTextureWaves.uasset differ diff --git a/Content/GraffIn/Water/Materials/Functions/Water_Underside.uasset b/Content/GraffIn/Water/Materials/Functions/Water_Underside.uasset new file mode 100644 index 0000000..e7ea945 Binary files /dev/null and b/Content/GraffIn/Water/Materials/Functions/Water_Underside.uasset differ diff --git a/Content/GraffIn/Water/Materials/Functions/WaveDepthFalloff.uasset b/Content/GraffIn/Water/Materials/Functions/WaveDepthFalloff.uasset new file mode 100644 index 0000000..2037c7e Binary files /dev/null and b/Content/GraffIn/Water/Materials/Functions/WaveDepthFalloff.uasset differ diff --git a/Content/GraffIn/Water/Materials/Functions/WaveDepthFalloff_Custom.uasset b/Content/GraffIn/Water/Materials/Functions/WaveDepthFalloff_Custom.uasset new file mode 100644 index 0000000..796628c Binary files /dev/null and b/Content/GraffIn/Water/Materials/Functions/WaveDepthFalloff_Custom.uasset differ diff --git a/Content/GraffIn/Water/Materials/Functions/WaveDepthFalloff_Overrides.uasset b/Content/GraffIn/Water/Materials/Functions/WaveDepthFalloff_Overrides.uasset new file mode 100644 index 0000000..38e8322 Binary files /dev/null and b/Content/GraffIn/Water/Materials/Functions/WaveDepthFalloff_Overrides.uasset differ diff --git a/Content/GraffIn/Water/Materials/Functions/WaveDistanceFieldReaction.uasset b/Content/GraffIn/Water/Materials/Functions/WaveDistanceFieldReaction.uasset new file mode 100644 index 0000000..17c11ee Binary files /dev/null and b/Content/GraffIn/Water/Materials/Functions/WaveDistanceFieldReaction.uasset differ diff --git a/Content/GraffIn/Water/Materials/Functions/WaveVelocityMask.uasset b/Content/GraffIn/Water/Materials/Functions/WaveVelocityMask.uasset new file mode 100644 index 0000000..362a2a2 Binary files /dev/null and b/Content/GraffIn/Water/Materials/Functions/WaveVelocityMask.uasset differ diff --git a/Content/GraffIn/Water/Materials/Functions/Wetness.uasset b/Content/GraffIn/Water/Materials/Functions/Wetness.uasset new file mode 100644 index 0000000..2b4b1b2 Binary files /dev/null and b/Content/GraffIn/Water/Materials/Functions/Wetness.uasset differ diff --git a/Content/GraffIn/Water/Materials/Functions/WorldNormalBehindWater.uasset b/Content/GraffIn/Water/Materials/Functions/WorldNormalBehindWater.uasset new file mode 100644 index 0000000..c5541f8 Binary files /dev/null and b/Content/GraffIn/Water/Materials/Functions/WorldNormalBehindWater.uasset differ diff --git a/Content/GraffIn/Water/Materials/Functions/WorldPositionBehindWater.uasset b/Content/GraffIn/Water/Materials/Functions/WorldPositionBehindWater.uasset new file mode 100644 index 0000000..6ec48d0 Binary files /dev/null and b/Content/GraffIn/Water/Materials/Functions/WorldPositionBehindWater.uasset differ diff --git a/Content/GraffIn/Water/Materials/Layers/BeachFoam.uasset b/Content/GraffIn/Water/Materials/Layers/BeachFoam.uasset new file mode 100644 index 0000000..8814cd9 Binary files /dev/null and b/Content/GraffIn/Water/Materials/Layers/BeachFoam.uasset differ diff --git a/Content/GraffIn/Water/Materials/Layers/WaterAttributes.uasset b/Content/GraffIn/Water/Materials/Layers/WaterAttributes.uasset new file mode 100644 index 0000000..b7f2464 Binary files /dev/null and b/Content/GraffIn/Water/Materials/Layers/WaterAttributes.uasset differ diff --git a/Content/GraffIn/Water/Materials/MPC/MPC_Water.uasset b/Content/GraffIn/Water/Materials/MPC/MPC_Water.uasset new file mode 100644 index 0000000..c0c2a9b Binary files /dev/null and b/Content/GraffIn/Water/Materials/MPC/MPC_Water.uasset differ diff --git a/Content/GraffIn/Water/Materials/PostProcessing/MPP_Water_ChromaticAbberation.uasset b/Content/GraffIn/Water/Materials/PostProcessing/MPP_Water_ChromaticAbberation.uasset new file mode 100644 index 0000000..920614b Binary files /dev/null and b/Content/GraffIn/Water/Materials/PostProcessing/MPP_Water_ChromaticAbberation.uasset differ diff --git a/Content/GraffIn/Water/Materials/PostProcessing/M_UnderWater_PostProcess_Mesh.uasset b/Content/GraffIn/Water/Materials/PostProcessing/M_UnderWater_PostProcess_Mesh.uasset new file mode 100644 index 0000000..c5de45e Binary files /dev/null and b/Content/GraffIn/Water/Materials/PostProcessing/M_UnderWater_PostProcess_Mesh.uasset differ diff --git a/Content/GraffIn/Water/Materials/PostProcessing/M_UnderWater_PostProcess_Volume.uasset b/Content/GraffIn/Water/Materials/PostProcessing/M_UnderWater_PostProcess_Volume.uasset new file mode 100644 index 0000000..f8626da Binary files /dev/null and b/Content/GraffIn/Water/Materials/PostProcessing/M_UnderWater_PostProcess_Volume.uasset differ diff --git a/Content/GraffIn/Water/Materials/PostProcessing/UnderWaterPostProcessMesh.uasset b/Content/GraffIn/Water/Materials/PostProcessing/UnderWaterPostProcessMesh.uasset new file mode 100644 index 0000000..9067232 Binary files /dev/null and b/Content/GraffIn/Water/Materials/PostProcessing/UnderWaterPostProcessMesh.uasset differ diff --git a/Content/GraffIn/Water/Materials/WaterSurface/Transitions/Water_Material_River_To_Lake_Transition.uasset b/Content/GraffIn/Water/Materials/WaterSurface/Transitions/Water_Material_River_To_Lake_Transition.uasset new file mode 100644 index 0000000..508204d Binary files /dev/null and b/Content/GraffIn/Water/Materials/WaterSurface/Transitions/Water_Material_River_To_Lake_Transition.uasset differ diff --git a/Content/GraffIn/Water/Materials/WaterSurface/Transitions/Water_Material_River_To_Ocean_Transition.uasset b/Content/GraffIn/Water/Materials/WaterSurface/Transitions/Water_Material_River_To_Ocean_Transition.uasset new file mode 100644 index 0000000..ebb5ca9 Binary files /dev/null and b/Content/GraffIn/Water/Materials/WaterSurface/Transitions/Water_Material_River_To_Ocean_Transition.uasset differ diff --git a/Content/GraffIn/Water/Meshes/LakeMesh.uasset b/Content/GraffIn/Water/Meshes/LakeMesh.uasset new file mode 100644 index 0000000..153764d Binary files /dev/null and b/Content/GraffIn/Water/Meshes/LakeMesh.uasset differ diff --git a/Content/GraffIn/Water/Meshes/RiverMesh.uasset b/Content/GraffIn/Water/Meshes/RiverMesh.uasset new file mode 100644 index 0000000..baecaf7 Binary files /dev/null and b/Content/GraffIn/Water/Meshes/RiverMesh.uasset differ diff --git a/Content/GraffIn/Water/Meshes/S_WaterPlane_256.uasset b/Content/GraffIn/Water/Meshes/S_WaterPlane_256.uasset new file mode 100644 index 0000000..ce23188 Binary files /dev/null and b/Content/GraffIn/Water/Meshes/S_WaterPlane_256.uasset differ diff --git a/Content/GraffIn/Water/Meshes/S_WaterPlane_FarPlane.uasset b/Content/GraffIn/Water/Meshes/S_WaterPlane_FarPlane.uasset new file mode 100644 index 0000000..7a8469c Binary files /dev/null and b/Content/GraffIn/Water/Meshes/S_WaterPlane_FarPlane.uasset differ diff --git a/Content/GraffIn/Water/Textures/Caustics/Caustics_Animated_01_HDR.uasset b/Content/GraffIn/Water/Textures/Caustics/Caustics_Animated_01_HDR.uasset new file mode 100644 index 0000000..838ab62 Binary files /dev/null and b/Content/GraffIn/Water/Textures/Caustics/Caustics_Animated_01_HDR.uasset differ diff --git a/Content/GraffIn/Water/Textures/Caustics/Caustics_Animated_01_HDR_Volume.uasset b/Content/GraffIn/Water/Textures/Caustics/Caustics_Animated_01_HDR_Volume.uasset new file mode 100644 index 0000000..c6e095d Binary files /dev/null and b/Content/GraffIn/Water/Textures/Caustics/Caustics_Animated_01_HDR_Volume.uasset differ diff --git a/Content/GraffIn/Water/Textures/Caustics/Caustics_Tiling_01_HDR.uasset b/Content/GraffIn/Water/Textures/Caustics/Caustics_Tiling_01_HDR.uasset new file mode 100644 index 0000000..f9da871 Binary files /dev/null and b/Content/GraffIn/Water/Textures/Caustics/Caustics_Tiling_01_HDR.uasset differ diff --git a/Content/GraffIn/Water/Textures/DefaultWaveSpectrumRT.uasset b/Content/GraffIn/Water/Textures/DefaultWaveSpectrumRT.uasset new file mode 100644 index 0000000..2da5b49 Binary files /dev/null and b/Content/GraffIn/Water/Textures/DefaultWaveSpectrumRT.uasset differ diff --git a/Content/GraffIn/Water/Textures/Foam/T_WaterFlow_01_Foam_Tiled.uasset b/Content/GraffIn/Water/Textures/Foam/T_WaterFlow_01_Foam_Tiled.uasset new file mode 100644 index 0000000..5023971 Binary files /dev/null and b/Content/GraffIn/Water/Textures/Foam/T_WaterFlow_01_Foam_Tiled.uasset differ diff --git a/Content/GraffIn/Water/Textures/Foam/T_WaterFlow_01_Foam_Tiled_N.uasset b/Content/GraffIn/Water/Textures/Foam/T_WaterFlow_01_Foam_Tiled_N.uasset new file mode 100644 index 0000000..a7e637d Binary files /dev/null and b/Content/GraffIn/Water/Textures/Foam/T_WaterFlow_01_Foam_Tiled_N.uasset differ diff --git a/Content/GraffIn/Water/Textures/Forces/T_BoatForceFoam.uasset b/Content/GraffIn/Water/Textures/Forces/T_BoatForceFoam.uasset new file mode 100644 index 0000000..cd17573 Binary files /dev/null and b/Content/GraffIn/Water/Textures/Forces/T_BoatForceFoam.uasset differ diff --git a/Content/GraffIn/Water/Textures/Normals/T_Water_TilingNormal_Waves_02.uasset b/Content/GraffIn/Water/Textures/Normals/T_Water_TilingNormal_Waves_02.uasset new file mode 100644 index 0000000..1a05a53 Binary files /dev/null and b/Content/GraffIn/Water/Textures/Normals/T_Water_TilingNormal_Waves_02.uasset differ diff --git a/Content/GraffIn/Water/Textures/Normals/T_Water_TilingNormal_With_Height_02_Softened.uasset b/Content/GraffIn/Water/Textures/Normals/T_Water_TilingNormal_With_Height_02_Softened.uasset new file mode 100644 index 0000000..8152df1 Binary files /dev/null and b/Content/GraffIn/Water/Textures/Normals/T_Water_TilingNormal_With_Height_02_Softened.uasset differ diff --git a/Content/GraffIn/Water/Textures/PrepSpectrumCapture.uasset b/Content/GraffIn/Water/Textures/PrepSpectrumCapture.uasset new file mode 100644 index 0000000..cd0bf1b Binary files /dev/null and b/Content/GraffIn/Water/Textures/PrepSpectrumCapture.uasset differ diff --git a/Content/GraffIn/Water/Waves/GerstnerWaves_Lake.uasset b/Content/GraffIn/Water/Waves/GerstnerWaves_Lake.uasset new file mode 100644 index 0000000..a0dcdfc Binary files /dev/null and b/Content/GraffIn/Water/Waves/GerstnerWaves_Lake.uasset differ diff --git a/Content/GraffIn/Water/Waves/GerstnerWaves_Ocean.uasset b/Content/GraffIn/Water/Waves/GerstnerWaves_Ocean.uasset new file mode 100644 index 0000000..6a93092 Binary files /dev/null and b/Content/GraffIn/Water/Waves/GerstnerWaves_Ocean.uasset differ diff --git a/GraffinStarter.uproject b/GraffinStarter.uproject new file mode 100644 index 0000000..9dc88a5 --- /dev/null +++ b/GraffinStarter.uproject @@ -0,0 +1,12 @@ +{ + "FileVersion": 3, + "EngineAssociation": "4.27", + "Category": "", + "Description": "", + "Plugins": [ + { + "Name": "Water", + "Enabled": true + } + ] +} \ No newline at end of file