diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..c71eda9 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "VIRTUOS_ExpansionPluginTests/Plugins/SPUD"] + path = VIRTUOS_ExpansionPluginTests/Plugins/SPUD + url = https://github.com/sinbad/SPUD diff --git a/VIRTUOS_ExpansionPluginTests/Config/DefaultEngine.ini b/VIRTUOS_ExpansionPluginTests/Config/DefaultEngine.ini index 3b4e772..346c280 100644 --- a/VIRTUOS_ExpansionPluginTests/Config/DefaultEngine.ini +++ b/VIRTUOS_ExpansionPluginTests/Config/DefaultEngine.ini @@ -97,6 +97,7 @@ vr.VRS.HMDFixedFoveationLevel=0 vr.MobileMultiView=True r.Substrate=False r.MSAACount=8 +r.VirtualTextures=True [/Script/NavigationSystem.NavigationSystemV1] bAutoCreateNavigationData=True diff --git a/VIRTUOS_ExpansionPluginTests/Content/MainMenu/BP_MainMenu.uasset b/VIRTUOS_ExpansionPluginTests/Content/MainMenu/BP_MainMenu.uasset new file mode 100644 index 0000000..c872689 --- /dev/null +++ b/VIRTUOS_ExpansionPluginTests/Content/MainMenu/BP_MainMenu.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:96c28c61dd9c8a2f98f16265aa020c6973f57e49c6a61728b01fad072637bb34 +size 64885 diff --git a/VIRTUOS_ExpansionPluginTests/Content/MainMenu/M_ButtonHover.uasset b/VIRTUOS_ExpansionPluginTests/Content/MainMenu/M_ButtonHover.uasset new file mode 100644 index 0000000..a2c0081 --- /dev/null +++ b/VIRTUOS_ExpansionPluginTests/Content/MainMenu/M_ButtonHover.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ea5eee1f98ba6048517ebe87330646395117eed5079ed6005607b2513cb8800f +size 36465 diff --git a/VIRTUOS_ExpansionPluginTests/Content/MainMenu/WB_Button.uasset b/VIRTUOS_ExpansionPluginTests/Content/MainMenu/WB_Button.uasset new file mode 100644 index 0000000..a91d441 --- /dev/null +++ b/VIRTUOS_ExpansionPluginTests/Content/MainMenu/WB_Button.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e87a95a64f3e133b3289abf98a7b3a619f4ace5715d6e5ac682e47a784e55b31 +size 65937 diff --git a/VIRTUOS_ExpansionPluginTests/Content/MainMenu/WB_MainMenu.uasset b/VIRTUOS_ExpansionPluginTests/Content/MainMenu/WB_MainMenu.uasset new file mode 100644 index 0000000..a62bc3c --- /dev/null +++ b/VIRTUOS_ExpansionPluginTests/Content/MainMenu/WB_MainMenu.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:44ae09c126d67e4f3385e895a9d31752a0646c20dc7d1c159523fb33cb83cdc1 +size 32839 diff --git a/VIRTUOS_ExpansionPluginTests/Content/Materials/Cylinder.uasset b/VIRTUOS_ExpansionPluginTests/Content/Materials/Cylinder.uasset deleted file mode 100644 index 5014937..0000000 --- a/VIRTUOS_ExpansionPluginTests/Content/Materials/Cylinder.uasset +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:9b6bb5dc40788e6e2d7362732f11bf680a3db5c00f532688b13cbe4fbe696ab7 -size 44995 diff --git a/VIRTUOS_ExpansionPluginTests/Content/Materials/Cylinder_001.uasset b/VIRTUOS_ExpansionPluginTests/Content/Materials/Cylinder_001.uasset deleted file mode 100644 index 4e01db7..0000000 --- a/VIRTUOS_ExpansionPluginTests/Content/Materials/Cylinder_001.uasset +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:bd298ec31ffceb51f8270b251ca0aad028a0c34468eecf21b21cd4b49b9d5e23 -size 95108 diff --git a/VIRTUOS_ExpansionPluginTests/Content/Materials/Cylinder_002.uasset b/VIRTUOS_ExpansionPluginTests/Content/Materials/Cylinder_002.uasset deleted file mode 100644 index a82c2ce..0000000 --- a/VIRTUOS_ExpansionPluginTests/Content/Materials/Cylinder_002.uasset +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:0981bcc505c73e1ddca0e77778fc1ecda89dafc1ef5384898d4daa66177ad87a -size 43997 diff --git a/VIRTUOS_ExpansionPluginTests/Content/Materials/Cylinder_003.uasset b/VIRTUOS_ExpansionPluginTests/Content/Materials/Cylinder_003.uasset deleted file mode 100644 index 08505c2..0000000 --- a/VIRTUOS_ExpansionPluginTests/Content/Materials/Cylinder_003.uasset +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8c29eab10d19254f5758a18db2828e63c2865ff38f842295f97b8a5bc5c01cb2 -size 65351 diff --git a/VIRTUOS_ExpansionPluginTests/Content/Materials/Cylinder_004.uasset b/VIRTUOS_ExpansionPluginTests/Content/Materials/Cylinder_004.uasset deleted file mode 100644 index d729e9b..0000000 --- a/VIRTUOS_ExpansionPluginTests/Content/Materials/Cylinder_004.uasset +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:bbb94c3440583aab28b6f0c8e3d15182a7e9f125610af31afb6c66e9d2ba40b7 -size 41376 diff --git a/VIRTUOS_ExpansionPluginTests/Content/Materials/Cylinder_005.uasset b/VIRTUOS_ExpansionPluginTests/Content/Materials/Cylinder_005.uasset deleted file mode 100644 index fd9ca66..0000000 --- a/VIRTUOS_ExpansionPluginTests/Content/Materials/Cylinder_005.uasset +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8e618eac1f3c9994c4937aa70863d549f094f3110b514f3b7a3a66619c934ef1 -size 38714 diff --git a/VIRTUOS_ExpansionPluginTests/Content/Materials/Cylinder_006.uasset b/VIRTUOS_ExpansionPluginTests/Content/Materials/Cylinder_006.uasset deleted file mode 100644 index d254e88..0000000 --- a/VIRTUOS_ExpansionPluginTests/Content/Materials/Cylinder_006.uasset +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b943520a6b67fe401fad48beae84351f5d0dc22bd90d3e6d0af3a610683bede4 -size 45539 diff --git a/VIRTUOS_ExpansionPluginTests/Content/Materials/Cylinder_007.uasset b/VIRTUOS_ExpansionPluginTests/Content/Materials/Cylinder_007.uasset deleted file mode 100644 index 6643aea..0000000 --- a/VIRTUOS_ExpansionPluginTests/Content/Materials/Cylinder_007.uasset +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a4bb5c58ca93c4893efb525bd11fb4ff0ec4f90d697e49624f7afc6b14f1d1ad -size 41370 diff --git a/VIRTUOS_ExpansionPluginTests/Content/Materials/Cylinder_008.uasset b/VIRTUOS_ExpansionPluginTests/Content/Materials/Cylinder_008.uasset deleted file mode 100644 index 00b1ff6..0000000 --- a/VIRTUOS_ExpansionPluginTests/Content/Materials/Cylinder_008.uasset +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:98cfe00112b212359c6fc4caffecded665f18ddcfa745705614b3c32a82f239e -size 38722 diff --git a/VIRTUOS_ExpansionPluginTests/Content/Materials/Cylinder_009.uasset b/VIRTUOS_ExpansionPluginTests/Content/Materials/Cylinder_009.uasset deleted file mode 100644 index 472b730..0000000 --- a/VIRTUOS_ExpansionPluginTests/Content/Materials/Cylinder_009.uasset +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:36ff44362b5adf3443d780b781afba526457353aa1a9933339ac7feb4aa0131a -size 37774 diff --git a/VIRTUOS_ExpansionPluginTests/Content/Materials/Cylinder_010.uasset b/VIRTUOS_ExpansionPluginTests/Content/Materials/Cylinder_010.uasset deleted file mode 100644 index c3981a5..0000000 --- a/VIRTUOS_ExpansionPluginTests/Content/Materials/Cylinder_010.uasset +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:0bd88fba2ab5b64ff2124ef71a39ba7aeb486b023c1b3971d100f7ead6145570 -size 37447 diff --git a/VIRTUOS_ExpansionPluginTests/Content/Materials/Image.uasset b/VIRTUOS_ExpansionPluginTests/Content/Materials/Image.uasset deleted file mode 100644 index a4b7e1a..0000000 --- a/VIRTUOS_ExpansionPluginTests/Content/Materials/Image.uasset +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:bc301ccb898195053f1a0d15fdd85b298a37bbfa25a85fc116d7546d2abf13b5 -size 896783 diff --git a/VIRTUOS_ExpansionPluginTests/Content/Materials/MI_Manny_02.uasset b/VIRTUOS_ExpansionPluginTests/Content/Materials/MI_Manny_02.uasset index 933240e..c513ae4 100644 --- a/VIRTUOS_ExpansionPluginTests/Content/Materials/MI_Manny_02.uasset +++ b/VIRTUOS_ExpansionPluginTests/Content/Materials/MI_Manny_02.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:60920e6643af824f092ad93ee7f04a41c8e961bdba6833156c9fd328d1f6fbb8 -size 56887 +oid sha256:76f126b42aa948f4ca34aca524c8f6f8b64ce4c2ad943c6471335563288bef02 +size 53996 diff --git a/VIRTUOS_ExpansionPluginTests/Content/Materials/MI_Manny_02_baseColor.uasset b/VIRTUOS_ExpansionPluginTests/Content/Materials/MI_Manny_02_baseColor.uasset deleted file mode 100644 index 05d346e..0000000 --- a/VIRTUOS_ExpansionPluginTests/Content/Materials/MI_Manny_02_baseColor.uasset +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:3211fa88a1b8f7bf20690ec47f2dc306fd30c8f7fbbbc5b06d168ba30c61a053 -size 9508112 diff --git a/VIRTUOS_ExpansionPluginTests/Content/Materials/MI_Manny_02_metallicRoughness.uasset b/VIRTUOS_ExpansionPluginTests/Content/Materials/MI_Manny_02_metallicRoughness.uasset deleted file mode 100644 index 115c7d1..0000000 --- a/VIRTUOS_ExpansionPluginTests/Content/Materials/MI_Manny_02_metallicRoughness.uasset +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:7360570d0a9258c8b1fbcec2565bc06824b2cb41d340f1e71ed3e91c314b9366 -size 5381660 diff --git a/VIRTUOS_ExpansionPluginTests/Content/Materials/MI_Manny_02_normal.uasset b/VIRTUOS_ExpansionPluginTests/Content/Materials/MI_Manny_02_normal.uasset deleted file mode 100644 index b391af1..0000000 --- a/VIRTUOS_ExpansionPluginTests/Content/Materials/MI_Manny_02_normal.uasset +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:6a003ad6fda4ee093b12e25a0b5924429c9a9870eeb3d1da66531693e4984526 -size 7316822 diff --git a/VIRTUOS_ExpansionPluginTests/Content/Materials/M_StainedGlass.uasset b/VIRTUOS_ExpansionPluginTests/Content/Materials/M_StainedGlass.uasset deleted file mode 100644 index ee8ffe4..0000000 --- a/VIRTUOS_ExpansionPluginTests/Content/Materials/M_StainedGlass.uasset +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c69af6abef747ae6d5acf6f3a8b08e66c7fe404c5d7fd6db51dfc965703493d8 -size 26033 diff --git a/VIRTUOS_ExpansionPluginTests/Content/Materials/Material_001.uasset b/VIRTUOS_ExpansionPluginTests/Content/Materials/Material_001.uasset deleted file mode 100644 index a4317f0..0000000 --- a/VIRTUOS_ExpansionPluginTests/Content/Materials/Material_001.uasset +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:530575226b1ca3f15e9ab1246a88b1a9ddb8f9e75ab5030573d4a9cbbbf103e6 -size 48124 diff --git a/VIRTUOS_ExpansionPluginTests/Content/Materials/Material_002.uasset b/VIRTUOS_ExpansionPluginTests/Content/Materials/Material_002.uasset deleted file mode 100644 index d3d4895..0000000 --- a/VIRTUOS_ExpansionPluginTests/Content/Materials/Material_002.uasset +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d2fef03cfd082798ef3747dcb9b3327d6b73a8567c6154a3ebd09f87b5cf07a6 -size 48001 diff --git a/VIRTUOS_ExpansionPluginTests/Content/Materials/Material_003.uasset b/VIRTUOS_ExpansionPluginTests/Content/Materials/Material_003.uasset deleted file mode 100644 index cbdb01d..0000000 --- a/VIRTUOS_ExpansionPluginTests/Content/Materials/Material_003.uasset +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:70c89342e4345f2b149ac234c252e4537bf834513c137649bc14f0421213dba3 -size 56478 diff --git a/VIRTUOS_ExpansionPluginTests/Content/Materials/Material_004.uasset b/VIRTUOS_ExpansionPluginTests/Content/Materials/Material_004.uasset deleted file mode 100644 index eb88e30..0000000 --- a/VIRTUOS_ExpansionPluginTests/Content/Materials/Material_004.uasset +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a400be1ff9ec1eb130e3e991af4ca14a451c9c9f1908466cd611ca4f2bac61de -size 48709 diff --git a/VIRTUOS_ExpansionPluginTests/Content/Materials/Object_5_001.uasset b/VIRTUOS_ExpansionPluginTests/Content/Materials/Object_5_001.uasset deleted file mode 100644 index 39b6d59..0000000 --- a/VIRTUOS_ExpansionPluginTests/Content/Materials/Object_5_001.uasset +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:51cf3533c3d52672f2aeb435e839a9a7b156a54f38add63ff74a31af651e4ad2 -size 52755 diff --git a/VIRTUOS_ExpansionPluginTests/Content/VRE/ExampleMap/BlockOutMap.umap b/VIRTUOS_ExpansionPluginTests/Content/VRE/ExampleMap/BlockOutMap.umap deleted file mode 100644 index 347cf6c..0000000 --- a/VIRTUOS_ExpansionPluginTests/Content/VRE/ExampleMap/BlockOutMap.umap +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e6056a2d8e1ad6f2fdd1814736d7d1e2dc8469df85d85ce52aa81500f1cb8b5b -size 38156 diff --git a/VIRTUOS_ExpansionPluginTests/Content/VRE/ExampleMap/MotionControllerMap.umap b/VIRTUOS_ExpansionPluginTests/Content/VRE/ExampleMap/MotionControllerMap.umap index 0c40e41..e058444 100644 --- a/VIRTUOS_ExpansionPluginTests/Content/VRE/ExampleMap/MotionControllerMap.umap +++ b/VIRTUOS_ExpansionPluginTests/Content/VRE/ExampleMap/MotionControllerMap.umap @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:7f1db3f11dadba0d866a0919908bcd839c80f787600f7908fe05a2e38f77a088 -size 879451 +oid sha256:ee374cc3a42a9581a6a30fcfcdaf4836150f46a92a5edf7e9860c17e15769bd6 +size 890449 diff --git a/VIRTUOS_ExpansionPluginTests/Content/VRE/ExampleMap/MotionControllerMap1_BlockOut.umap b/VIRTUOS_ExpansionPluginTests/Content/VRE/ExampleMap/MotionControllerMap1_BlockOut.umap index 0309e4d..da50e4a 100644 --- a/VIRTUOS_ExpansionPluginTests/Content/VRE/ExampleMap/MotionControllerMap1_BlockOut.umap +++ b/VIRTUOS_ExpansionPluginTests/Content/VRE/ExampleMap/MotionControllerMap1_BlockOut.umap @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:b42449d560cfa9d021e8e31d8e3dcf5c2acae6deadb1a1e5a613df7f6c1e6dc8 -size 878122 +oid sha256:98fe8c85c0b91b58cdb49c308a843dd2326afd22609c3ad9e1db2bf6d5c543da +size 878867 diff --git a/VIRTUOS_ExpansionPluginTests/Content/VRE/Grippables/Misc/Examples/DrawerBase/FileCabinet/BP_Cabinet.uasset b/VIRTUOS_ExpansionPluginTests/Content/VRE/Grippables/Misc/Examples/DrawerBase/FileCabinet/BP_Cabinet.uasset index 1764120..4605ba2 100644 --- a/VIRTUOS_ExpansionPluginTests/Content/VRE/Grippables/Misc/Examples/DrawerBase/FileCabinet/BP_Cabinet.uasset +++ b/VIRTUOS_ExpansionPluginTests/Content/VRE/Grippables/Misc/Examples/DrawerBase/FileCabinet/BP_Cabinet.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:9b67ccb9b362f5007462468da9789502069c45dcabf38fd1f2807948f3b75833 -size 202590 +oid sha256:7822870983c354007495a2a837f01a38254f286b1025390e102c3ebd3054f3ac +size 200945 diff --git a/VIRTUOS_ExpansionPluginTests/Content/VRE/Grippables/Misc/Examples/Potion/PotionActor.uasset b/VIRTUOS_ExpansionPluginTests/Content/VRE/Grippables/Misc/Examples/Potion/PotionActor.uasset index b5dc047..80e30b8 100644 --- a/VIRTUOS_ExpansionPluginTests/Content/VRE/Grippables/Misc/Examples/Potion/PotionActor.uasset +++ b/VIRTUOS_ExpansionPluginTests/Content/VRE/Grippables/Misc/Examples/Potion/PotionActor.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:a0d8c0225cd600b4f99abc589ec02a2fa8418122e8f4e1fd600ea0f75815fc45 -size 313122 +oid sha256:7c7707a9c9a3b38513dd0eeda2704e3c55cdaf4a18087923ae92607404d6bffc +size 316300 diff --git a/VIRTUOS_ExpansionPluginTests/Plugins/SPUD b/VIRTUOS_ExpansionPluginTests/Plugins/SPUD new file mode 160000 index 0000000..53b07d7 --- /dev/null +++ b/VIRTUOS_ExpansionPluginTests/Plugins/SPUD @@ -0,0 +1 @@ +Subproject commit 53b07d78ecc5f40016a287d1c7c79a80ea0ad5b5 diff --git a/VIRTUOS_ExpansionPluginTests/Source/VRExpPluginExample/VRExpPluginExample.Build.cs b/VIRTUOS_ExpansionPluginTests/Source/VRExpPluginExample/VRExpPluginExample.Build.cs index deec2f2..c03f5f2 100644 --- a/VIRTUOS_ExpansionPluginTests/Source/VRExpPluginExample/VRExpPluginExample.Build.cs +++ b/VIRTUOS_ExpansionPluginTests/Source/VRExpPluginExample/VRExpPluginExample.Build.cs @@ -1,6 +1,7 @@ // Fill out your copyright notice in the Description page of Project Settings. using UnrealBuildTool; +using System.IO; public class VRExpPluginExample : ModuleRules { @@ -22,3 +23,27 @@ public class VRExpPluginExample : ModuleRules // To include OnlineSubsystemSteam, add it to the plugins section in your uproject file with the Enabled attribute set to true } } + +public class SPUDExamples : ModuleRules +{ + private string PluginsPath + { + get { return Path.GetFullPath( Path.Combine( ModuleDirectory, "../../Plugins/" ) ); } + } + + protected void AddSPUD() { + // Linker + PrivateDependencyModuleNames.AddRange(new string[] { "SPUD" }); + // Headers + PublicIncludePaths.Add(Path.Combine( PluginsPath, "SPUD", "Source", "SPUD", "Public")); + } + + public SPUDExamples(ReadOnlyTargetRules Target) : base(Target) + { + PCHUsage = PCHUsageMode.UseExplicitOrSharedPCHs; + + PublicDependencyModuleNames.AddRange(new string[] { "Core", "CoreUObject", "Engine", "InputCore" }); + + AddSPUD(); + } +}