Unreal Engine 4.20 Preview

I cannot figure out the Blutility Context menu functionality.
I created an Actor Action Utility (from contentbrowser rightlick -> Blueprints -> Blutility), but it just shows an empty list “New Editor Utility Blueprint 1Actions” and there is no options, no buttons, no other tabs. Did anybody figure this out? Am I experiencing a bug?

Also, in my opinion, this should be handled exactly like “call in editor” on custom events, instead. You should have a tickbox under “call in editor” that is “list in menu” and if that is on, you get that event listed in the context menu of that actor. Or maybe I misunderstand how this thing is supposed to work in the end.
I also want a “call in editor” functionality for keypress events, so you can make blueprints run in editor time via button presses. Possibly even without selecting the blueprint tool.

Any advice?

screenshot.1528506321.png

screenshot.1528506321.png

I’m using branch as well. (It also has UE4PrereqSetup_x64.exe and it does work)
Also, it’s only affecting Launcher. Since I could run UE4Editor.exe.

[SPOILER]



[30D4:3044][2018-06-09T04:06:39]i001: Burn v3.8.1128.0, Windows v6.3 (Build 9600: Service Pack 0), path: Z:\Dev\UE4\UE_4.20\Engine\Extras\Redist\en-us\UE4PrereqSetup_x64.exe, cmdline: ''
[30D4:3044][2018-06-09T04:06:39]i000: Setting string variable 'WixBundleLog' to value 'C:\Users\S-ed\AppData\Local\Temp\UE4_Prerequisites_(x64)_20180609040639.log'
[30D4:3044][2018-06-09T04:06:39]i000: Setting string variable 'WixBundleOriginalSource' to value 'Z:\Dev\UE4\UE_4.20\Engine\Extras\Redist\en-us\UE4PrereqSetup_x64.exe'
[30D4:3044][2018-06-09T04:06:39]i000: Setting string variable 'WixBundleName' to value 'UE4 Prerequisites (x64)'
[30D4:3044][2018-06-09T04:06:39]i100: Detect begin, 9 packages
[30D4:3044][2018-06-09T04:06:39]i000: Setting string variable 'NETFRAMEWORK40' to value '1'
[30D4:3044][2018-06-09T04:06:39]i000: Setting string variable 'Netfx20Version' to value '2.0.50727.4927'
[30D4:3044][2018-06-09T04:06:39]i000: Registry value not found. Key = 'Installer\Assemblies\Global', Value = 'Microsoft.mshtml,Version="7.0.3300.0",PublicKeyToken="b03f5f7f11d50a3a",Culture="neutral",FileVersion="7.0.3300.0"'
[30D4:3044][2018-06-09T04:06:39]i000: Setting numeric variable 'MshtmlVersion' to value 0
[30D4:3044][2018-06-09T04:06:39]i102: Detected related bundle: {2890ae6b-90e9-448d-b3e6-97e43c21e2fd}, type: Upgrade, scope: PerMachine, version: 1.0.13.0, operation: None
[30D4:3044][2018-06-09T04:06:39]i052: Condition 'Netfx20Version AND (Netfx20Version >= v2.0.50727.5420)' evaluates to false.
[30D4:3044][2018-06-09T04:06:39]i052: Condition 'NETFRAMEWORK40' evaluates to true.
[30D4:3044][2018-06-09T04:06:39]i101: Detected package: NetFx20_32, state: Absent, cached: None
[30D4:3044][2018-06-09T04:06:39]i101: Detected package: NetFx40Redist, state: Present, cached: None
[30D4:3044][2018-06-09T04:06:39]i101: Detected package: WI45_XP_v3_X86, state: Absent, cached: None
[30D4:3044][2018-06-09T04:06:39]i101: Detected package: WI45_XP_v4_X64, state: Absent, cached: None
[30D4:3044][2018-06-09T04:06:39]i101: Detected package: Windows6.0_KB942288_v2_x86.msu, state: Absent, cached: None
[30D4:3044][2018-06-09T04:06:39]i101: Detected package: Windows6.0_KB942288_v2_x64.msu, state: Absent, cached: None
[30D4:3044][2018-06-09T04:06:39]i101: Detected package: VC140_X86, state: Absent, cached: Complete
[30D4:3044][2018-06-09T04:06:39]i101: Detected package: vc140_X64, state: Absent, cached: Complete
[30D4:3044][2018-06-09T04:06:39]i101: Detected package: PrereqSetup, state: Absent, cached: None
[30D4:3044][2018-06-09T04:06:39]i052: Condition 'VersionNT64' evaluates to true.
[30D4:3044][2018-06-09T04:06:39]i199: Detect complete, result: 0x0
[30D4:1D2C][2018-06-09T04:06:41]i000: Setting numeric variable 'EulaAcceptCheckbox' to value 1
[30D4:3044][2018-06-09T04:06:41]i200: Plan begin, 9 packages, action: Install
[30D4:3044][2018-06-09T04:06:41]i052: Condition 'VersionNT=v5.1 AND NOT VersionNT64 AND (NOT Netfx20Version OR (Netfx20Version < v2.0.50727.5420))' evaluates to false.
[30D4:3044][2018-06-09T04:06:41]w321: Skipping dependency registration on package with no dependency providers: NetFx20_32
[30D4:3044][2018-06-09T04:06:41]w321: Skipping dependency registration on package with no dependency providers: NetFx40Redist
[30D4:3044][2018-06-09T04:06:41]i052: Condition 'VersionNT=v5.1 AND NOT VersionNT64 AND VersionMsi < v4.5' evaluates to false.
[30D4:3044][2018-06-09T04:06:41]w321: Skipping dependency registration on package with no dependency providers: WI45_XP_v3_X86
[30D4:3044][2018-06-09T04:06:41]i052: Condition 'VersionNT=v5.2 AND VersionNT64 AND VersionMsi < v4.5' evaluates to false.
[30D4:3044][2018-06-09T04:06:41]w321: Skipping dependency registration on package with no dependency providers: WI45_XP_v4_X64
[30D4:3044][2018-06-09T04:06:41]i052: Condition 'VersionNT=v6.0 AND NOT VersionNT64 AND VersionMsi < v4.5' evaluates to false.
[30D4:3044][2018-06-09T04:06:41]w321: Skipping dependency registration on package with no dependency providers: Windows6.0_KB942288_v2_x86.msu
[30D4:3044][2018-06-09T04:06:41]i052: Condition 'VersionNT=v6.0 AND VersionNT64 AND VersionMsi < v4.5' evaluates to false.
[30D4:3044][2018-06-09T04:06:41]w321: Skipping dependency registration on package with no dependency providers: Windows6.0_KB942288_v2_x64.msu
[30D4:3044][2018-06-09T04:06:41]i052: Condition 'VersionNT>=v5.1' evaluates to true.
[30D4:3044][2018-06-09T04:06:41]w321: Skipping dependency registration on package with no dependency providers: VC140_X86
[30D4:3044][2018-06-09T04:06:41]i000: Setting string variable 'WixBundleLog_VC140_X86' to value 'C:\Users\S-ed\AppData\Local\Temp\UE4_Prerequisites_(x64)_20180609040639_0_VC140_X86.log'
[30D4:3044][2018-06-09T04:06:41]i052: Condition 'VersionNT>=v5.2 AND VersionNT64' evaluates to true.
[30D4:3044][2018-06-09T04:06:41]w321: Skipping dependency registration on package with no dependency providers: vc140_X64
[30D4:3044][2018-06-09T04:06:41]i000: Setting string variable 'WixBundleLog_vc140_X64' to value 'C:\Users\S-ed\AppData\Local\Temp\UE4_Prerequisites_(x64)_20180609040639_1_vc140_X64.log'
[30D4:3044][2018-06-09T04:06:41]i000: Setting string variable 'WixBundleRollbackLog_PrereqSetup' to value 'C:\Users\S-ed\AppData\Local\Temp\UE4_Prerequisites_(x64)_20180609040639_2_PrereqSetup_rollback.log'
[30D4:3044][2018-06-09T04:06:41]i000: Setting string variable 'WixBundleLog_PrereqSetup' to value 'C:\Users\S-ed\AppData\Local\Temp\UE4_Prerequisites_(x64)_20180609040639_2_PrereqSetup.log'
[30D4:3044][2018-06-09T04:06:41]i201: Planned package: NetFx20_32, state: Absent, default requested: Absent, ba requested: Absent, execute: None, rollback: None, cache: No, uncache: No, dependency: None
[30D4:3044][2018-06-09T04:06:41]i201: Planned package: NetFx40Redist, state: Present, default requested: Present, ba requested: Present, execute: None, rollback: None, cache: No, uncache: No, dependency: None
[30D4:3044][2018-06-09T04:06:41]i201: Planned package: WI45_XP_v3_X86, state: Absent, default requested: Absent, ba requested: Absent, execute: None, rollback: None, cache: No, uncache: No, dependency: None
[30D4:3044][2018-06-09T04:06:41]i201: Planned package: WI45_XP_v4_X64, state: Absent, default requested: Absent, ba requested: Absent, execute: None, rollback: None, cache: No, uncache: No, dependency: None
[30D4:3044][2018-06-09T04:06:41]i201: Planned package: Windows6.0_KB942288_v2_x86.msu, state: Absent, default requested: Absent, ba requested: Absent, execute: None, rollback: None, cache: No, uncache: No, dependency: None
[30D4:3044][2018-06-09T04:06:41]i201: Planned package: Windows6.0_KB942288_v2_x64.msu, state: Absent, default requested: Absent, ba requested: Absent, execute: None, rollback: None, cache: No, uncache: No, dependency: None
[30D4:3044][2018-06-09T04:06:41]i201: Planned package: VC140_X86, state: Absent, default requested: Present, ba requested: Present, execute: Install, rollback: None, cache: No, uncache: No, dependency: None
[30D4:3044][2018-06-09T04:06:41]i201: Planned package: vc140_X64, state: Absent, default requested: Present, ba requested: Present, execute: Install, rollback: None, cache: No, uncache: No, dependency: None
[30D4:3044][2018-06-09T04:06:41]i201: Planned package: PrereqSetup, state: Absent, default requested: Present, ba requested: Present, execute: Install, rollback: Uninstall, cache: Yes, uncache: No, dependency: Register
[30D4:3044][2018-06-09T04:06:41]i207: Planned related bundle: {2890ae6b-90e9-448d-b3e6-97e43c21e2fd}, type: Upgrade, default requested: None, ba requested: None, execute: None, rollback: None, dependency: None
[30D4:3044][2018-06-09T04:06:41]i299: Plan complete, result: 0x0
[30D4:3044][2018-06-09T04:06:41]i300: Apply begin
[33EC:33E8][2018-06-09T04:06:41]i360: Creating a system restore point.
[33EC:33E8][2018-06-09T04:06:45]i361: Created a system restore point.
[33EC:33E8][2018-06-09T04:06:46]i000: Caching bundle from: 'C:\Users\S-ed\AppData\Local\Temp\{4e242cc8-5e3c-4b08-9d55-dbc62ddd1208}\.be\UE4PrereqSetup_x64.exe' to: 'C:\ProgramData\Package Cache\{4e242cc8-5e3c-4b08-9d55-dbc62ddd1208}\UE4PrereqSetup_x64.exe'
[33EC:33E8][2018-06-09T04:06:46]i320: Registering bundle dependency provider: {4e242cc8-5e3c-4b08-9d55-dbc62ddd1208}, version: 1.0.13.0
[33EC:30B0][2018-06-09T04:06:46]i304: Verified existing payload: VC140_X86 at path: C:\ProgramData\Package Cache\725656A642A518F8060892D8AB82226C1430C964\vcredist_x86.exe.
[33EC:30B0][2018-06-09T04:06:46]i304: Verified existing payload: vc140_X64 at path: C:\ProgramData\Package Cache\5027E77B7EDEDA314287F9E2279C3927D92F6FF8\vcredist_x64.exe.
[33EC:30B0][2018-06-09T04:06:46]e000: Error 0x80070002: Failed to find payload: PrereqSetup in working path: C:\Users\S-ed\AppData\Local\Temp\{4e242cc8-5e3c-4b08-9d55-dbc62ddd1208}\PrereqSetup and unverified path: C:\ProgramData\Package Cache\.unverified\PrereqSetup
[33EC:30B0][2018-06-09T04:06:46]e000: Error 0x80070002: Failed to cache payload: PrereqSetup
[30D4:31EC][2018-06-09T04:06:46]e314: Failed to cache payload: PrereqSetup from working path: C:\Users\S-ed\AppData\Local\Temp\{4e242cc8-5e3c-4b08-9d55-dbc62ddd1208}\PrereqSetup, error: 0x80070002.
[30D4:31EC][2018-06-09T04:06:46]e349: Application requested retry of payload: PrereqSetup, encountered error: 0x80070002. Retrying...
[33EC:30B0][2018-06-09T04:06:46]i305: Verified acquired payload: PrereqSetup at path: C:\ProgramData\Package Cache\.unverified\PrereqSetup, moving to: C:\ProgramData\Package Cache\{F9EC45F9-074A-48BF-92E9-A8CADD56F693}v1.0.11.0\UE4PrereqSetup_x64.msi.
[33EC:33E8][2018-06-09T04:06:46]i301: Applying execute package: VC140_X86, action: Install, path: C:\ProgramData\Package Cache\725656A642A518F8060892D8AB82226C1430C964\vcredist_x86.exe, arguments: '"C:\ProgramData\Package Cache\725656A642A518F8060892D8AB82226C1430C964\vcredist_x86.exe" /quiet /norestart'
[30D4:3044][2018-06-09T04:06:47]i319: Applied execute package: VC140_X86, result: 0x0, restart: None
[33EC:33E8][2018-06-09T04:06:47]i301: Applying execute package: vc140_X64, action: Install, path: C:\ProgramData\Package Cache\5027E77B7EDEDA314287F9E2279C3927D92F6FF8\vcredist_x64.exe, arguments: '"C:\ProgramData\Package Cache\5027E77B7EDEDA314287F9E2279C3927D92F6FF8\vcredist_x64.exe" /quiet /norestart'
[30D4:3044][2018-06-09T04:06:47]i319: Applied execute package: vc140_X64, result: 0x0, restart: None
[33EC:33E8][2018-06-09T04:06:47]i323: Registering package dependency provider: {F9EC45F9-074A-48BF-92E9-A8CADD56F693}, version: 1.0.11.0, package: PrereqSetup
[33EC:33E8][2018-06-09T04:06:47]i301: Applying execute package: PrereqSetup, action: Install, path: C:\ProgramData\Package Cache\{F9EC45F9-074A-48BF-92E9-A8CADD56F693}v1.0.11.0\UE4PrereqSetup_x64.msi, arguments: ' ARPSYSTEMCOMPONENT="1" MSIFASTINSTALL="7"'
[33EC:33E8][2018-06-09T04:06:59]e000: Error 0x80070643: Failed to install MSI package.
[33EC:33E8][2018-06-09T04:06:59]e000: Error 0x80070643: Failed to execute MSI package.
[30D4:3044][2018-06-09T04:06:59]e000: Error 0x80070643: Failed to configure per-machine MSI package.
[30D4:3044][2018-06-09T04:06:59]i319: Applied execute package: PrereqSetup, result: 0x80070643, restart: None
[30D4:3044][2018-06-09T04:06:59]e000: Error 0x80070643: Failed to execute MSI package.
[33EC:33E8][2018-06-09T04:06:59]i318: Skipped rollback of package: PrereqSetup, action: Uninstall, already: Absent
[30D4:3044][2018-06-09T04:06:59]i319: Applied rollback package: PrereqSetup, result: 0x0, restart: None
[33EC:33E8][2018-06-09T04:06:59]i329: Removed package dependency provider: {F9EC45F9-074A-48BF-92E9-A8CADD56F693}, package: PrereqSetup
[33EC:33E8][2018-06-09T04:06:59]i351: Removing cached package: PrereqSetup, from path: C:\ProgramData\Package Cache\{F9EC45F9-074A-48BF-92E9-A8CADD56F693}v1.0.11.0\
[33EC:33E8][2018-06-09T04:06:59]i330: Removed bundle dependency provider: {4e242cc8-5e3c-4b08-9d55-dbc62ddd1208}
[33EC:33E8][2018-06-09T04:06:59]i352: Removing cached bundle: {4e242cc8-5e3c-4b08-9d55-dbc62ddd1208}, from path: C:\ProgramData\Package Cache\{4e242cc8-5e3c-4b08-9d55-dbc62ddd1208}\
[30D4:3044][2018-06-09T04:06:59]i399: Apply complete, result: 0x80070643, restart: None, ba requested restart:  No


[/SPOILER]

: ) I missed that, it’s because I always right clicked and tried “set start or end time” and that never worked, the bar kept snapping to previous frames, I only assumed this would do the same.

As for the shortcuts: I could swear those were missing last i checked the docs days ago for the start/end frames.

Thanks though.

How about implementing bookmarks/favorites in material editor with even varied colors for differentiation, so that we do not have to scroll long to find what we need?

Maybe have a look at your antivirus program. I had a similar error and it was due to Bitdefender that flagged one install file as a virus. Adding the UE folder to the whitelist fixed this for me.

Testing again I did in fact get this working! It works when you export using openGL 3.1 !

I also tried Vulkan but it was a mess - the meshes behind were always popping in and out :frowning:

I also tried GearVR and it worked there as well. However very occasionally I did also notice a small pop in and out from the meshes behind the mesh that was in front of it so it still seems just a little buggy?

Once this is reliable this will be HUGE for mobile VR! Out of interest does anyone know if Unity already supports this?

PS: A nice little side note - android build times seem much faster in 4.20!

I cannot found the New DOF in Editor, does someone know where is it hiding?

Use the CircleDoF, it’s been completely replaced

There is an option “Use new DOF algorithm” in Project settings - Postprocessing, however it’s enabled by default so just play with settings of CircleDOF and you will see the difference immediately

I was using the cinematic camera to play with the new DoF. Not sure if there’s a big difference.

Yes, please! More info on what capture hardware is supported would be very appreciated. Some documentation on how to set up calibration would also be useful.

oof oof of ofofoooooooooooffffff ofofof ofofofofooooofffffooooofofofofofofofoooooofooooooofofofoofofofoooooo

thats my song

@maxbrown Nope. Tried.

hi, it´s time for an noobish question:

when i click on library /engine-Versions/+, there is no ue4.20 preview avaiable… where can i find the download?

thanx for an answer :slight_smile:

The + button is like “I want a new one”. But you choose the version clicking on the version number before installing.

Not buggy. That’s just how hardware occlusion works. The video card analyzes the last frame’s depth and decides what was occluded. So if something has just become visible, it will only not be occluded on the next frame. Hence, on quick camera movements you can see that popping. Software occlusion, on the other hand, is instant, but consumes CPU cycles.
Choose your trade-off.

@

thank you very much !!!

Maya Livelink Morph Targets & Blend Shape Stream?

Hmmm I’m not sure what you are saying applies to mobile and the current state of Unreal? Mobile Hardware does not support occlusion afaik hence the reason 4.20 adds software occlusion. I see the popping without moving the camera at all.

Additional findings:

  • For OpenGL 3.1 it’s not possible to disable the software occlusion? Due to the aforementioned bug this means we can no longer build Mobile VR with OpenGL 3.1
  • When I tested this with **Multiview ON **the meshes are not rendered at all! (building with multiview on, opengl 2 and the meshes are rendered but no software occlusion).

Any updates from Epic in regards to:

  • When mobile software occlusion will work with Multiview?
  • How much of a CPU hit mobile occlusion is?

When doing a quick google on Unity support it appears they have supported mobile occlusion for a long time now however the CPU hit is very high. Would be great to compare this to the Unreal implementation: If we could get Mobile Occlusion with a low CPU hit + Multiview we’d be onto a real winner here…