From 8c9cc2320eb39a3c9c824c42161bdc2e2cca1de3 Mon Sep 17 00:00:00 2001 From: Darby Costello Date: Tue, 11 Feb 2020 13:10:51 +0000 Subject: [PATCH] 4.24 Compatibility, bug fixes and doc updates --- .gitignore | 2 +- Config/DefaultEngine.ini | 108 ++++++++++++++++-- Docs~/md/manual.md | 3 + .../Source/VRTunnellingPro/Private/VRTP.cpp | 1 + .../VRTunnellingPro/Private/VRTPMobile.h | 2 +- .../VRTunnellingPro/VRTunnellingPro.uplugin | 8 +- VRTPUE.uproject | 2 +- 7 files changed, 113 insertions(+), 13 deletions(-) diff --git a/.gitignore b/.gitignore index 68d82d2..54ade46 100644 --- a/.gitignore +++ b/.gitignore @@ -6,7 +6,7 @@ Binaries/ VRTPUE.sln VRTPUE.VC.db VRTPUE.VC.VC.opendb - +Docs~/html/ diff --git a/Config/DefaultEngine.ini b/Config/DefaultEngine.ini index 5826598..c27c00a 100644 --- a/Config/DefaultEngine.ini +++ b/Config/DefaultEngine.ini @@ -15,13 +15,7 @@ r.CustomDepth=3 vr.MobileMultiView=True vr.MobileMultiView.Direct=True r.MobileHDR=False - -[/Script/AndroidRuntimeSettings.AndroidRuntimeSettings] -MinSDKVersion=21 -TargetSDKVersion=21 -bFullScreen=True -bPackageForGearVR=True -bEnableGradle=False +r.Mobile.UseHWsRGBEncoding=True [/Script/Engine.PhysicsSettings] DefaultGravityZ=-980.000000 @@ -66,4 +60,104 @@ InitialAverageFrameRate=0.016667 PhysXTreeRebuildRate=10 DefaultBroadphaseSettings=(bUseMBPOnClient=False,bUseMBPOnServer=False,MBPBounds=(Min=(X=0.000000,Y=0.000000,Z=0.000000),Max=(X=0.000000,Y=0.000000,Z=0.000000),IsValid=0),MBPNumSubdivs=2) +[/Script/AndroidRuntimeSettings.AndroidRuntimeSettings] +PackageName=com.YourCompany.[PROJECT] +StoreVersion=1 +StoreVersionOffsetArmV7=0 +StoreVersionOffsetArm64=0 +StoreVersionOffsetX8664=0 +ApplicationDisplayName= +VersionDisplayName=1.0 +MinSDKVersion=21 +TargetSDKVersion=21 +InstallLocation=InternalOnly +bEnableGradle=False +bEnableLint=False +bPackageDataInsideApk=False +bCreateAllPlatformsInstall=False +bDisableVerifyOBBOnStartUp=False +bAllowLargeOBBFiles=False +bAllowPatchOBBFile=False +bUseExternalFilesDir=False +bPublicLogFiles=True +Orientation=Landscape +MaxAspectRatio=2.100000 +bUseDisplayCutout=False +bRestoreNotificationsOnReboot=False +bFullScreen=True +bEnableNewKeyboard=True +DepthBufferPreference=Default +bValidateTextureFormats=True +ExtraApplicationSettings= +ExtraActivitySettings= +bAndroidVoiceEnabled=False ++PackageForOculusMobile=GearGo +bRemoveOSIG=False ++GoogleVRCaps=Daydream33 +bGoogleVRSustainedPerformance=False +KeyStore= +KeyAlias= +KeyStorePassword= +KeyPassword= +bBuildForArmV7=True +bBuildForArm64=False +bBuildForX8664=False +bBuildForES2=False +bBuildForES31=True +bSupportsVulkan=False +bDetectVulkanByDefault=True +bBuildWithHiddenSymbolVisibility=False +bSaveSymbols=False +bEnableGooglePlaySupport=False +bUseGetAccounts=False +GamesAppID= +bEnableSnapshots=False +bSupportAdMob=True +AdMobAdUnitID= +GooglePlayLicenseKey= +GCMClientSenderID= +bShowLaunchImage=True +bAllowIMU=True +bAllowControllers=True +bBlockAndroidKeysOnControllers=False +AndroidAudio=Default +AudioSampleRate=44100 +AudioCallbackBufferFrameSize=1024 +AudioNumBuffersToEnqueue=4 +AudioMaxChannels=0 +AudioNumSourceWorkers=0 +SpatializationPlugin= +ReverbPlugin= +OcclusionPlugin= +CompressionOverrides=(bOverrideCompressionTimes=False,DurationThreshold=5.000000,MaxNumRandomBranches=0,SoundCueQualityIndex=0) +ChunkSizeKB=0 +bUseAudioStreamCaching=False +CacheSizeKB=0 +bResampleForDevice=False +SoundCueCookQualityIndex=-1 +MaxSampleRate=0.000000 +HighSampleRate=0.000000 +MedSampleRate=0.000000 +LowSampleRate=0.000000 +MinSampleRate=0.000000 +CompressionQualityModifier=0.000000 +AutoStreamingThreshold=0.000000 +AndroidGraphicsDebugger=None +MaliGraphicsDebuggerPath=(Path="") +bMultiTargetFormat_ETC1=True +bMultiTargetFormat_ETC1a=True +bMultiTargetFormat_ETC2=True +bMultiTargetFormat_DXT=True +bMultiTargetFormat_PVRTC=True +bMultiTargetFormat_ATC=True +bMultiTargetFormat_ASTC=True +TextureFormatPriority_ETC1=0.100000 +TextureFormatPriority_ETC1a=0.150000 +TextureFormatPriority_ETC2=0.200000 +TextureFormatPriority_DXT=0.600000 +TextureFormatPriority_PVRTC=0.800000 +TextureFormatPriority_ATC=0.500000 +TextureFormatPriority_ASTC=0.900000 +SDKAPILevelOverride= +NDKAPILevelOverride= diff --git a/Docs~/md/manual.md b/Docs~/md/manual.md index 24dcca5..898a6bc 100644 --- a/Docs~/md/manual.md +++ b/Docs~/md/manual.md @@ -37,6 +37,9 @@ Drive the effect using speed. Constant speed generally does not contribute heavi ### Acceleration Drive the effect using acceleration. Changing speed and direction contributes to sim-sickness in many users, but less so than angular velocity. +### Direction Specific +It is possible to enable and apply direction-specific strength to the effect from the player velocity, allowing you to drive the effect with horizontal or vertical strafing. + \page effect Effect Settings
![Effect settings](../img/effectSettings.png) diff --git a/Plugins/VRTunnellingPro/Source/VRTunnellingPro/Private/VRTP.cpp b/Plugins/VRTunnellingPro/Source/VRTunnellingPro/Private/VRTP.cpp index 1158490..ee3aebc 100644 --- a/Plugins/VRTunnellingPro/Source/VRTunnellingPro/Private/VRTP.cpp +++ b/Plugins/VRTunnellingPro/Source/VRTunnellingPro/Private/VRTP.cpp @@ -17,6 +17,7 @@ #include "UObject/UObjectGlobals.h" // for FindObject<> #include "XRMotionControllerBase.h" #include "IXRTrackingSystem.h" +#include "XRTrackingSystemBase.h" //****************************************************** #include "Components/ActorComponent.h" diff --git a/Plugins/VRTunnellingPro/Source/VRTunnellingPro/Private/VRTPMobile.h b/Plugins/VRTunnellingPro/Source/VRTunnellingPro/Private/VRTPMobile.h index ea8c231..25679c2 100644 --- a/Plugins/VRTunnellingPro/Source/VRTunnellingPro/Private/VRTPMobile.h +++ b/Plugins/VRTunnellingPro/Source/VRTunnellingPro/Private/VRTPMobile.h @@ -144,7 +144,7 @@ struct FVRTPMPreset FVRTPMPreset() { SkyboxBlueprint = NULL; - CubeMapOverride = false; + CubeMapOverride = NULL; PostProcessMaterial = NULL; IrisMesh = NULL; EffectColor = FLinearColor::Black; diff --git a/Plugins/VRTunnellingPro/VRTunnellingPro.uplugin b/Plugins/VRTunnellingPro/VRTunnellingPro.uplugin index fdc68d6..850dd09 100644 --- a/Plugins/VRTunnellingPro/VRTunnellingPro.uplugin +++ b/Plugins/VRTunnellingPro/VRTunnellingPro.uplugin @@ -1,7 +1,7 @@ { "FileVersion": 3, "Version": 1, - "VersionName": "4.24.0.0.0", + "VersionName": "4.24.2.0.0", "FriendlyName": "VRTunnellingPro", "Description": "VR Tunnelling Pro for UE4", "Category": "Virtual Reality", @@ -10,7 +10,7 @@ "DocsURL": "", "MarketplaceURL": "", "SupportURL": "", - "EngineVersion": "4.24.0", + "EngineVersion": "4.24", "IsBetaVersion" : false, "CanContainContent": true, "Installed": false, @@ -24,7 +24,9 @@ "Win32", "Mac", "Android", - "IOS" + "IOS", + "PS4", + "XBoxOne" ] } ] diff --git a/VRTPUE.uproject b/VRTPUE.uproject index 8f05e6b..1948c27 100644 --- a/VRTPUE.uproject +++ b/VRTPUE.uproject @@ -1,6 +1,6 @@ { "FileVersion": 3, - "EngineAssociation": "4.22", + "EngineAssociation": "4.24", "Category": "", "Description": "", "Modules": [