Subscribe to GameFromScratch on YouTube Support GameFromScratch on Patreon

31. March 2016

 

After weeks of preview release, the final release of Unreal Engine 4.11 is here.  This release brings a large number of new features and improvements including:image_6

  • performance and multithreading improvements
  • realistic hair shading
  • realistic eye shading
  • improve skin shading
  • realistic cloth shading (shown right) 
  • capsule (soft) shadows
  • particle depth of field
  • dithered opacity mask
  • dithered LOD crossfades
  • improved hierarchical LOD
  • VR instanced stereo rendering
  • fast physics simulation for characters (Anim Dynamics)
  • live animation recording from gameplay
  • higher quality depth of field
  • platform/sdk updates (Oculus Rift, Steam, nVidia, PlayStation, etc)
  • improved DirectX12 support and DX12 for Xbox One support
  • Metal rendering on MacOS
  • Fast lighting builds
  • Lightmass portals
  • animation pose copying
  • LOD bone reduction tool
  • particle cutouts
  • stereo spatialization
  • sound focus (sound positioning angles)
  • sound occlusion
  • sound concurrency options
  • marker based animation syncing
  • curve blending for animation montages
  • hierarchical LOD outline
  • complex text rendering (experimental)
  • advanced blueprint searching
  • VR head mounted display camera improvements
  • VR Stereo Layers
  • improvements on animation sequencer
  • much, much more.

 

You can read the full release notes here.  As always, the newest version can be downloaded using the Epic Game Launcher.

GameDev News ,

5. February 2016

 

I have to say this one is pretty cool and possibly not what you think.  The Unreal Engine is getting VR support.  That’s not as in support for VR platforms, it already has that.  No, Unreal Editor is soon going to have support for the HTC Vive and Oculus Rift enabling you to edit and create your game in VR, taking full use of both platforms motion controllers.  This is a while out however as they aren’t even announcing a release date until March 16th at the GDC.

From the Unreal blog:

The Unreal Editor is up and running in VR, so you can build VR content in VR. Using the Oculus Touch and HTC Vive motion controllers, your movement in the real world is mapped one-to-one in VR; you can reach out, grab, and manipulate objects just as you would in real life. You already know how to use this tool, because it works like the world works.

These are the early days of the revolution in immersive VR content creation, but we’re so excited about what’s up and running that we couldn’t keep it a secret anymore!  VR movement and editing controls are functional, along with key parts of the Unreal Editor UI, including the Details Panel and the Content Browser.  We’ll be showing more and announcing the release date at GDC on Wednesday March 16, 2016.  And when it’s released, it will be a built-in feature of the freely-downloadable Unreal Engine, with full source on GitHub

Best of all, this isn’t a limited mode for VR preview and tweaking.  It is the Unreal Editor, now running in VR. The same Unreal Editor that’s used by everyone ranging from indies and mod makers to triple-A development teams with $100,000,000 budgets. And it runs in VR!

A BOX OF TOYS

You start out in the VR editor at a human scale, and can directly manipulate objects by moving around in a room-scale VR setting.  But you can also use a smartphone-like pinching motion to zoom in and out. With one pinch, the world is shrunk to the size of a Barbie Doll house on your table. You can manipulate it granularly and ergonomically, and then zoom back to human scale.

Besides directly manipulating objects, you also have a laser pointer. Point at a far-away object and you can move it around, or “reel it in” like a fishing rod. Or teleport to the laser pointer’s target location with a single button click, inspired by Bullet Train’s locomotion.

THE VR USER INTERFACE: IPAD MEETS MINORITY REPORT

As a pro tool, the Unreal Editor features a rich 2D user interface, and it’s being rolled out naturally in VR: One button-press places an iPad-like tablet in your hand, and you use the other hand to interact with the tablet.  Scroll, press buttons, tweak Object Details, interact with menus, drag objects out of the Content Browser and drop them directly in the world.

It’s an intuitive way to place a 2D user interface in a VR world that builds on everyone’s Unreal Editor experience, and the underlying Slate user-interface framework provides a great foundation we’ll build on as we work to roll out the entire Unreal Editor UI in VR.

Content Browser

PRODUCTIVITY

As game developers, we at Epic pride ourselves in creating high-productivity tools optimized for shipping products, and VR editing provides a great path forward.

With a mouse, several operations are often required to transform an object along multiple axes in 3D.  In VR, you can frequently accomplish the same result with a single, intuitive motion.  This should come as no surprise, as a mouse only tracks two degrees of movement (X and Y), but in VR your head and two hands track six degrees of freedom each: X, Y, Z, and three rotational axes. That’s 9 times the high-fidelity input bandwidth!

 

More details are available here.  It’s interesting to see if this is useful or just a gimmick.  Obviously working on a VR game in full VR certainly has it’s advantages.  At the end of the day though, few control schemes actually usurp the mighty mouse and keyboard.  Add to that fact, at least with my Gear VR, its tiring both physically and on the eyes after a couple hours.  I cant imagine doing the 9-5 routine with one of these devices strapped to your head.  Time will tell I suppose.

GameDev News , ,

29. January 2016

 

Continuing in their weekly release schedule, a new preview release is available for Unreal 4.11.  As always, these preview releases are very much in development and should be used only by the brave of heart of weak of mind! ;)

In this release we get:

Fixed! UE-25870 Crash opening level blueprint
Fixed! UE-25927 Crash upon selecting the character in the First Person templates
Fixed! UE-24480 Hiding root actor does not hide ChildActor
Fixed! UE-25604 Pressing compile on the Vehicle Blueprint in vehicle advanced and Vehicle Templates Cause the Editor to crash
Fixed! UE-25593 UnrealHeaderTool does not detect program plugins enabled by default
Fixed! UE-25266 HTML5 packaging code project fails could not verify LLVM version
Fixed! UE-25069 [CrashReport] Editor crashes if pointlight is added to level on El Capitan
Fixed! UE-25553 Cinematic camera broken in Infiltrator
Fixed! UE-24815 Crash upon undoing actor selection on a static mesh when paint mode is enabled
Fixed! UE-25713 Crash when adjust sound spatialization through blueprint
Fixed! UE-25123 Mac Editor Freezes after connecting and disconnecting a mobile device
Fixed! UE-24730 Crash loading QA-Promotion FDeferredShadingSceneRenderer
Fixed! UE-25233 Unable to add Chrome as a platform in the HTML5 SDK option. This prevents launching a project in Chrome.
Fixed! UE-24757 Editor crashes when exiting and having a widget blueprint open.
Fixed! UE-25272 IHeadMountedDisplay Crash
Fixed! UE-25774 Editor Crashes When Attempting to Constrain a Component to Itself
Fixed! UE-25011 Crash when selecting a revision with the Blueprint Diff Tool
Fixed! UE-24650 Materials using separate translucency stop rendering if r.SeparateTranslucency is 0
Fixed! UE-24411 Unable to push to SteamVR while Oculus service is running
Fixed! UE-24712 Cannot select a Point Light or Sky Light by clicking on the sprite in the viewport on Mac
Fixed! UE-24300 Crash changing a setting in the Details panel with multiple components selected
Fixed! UE-25753 Slate Renderer Crashing on Shutdown
Fixed! UE-25752 Widget Component crashes on destruction
Fixed! UE-25625 Failing to compile will cause blueprint variables to reset to their default values
Fixed! UE-25605 ContentExamples' Math Hall map opens with Blueprint compiler warnings
Fixed! UE-25573 ContenExamples' LevelScripting map opens with Blueprint warnings
Fixed! UE-25323 Opening a project that contains an actor in viewport with a child actor component of type TextRenderActor crashes the editor
Fixed! UE-25146 Crash occurs texture painting on Mac with Metal
Fixed! UE-25129 Crash occurred painting on landscape sublevels with Retopologize tool
Fixed! UE-25118 Retopologize tool does not line up with cursor
Fixed! UE-25065 [CrashReport] UE4Editor_Persona!FPersonaMeshDetails::IsSectionSelected() [personameshdetails.cpp:1179]
Fixed! UE-24967 Integrate D3D12 update from MS
Fixed! UE-25788 Plugin Warden Fixes
Fixed! UE-25665 FastDecimalFormat doesn't handle overflow when rounding correctly
Fixed! UE-25633 ContentExamples' NetworkFeatures map opens with Blueprint warnings
Fixed! UE-25520 The new BP gather method is ignoring non-root level BPs
Fixed! UE-25507 Vehicle Advanced Template's dashboard view camera on ground in VR
Fixed! UE-25377 Spinning logo in Blueprint_Communication map is the incorrect size
Fixed! UE-25093 Landscape tool switches to Manage New Landscape when hiding a level with landscape mode open.
Fixed! UE-22632 Building the Engine using Visual Studio 2015 can fail if Windows Driver Kit is installed.
Fixed! UE-25680 Right stick is shown but not used in Flying template
Fixed! UE-25675 Player can leave the map in Rolling Template
Fixed! UE-25676 Player can get stuck under bridge in Rolling Template
Fixed! UE-24737 Console Command autocomplete displaying in wrong area
Fixed! UE-25805 Map load errors for RoomNight in RealisticRendering
Fixed! UE-25477 BlueprintOffice has missing NodeGUID warnings on open
Fixed! UE-25529 ContenExamples' BlueprintSplines map opens with blueprint warnings
Fixed! UE-25866 A bug in UBTService_BlueprintBase makes it impossible to create "deactivation-only" BP implemented BT services
Fixed! UE-25739 Crash closing Binary editor with Oculus Audio Plugin enabled
Fixed! UE-24237 Audio not playing at Start Time set by Play node on PC
Fixed! UE-25851 Typo in SkinRendering 1.1 content example
Fixed! UE-24528 Listener Focus Priority Scale doesn't work with Sound Concurrency
Fixed! UE-25682 Broken animation is created if the user records from gameplay but exits PIE before stopping
Fixed! UE-25891 Slate standalone renderer font cache is 1 frame behind
Fixed! UE-25889 Shaped text doesn't handle some characters correctly
Fixed! UE-25013 Editing right-to-left text is very unstable
Fixed! UE-25693 Some maps in ContentExamples have inconsistant Player Start node positions
Fixed! UE-25611 Disable writing NoOBBInstall batch file
Fixed! UE-25886 Content Examples Blueprint_Communication example 3.1 flickers upon looping
Fixed! UE-24006 Game does not launch from UFE using cook on the fly
Fixed! UE-22731 Crash undoing the redo of deleting a bp instance with edits after modifying class
Fixed! UE-25582 Crash moving message log window while messages being pumped to it
Fixed! UE-24872 Camera translates up when clicking in the viewport after working in subeditors
Fixed! UE-25876 Content Examples player has wide slider selection area
Fixed! UE-25947 Portal IPC doesn't filter message scope to just the active users OS account
Fixed! UE-25759 Decals do not render on some Android devices
Fixed! UE-25791 TVOS templates failing to build on EC
Fixed! UE-25521 Editor font doesn't render Arabic glyphs
Fixed! UE-25644 First Person BP and Code gun has odd rotation
Fixed! UE-22270 Interface functions inherited after a duplicated actor blueprint is reparented to the blueprint it was duplicated from cannot be deleted.
Fixed! UE-25961 Untested GameplayDebuggerPlugin enabled in QAGame
Fixed! UE-25575 Long Google Play App ID can cause an invalid error
Fixed! UE-25710 ContentExamples' BlueprintsOverview map opens with Blueprint warnings
Fixed! UE-25704 BlueprintMouseInteraction interactive box moves upon PIE or Launch On
Fixed! UE-22471 Crash when attempting to PIE after undoing deletion of a component
Fixed! UE-25718 Top Down pointer decal is partially missing when on walls
Fixed! UE-25853 Vehicle Advanced BP template has inconsistent lighting
Fixed! UE-25841 Top Down decal and shadow do not affect the template text
Fixed! UE-25786 MatineeFightScene has warnings and errors effecting performance
Fixed! UE-25763 Matinee ContentExamples map has misaligned sequences
Fixed! UE-25679 ExampleProjectWelcome map has inconsistent icon use
Fixed! UE-25699 BlueprintInputExamples map giving PIE errors when playing pixel ship
Fixed! UE-25835 "Auditorium" reverb effect no longer plays in Audio map example 1.9 in Content Examples
Fixed! UE-25878 Content Examples buttons are green when display is not active
Fixed! UE-22705 Inconsistent values from input Y-axis on motion controllers
Fixed! UE-24187 Editor hangs after selecting submit to source control from drop-down
Fixed! UE-25479 Unable to package a BP project for Linux missing UE4Game binary
Fixed! UE-25815 Error loading the editor with Oculus Audio Plugin enabled
Fixed! UE-25351 Setting the Falloff Distance of a Sound Wave/Cue to 0.0 will no longer Play Sound

 

As always the new preview release of Unreal can be downloaded using the Epic Game Launcher.

GameDev News ,

20. January 2016

 

Unreal have released another preview release of Unreal Engine, this release is 4.11 preview 3.

The release has the following fixes:

Fixed! UE-24810 Exponential Height Fog is not working
Fixed! UE-25137 Linux platform does not appear in Windows Binary
Fixed! UE-24260 Crash launching on Nexus 5 running 4.4.2
Fixed! UE-24132 HLOD crash when reopening a level
Fixed! UE-25070 Crash when overriding an animation in a child Anim Blueprint and then undoing
Fixed! UE-24403 First Person Template character no longer follows HMD rotation in VR
Fixed! UE-24714 Graphic corruption loading particles on Mac
Fixed! UE-24789 iOS Platform not found when packaging
Fixed! UE-24716 Crash occurs selecting to open Session Frontend or UFE on Mac and Linux
Fixed! UE-25268 bUsePawnControlRotation not working with VR
Fixed! UE-25057 Text variable types in BP Structure cause crashes
Fixed! UE-25352 Crash when loading 'GDC_KiteCine_Map' sublevel of GDC_Landscape01 in KiteDemo
Fixed! UE-24736 r.UseShaderPredraw needs to be reenabled
Fixed! UE-25424 Text shaping doesn't work on the Mac
Fixed! UE-25407 Remove unneeded reformatting of clang error output
Fixed! UE-25371 Loc is gathering from transient properties and objects
Fixed! UE-25322 Setting SupportedAgent's NavigationDataClass in Project Settings does nothing.
Fixed! UE-25128 Error when AT_MaterialFunction asset is opened
Fixed! UE-25115 No assets are created for static meshes in the level when generating LODs
Fixed! UE-25050 SideScroller2D BP and Code player can fall off sides of the map
Fixed! UE-24974 Baked shadows from static meshes that fall on dynamic objects cause artifacts with instanced stereo on
Fixed! UE-25372 Font cache can crash if the culture is changed mid-frame
Fixed! UE-25016 Custom Depth not rendering with mesh unless it's selected.
Fixed! UE-25035 Vehicle Code and BP templates have a missing texture
Fixed! UE-25204 Shader Complexity view mode not rendering correctly
Fixed! UE-25041 Landscape content has assets saved with empty engine version
Fixed! UE-22839 Custom Component Being Added to Wrong Target Blueprint
Fixed! UE-25361 UE4 Prereqs MSI does not install MSVC++ 2015 Runtime
Fixed! UE-25109 Player spawn point is incorrect in Third Person and First Person code template
Fixed! UE-23717 Ensure removing an implemented interface when transfering functions
Fixed! UE-25338 Crash playing level sequence after changing blueprint material
Fixed! UE-22845 Trigger Volume Blocks First-Person Template Projectile
Fixed! UE-22910 World Context Object Pin Appears on Nodes After Refresh
Fixed! UE-25498 Crowd simulation state is not set correctly

While also having the following known issues:

UE-25646 Can't interact with the Blueprint_Mouse_Interaction content example
UE-25644 First Person BP and Code gun has odd rotation
UE-25633 ContentExamples' NetworkFeatures map opens with Blueprint warnings
UE-25632 Asset produces error "Failed import for object property" upon loading editor
UE-25630 ContentExamples' Matinee map opens with PIE warnings
UE-25626 Asset with child actor component (documentation actor) crashes upon level load
UE-25625 Failing to compile will cause blueprint variables to reset to their default values
UE-25611 Disable writing NoOBBInstall batch file
UE-25605 ContentExamples' Math Hall map opens with Blueprint compiler warnings
UE-25599 [CrashReport] Auto-Convex Collision Generation crashing with specific Mesh
UE-25593 UnrealHeaderTool does not detect program plugins enabled by default
UE-25575 Long Google Play App ID can cause an invalid error
UE-25573 ContenExamples' LevelScripting map opens with Blueprint warnings
UE-25571 Can't Launch On or Package code templates on iOS
UE-25560 ContenExamples' Cloth map opens to SkeletalMesh warnings
UE-25553 Cinematic camera broken in Infiltrator
UE-25549 Closing Editor Crashes in OpenGL
UE-25548 Project Launcher Crashes in OpenGL
UE-25543 Actors that are scaled too small have incorrect collision responses
UE-25529 ContenExamples' BlueprintSplines map opens with blueprint warnings
UE-25524 ContenExamples' Audio map opens to missing NodeGuid warnings
UE-25521 Editor font doesn't render Arabic glyphs
UE-25520 The new BP gather method is ignoring non-root level BPs
UE-25507 Vehicle Advanced Template's dashboard view camera on ground in VR
UE-25506 Vehicle Template's dashboard view camera on ground in VR
UE-25502 Major artifacts in Shootergame bullet decals
UE-25495 Lots of Warnings for Kite demo when building via EC for the Launcher
UE-25493 Kite demo and Tappy CHicken fail to build via EC: Assertion failed: NewProperty [File:\BuildFarm\buildmachine_++UE4+Release-4.11\Engine\Source\Editor\KismetCompiler\Private\KismetCompiler.cpp] [Line: 665]
UE-25479 Unable to package a BP project for Linux missing UE4Game binary
UE-25477 BlueprintOffice has missing NodeGUID warnings on open
UE-25474 Callstacks are not properly written within a clients logs after a crash has occured
UE-25451 Construction script on child actor components not respected in PIE
UE-25444 SceneCapture(HDR) malfunctions on Mali devices.
UE-25433 UFE: HTML5 custom on the fly deployment stalls when trying to connect in Firefox.
UE-25422 Actor loses and regains net relevance, replicated references to it not handled correctly
UE-25411 Tappy Chicken does not display a numerical score on iOS
UE-25387 First Person projects packaged in Shipping for HTML5 constantly rotate upwards
UE-25383 UFE: Unable to deploy content to Android_ETC1 in custom profile. It stalls at the deploying stage and goes on indefinitely.
UE-25377 Spinning logo in Blueprint_Communication map is the incorrect size
UE-25355 Polygons are black in KiteDemo levels
UE-25352 Crash when loading 'GDC_KiteCine_Map' sublevel of GDC_Landscape01 in KiteDemo
UE-25334 Tessellation no longer working in 4.11 Preview 2
UE-25333 Mac project packaged in Shipping does not have a UE4 icon
UE-25328 Rendering artifacts when hovering over menu buttons on AMD card
UE-25323 Opening a project that contains an actor in viewport with a child actor component of type TextRenderActor crashes the editor
UE-25315 Improve code practices in Match3
UE-25313 iOS crash on launch on some devices
UE-25272 IHeadMountedDisplay Crash
UE-25267 Crash in IHeadMountedDisplay::ApplyLateUpdate
UE-25266 HTML5 packaging code project fails could not verify LLVM version
UE-25257 Mac HTML5 project crashes upon downloading expression HasFoundDataDirectory failed
UE-25235 Collision volumes don't keep their color in cooked game
UE-25233 Unable to add Chrome as a platform in the HTML5 SDK option. This prevents launching a project in Chrome.
UE-25214 LaunchOn for Firefox fails during the downloading of packaged data.
UE-25199 Crash when using +CVars=r.MobileContentScaleFactor=2
UE-25150 iOS build failure in 4.11 preview 1
UE-25147 ASTC textures with alpha channel corrupted by -alphablend optioion
UE-25146 Crash occurs texture painting on Mac with Metal
UE-25143 Crash occurs opening level sequence assets in QAGame
UE-25129 Crash occurred painting on landscape sublevels with Retopologize tool
UE-25123 Mac Editor Freezes after connecting and disconnecting a mobile device
UE-25118 Retopologize tool does not line up with cursor
UE-25111 Signal 11 error when closing project on Linux
UE-25097 TextureSampleParameter2D ignored in PostProcessMaterial
UE-25093 Landscape tool switches to Manage New Landscape when hiding a level with landscape mode open.
UE-25069 [CrashReport] Editor crashes if pointlight is added to level on El Capitan
UE-25065 [CrashReport] UE4Editor_Persona!FPersonaMeshDetails::IsSectionSelected() [personameshdetails.cpp:1179]
UE-25025 Undoing a change to equation of Math Expression node breaks output link
UE-25021 Project Thumbnail is distorted on Mac
UE-25015 Separate Translucency disabled in the Project Settings will not render asset
UE-25014 Persona viewport flickers when viewing a skeletal mesh on Nvidia driver 361.43
UE-25011 Crash when selecting a revision with the Blueprint Diff Tool
UE-25006 Merge bug fix for Vertex Colors in UI Materials into 4.11
UE-24994 Character is discolored and has a square shadow on Galaxy S5
UE-24993 Color Picker closes when selecting color in the Level Details Panel in a Blueprint actor
UE-24992 Undo not stepping back properly when the UMG widget is added to a sequence
UE-24968 Double clicking a widget will cause details properties to disappear
UE-24967 Integrate D3D12 update from MS
UE-24959 "Send and Restart" brings up the Project Browser
UE-24954 Enabling wifi while a game is running causes the device to freeze or crash
UE-24948 First Person template has odd reflections on the Galaxy S3 Mali
UE-24913 RecieveTick_Copy not working - Should not be able to make event copies
UE-24908 Cloth crash when changing frequency to 0
UE-24878 Crash when Converting 4.10 Project to 4.11 possibly related to Oculus Config Utility
UE-24843 Project launcher splash does not disappear after project opens on Linux
UE-24833 Crash undoing the adding of a Child Actor Component
UE-24822 Widget must be selected twice to transform newly added components in the blueprint viewport
UE-24813 Skylight Indirect lighting Intensity has no effect
UE-24793 iPadPro uses wrong resolution
UE-24792 Blocky terrain artifacting on iPadPro
UE-24757 Editor crashes when exiting and having a widget blueprint open.

 

For those of you that like to walk on the wild side, the preview release can up downloaded using the Epic Games Launcher.

GameDev News ,

14. January 2016

 

Want a little extra spice in your development life?  Does juggling live hand grenades, chainsaws and lit dynamite sound like a fun way to spend the afternoon?  Then have I got news for you!  Unreal Engine 4.11 Preview 2 has been made available.  Obviously it’s a “you get what you get” type preview release and the purpose is to find out what’s going to explode to make for a more stable release when the less adventurous types upgrade.

 

Preview 1 added:

  • Rendering Updates:
    • New physically based shading model for realistic hair based on the latest research from film. It models 2 specular lobes, transmission, and scattering.
    • New physically based shading model for eyes.
    • New physically based shading model for cloth. This combines the standard shading model with a layer of velvet fibers. This layer simulates fuzz and fabrics.
    • Capsule Shadows - We now have support for very soft indirect shadows cast by a capsule representation of the character
    • Lightmass Portals - Skylight quality indoors can be massively improved by setting up Portal actors over openings. Portals tell Lightmass where to look for incoming lighting, they don’t actually emit light themselves. Portals are best used covering small openings that are important to the final lighting. Placing large Portals all over the level will dramatically increase build times.
    • Per-vertex translucency lighting - There are two new translucency lighting modes available in the material editor which compute lighting per-vertex. PerVertex lighting modes use half as many shader instructions and texture lookups.
    • We now have support for 3 lighting channels. You can set which channels a PrimitiveComponent or a LightComponent is in.
    • We’ve integrated Intel's Embree ray tracing library into Lightmass and we got a huge lighting build speedup from it, as the majority of lighting build time goes toward tracing rays to figure out how light is bouncing.
    • We’ve integrated updates to the D3D12 RHI to allow better CPU utilization while generating rendering commands in parallel.
    • Improved quality and performance of the SubsurfaceScatteringProfile shading model.
    • Circle Depth of Field post process - New Material Functions to render small particles with out of focus.
    • Materials using separate translucency can now be rendered at a lower resolution, which can be useful to improve GPU performance for fillrate and overdraw heavy geometry (for example particle effects).
      The resolution is controlled via a console variable, r.SeparateTranslucencyScreenPercentage, which expresses separate translucency as a percentage of current screen resolution.
    • Static mesh LOD transitions now supporting dithering.
  • Core Updates:
    • CrashReporter Server available
    • Improvements
      • Garbage Collection up to 4x faster
      • Dependency preloading - brings us close to seek free loading (90% of the time seek free), faster package loading
      • UnrealHeaderTool makefiles - iterative UHT runs are 5x faster
  • Platform Updates:
    • Metal on Mac
    • AppleTV support
    • Fast Semantics on XboxOne
    • VS2015 on XboxOne
    • Code plugins for PS4
    • Deterministic cooking "bug-finder" commandlet
    • Background content precaching for most-recently-cooked-platform
  • Editor/Tools Updates:
    • Sequencer improvements
      • New tracks: Shot/director, play rate, slomo, fade, material, particle parameter tracks.
      • Improved movie rendering, exr support
      • Improved/consistent keyframing behaviors, copy/paste keyframes, copy keys from matinee, 3d keyframe path display
      • Master sequence workflow
      • Spawnables workflow
      • UI improvements: track coloring, keyframe shapes/coloring, track filtering
  • Framework Updates:
    • Anim Dynamics Skeletal Control for Animation Blueprints - allows dynamic motion to be procedurally added to skeletal meshes without having to use a full physics solution. This is accomplished using the new “Anim Dynamics” node in the Animation Graph of an Animation Blueprint.
  • Networking Updates:
    • Packet handler system
      • Easy interception of packets for things like encryption, compression, etc
      • Added CryptoPP, and packet handler components that support it out of the box
    • Oodle integration (SDK purchase required)
    • Client-side replays
  • Blueprint Updates:
    • The Blueprint search tool has been updated to support more advanced search functionality (to get more targeted results).
    • Native C++ functions marked BlueprintCallable can now also be optionally marked as DevelopmentOnly. This new metadata allows calls to those functions to be disabled (compiled out) of all Blueprint function graphs in cooked/packaged builds without breaking the execution flow.
  • Mobile Rendering Updates:
    • Support for hardware instancing on iOS and many Android devices, reducing draw calls for Foliage and InstancedStaticMeshComponents.
    • Improved reflections on mobile, optionally interpolating between up to 3 reflection captures and performing parallax correction
  • VR Updates:
    • Instanced Stereo Rendering
    • Head Mounted Display Camera Refactor
    • Stereo Layers
    • SDK Updates: Oculus SDK 1.0, SteamVR 1.0, PlayStationVR SDK3 Updates, and Gear VR LibOVRMobile 1.0 (not yet updated for Preview 1, but will be by final release)
  • Landscape/Foliage Updates:
    • Landscape layer whitelisting, allowing you to control which landscape components should accept which layers in the painting tool
    • Landscape layer usage view mode, to quickly see which landscape components are using which layers
    • Support for baking WorldPositionOffset changes into landscape collision

Preview 2 mostly addresses a number of fixes from Preview 1, including:

Fixed! UE-24563 Editor should launch launcher silently
Fixed! UE-25092 Error in NonUnityTestCompile_OnMac due to Shadow variable
Fixed! UE-25032 UnrealHeaderTool is checking for plugins required only by game.
Fixed! UE-24812 Editor crashes when adding a mesh reference to the event graph of a blueprint
Fixed! UE-24590 Crash resetting Bound Bone in Anim Dynamics node
Fixed! UE-25064 Crash upon removing Input Axis in Project Settings by using X
Fixed! UE-24958 Crash when getting the sequence player in level blueprint
Fixed! UE-24857 Re-implement plugin changes in 4.11
Fixed! UE-24854 Add release custom version
Fixed! UE-24729 Vehicle Blueprint template has hole in the floor
Fixed! UE-24710 Third Person Code has failed import load errors
Fixed! UE-24694 Match 3 crash when spamming gem moves
Fixed! UE-24773 Enabling Tessellation on Materials in 4.11 causes geometry to Disappear
Fixed! UE-24741 Flickering SpeedTree foliage when destorying an actor using the same mesh
Fixed! UE-24724 Dropdown menus are behind the Import window on Mac
Fixed! UE-24292 Using the Set console command to change a value at runtime causes a crash
Fixed! UE-24326 Vehicle Advanced projects have missing and blocking collision
Fixed! UE-24522 Find-in-Blueprints no longer works after switching languages.
Fixed! UE-24167 Physics Asset cannot be moved in the level
Fixed! UE-25140 VS2015 builds sometimes hang when using XGE
Fixed! UE-25027 Reading from ini sections not cached by new build system doesn't work in Android Plugin Language
Fixed! UE-25026 Puzzle Code lighting needs to be rebuilt
Fixed! UE-25013 Editing right-to-left text is very unstable
Fixed! UE-24967 Integrate D3D12 update from MS
Fixed! UE-25120 OBB downloader license check causes exception if TargetSDK set to 21 or higher
Fixed! UE-25090 Java libraries copied to JavaLibs by Android plugin are not included in project dependencies
Fixed! UE-25031 Mesh particles do not work on mobile
Fixed! UE-24989 Find-in-Blueprints does not find anything outside of current asset or Engine content
Fixed! UE-24975 Instanced stereo foliage culling incorrectly
Fixed! UE-24963 Zen Gardens opens with Load Errors/Map Checks/Warnings
Fixed! UE-24962 Crash exiting D3D12
Fixed! UE-24926 Include Render Pass name as variable in Filename Format field
Fixed! UE-24920 EXR renders won't go above 640x360 when rendering from an Editor Window
Fixed! UE-24900 Main and Alt input keys set in Touch Interface do not work
Fixed! UE-24873 Mac: Clicking on parent window when a child window is behind it activates the child window
Fixed! UE-22068 Changing inherited value in a blueprint child class also changes it in parent
Fixed! UE-21795 Switch on Gameplay Tag does not correctly register tag alterations in Standalone game
Fixed! UE-23269 Crash opening QA-Animation on Mac
Fixed! UE-22970 The white horizon for the sky is flipped upside down (at top of screen instead of bottom) for non-MobileHDR on mobile devices
Fixed! UE-24852 Creating a Blueprint out of existing Blueprints crashes the editor

You can read more about the release on the Unreal Engine forums.

GameDev News ,

Month List

Popular Comments