虚幻引擎 4.2 版本信息

本页面的内容:

Major New Features

New: Sample Vehicle Game

Vehicles are now fully supported in Unreal Engine! This sample game features an off-road vehicle and a looping track within a desert setting. Race across sand dunes, rocky cliffs and ancient ruins, and try to beat your best time!

veh02.png

vehicleProps2.png

New: Camera Animation System

Support for CameraAnims has now been added into Unreal Engine 4! These are very similar to CameraAnims from Unreal Engine 3, but now expanded with Blueprint support.

cameraAnims.png

New: User-Defined Structures for Blueprints

User Defined Structures are a brand new asset that is now available for use from within the editor!

newStruct.png

They can be edited in the standalone editor by double clicking them in the Content Browser. Once you are done editing them, you can create a variable of a type of your new User Defined Structure in your Blueprints.

stucts.png

New: Blueprint Function Library

Users can now create a blueprint function library asset! This allows you to create a nice library of Blueprint functions that can be used throughout your project!

blueprintFunctions.png

Unlike the Blueprint Macro Library, Blueprint Function Libraries don't require a Parent Class, and are able to be called by all Blueprints in the current project.

New: Canvas Render Targets

New: Vehicle Template

We have a new project template that gives a simple automobile to start your new vehicle-based project with. Both Blueprint and C++ versions of this template are available now!

VechicleTemp.png

New: FABRIK Inverse Kinematics Solver

FABRIK stands for Forward And Backward Reaching Inverse Kinematic. It is an IK solver that works on a chain of bones of any arbitrary length!

FABRIK.png

Thanks to GitHub community member Stephen Whittle for this feature!

New: Animation Blueprint Asset Override Editor

Persona now has the ability to override the assets used in Play and Evaluate nodes in parent animation blueprints from a child blueprint.

The editor for this can be found in the Window menu in Persona:

assetOverride.png

The editor collects all of the nodes that can have their animation asset overridden. New assets can be picked from the pickers on the right of the panel. This works with longer inheritance chains too and shows the most appropriate defaults for that blueprint based upon the blueprints further up in the hierarchy. Finally, the "eye" button will link you to the AnimGraph node you are overriding:

assetOverride03.png

New: Experimental Math Expression Node for Blueprints

There is a new experimental plugin available for the Math Expression Node for Blueprints. This node enables you to simply type in an expression and it will make the input pins, output pins, and a collapsed graph that contains your math expression.

mathExpNode.png

New: Improved Anim Notify Editor

Multi-select support for Anim Notifies has been added into Persona! Shift + click adds to selection, and Ctrl + click toggles a notify selection.

You can drag the selection around and it will remain within the notify panel while obeying snaps:

animNotify1.png

Copy/Paste works with groups too with a number of options:

animNotify2.png

New: Blueprint Cut and Paste for Components

Cut/Copy/Paste commands have now been added to Components mode!

CopyandPasteBlueprint01.png

New: UV Parallax for SplineThicken Material Function

You can now add UV parallax to materials using the SplineThicken Material Function. This makes it look like your object is round!

spline1.png spine2.png

New inputs:

New output:

New: Animation Debug Features

There are a number of new Animation Debug commands at your disposal. First there is in game rendering of a skeletal mesh's bones:

animDebug1.png

This is enabled using the ShowDebug Bones console command. As seen above the bones are represented by individual white lines.

AnimationDebug02.png

New: Level Viewport Stats

Many useful engine stats can be visualized over the viewport. You can now access these using the new "Stat" section under the viewport "Show" menu.

ViewportStats.png

New: OBJ Mesh File Format Support

You can now import .obj files for static meshes! The file format is very simple so keep in mind that it does not support the following features:

New: Upgraded FBX to 2014

The FBX importer as now been upgraded to the 2014 version from Autodesk.

New: Windows XP Support (preview)

Developers working out of GitHub now have the ability to deploy your project to Windows XP.

New: Improved Blueprint Support for Actor Destruction

In the 4.2 Preview Notes it was listed that the EndPlay event would replace the Destroyed event in Blueprints, this is no longer the case for 4.2.

Release Notes

Marketplace

Stylized Rendering - The Stylized Rendering sample is available on the Marketplace for free! This sample showcases the rendering flexibly of Unreal Engine 4.

StylizedMap.png

SciFi Hallway - This amazing Deus Ex SciFi scene comes from Quixel's CMO Wiktor Ohman.

ScifiHallway.png

New Pivot Painter Content Example Map - Still images don't do this example justice. The Pivot Painter feature of Unreal Engine 4 can be used to add life quickly and efficiently to anything that needs some sort of ambient movement.

PivotPainterMap.png

New Audio Content Example Map - Like the Pivot Painter map, the Audio Map is one you just need to load up and browse through. It shows off the basics of Sound Actors and various sound effects.

AudioContentMap.png

Learning Resources

Videos

Documentation

In-Editor Tutorials

API Documentation

Unreal Engine Launcher

Feed

Editor and Tools

Editor

Particles and Cascade

Content Browser

Material Editor

Texture Editor

Persona

Source Control

AI and Navmesh

UI

Viewports

Scene Outliner

Landscape

World Browser

Audio

Animation

Translation Editor

Blueprints

Rendering

Blueprints

Rendering

Gameplay and Framework

Profiler

Draw Debug Helpers

Audio

Core

Paper 2D

Networking

Online Subsystems

Dedicated servers

Platforms

Android

iOS

Mac

Xbox One

Playstation 4

Steam

Linux

API Changes

Editor and Tools

Gameplay and Framework

Core

Slate

Rendering

Blueprints

UnrealHeaderTool

Platforms

iOS

Xbox One

Online

PlatformMath Refactor