Unreal Engine Archives

Articles about Unreal Engine 4 and 5

Quick Notes on turning Daz Hair into Groom Hair for Unreal Engine

I’ve been experimenting with Groom Hair in Unreal Engine today, first time ever and I currently know almost nothing about it. Groom is UE’s strand-based hair system with real time physics we don’t have to setup from scratch, unlike those horrible cloth weight maps and collision shapes. Groom hair “just works” – I have no …

Read more

Fixing Geoshell Transparency in Unreal Engine

The latest version of Daz to Unreal supports geoshells (in beta)! That’s great news for objects and rely on them, because we can finally use those in Unreal Engine. Geoshells are a native Daz Studio feature, so they come in as a separate material on top of the figure they’re meant to be used with. …

Read more

Creating a Control Rig from scratch in Unreal Engine

Control Rigs are Unreal Engine’s “easy” way of letting us animate objects and characters in Sequencer. They allow us to create new and override existing animations directly on the timeline. These things are ever so slightly intimidating to set up, but if you know how they work, you’ll be able to animate any rigged object …

Read more

How to scale a RectLight in Unreal Engine (and other properties)

RectLights are light objects that emit light from a plane. They’re great to emulate anything from neon strip lights to regular flat lights like spots or soft boxes. We can position and scale them uniformly, but we cannot scale them along one axis with the regular scale controls, but there some interesting settings under the …

Read more

Avoid missing foliage with Cinematic Renders in Unreal Engine

To optimise real-time performance, Unreal Engine employs a number of tricks under the hood to make drawing images as fast as possible. One such trick is to replace objects on screen with lower-resolution versions as they are drawn further away from the camera. Those are called LODs (Levels of Detail) and although they’re great when …

Read more

How to remove or reset Baked Lighting in Unreal Engine

Baked Lighting was a big thing in UE4, and it can still improve performance in UE5. For outdoor lighting it has largely been superseded by Lumen and real time calculations, but older projects and demo levels that come with marketplace assets can have baked lighting by default. This can interfere with real-time solutions, so we …

Read more

How to disable the CTRL+SPACE default shortcut on macOS

Unreal Engine likes to use CTRL+SPACE to bring up the content browser. I’ve never had a Mac powerful enough to run UE5 until recently, and imagine my surprise when that shortcut swapped my keyboard layout from UK to German instead of showing my assets. Turns out macOS has this enabled by default, and I needed …

Read more

How to lock off a camera position in Unreal Engine

We can lock off objects (including cameras) so that they can’t accidentally be moved or pointed into other directions. Fixed cameras are a good example: if you want one or more cameras to always show the same thing, and want to make sure you’re not moving them with transform controls or when they’re selected in …

Read more

How to adjust Normal Map Strength in Unreal Engine

It’s nice to have adjustment options on our normal maps. Sometimes the strength that works in another DCC doesn’t work for the final look, something I frequently encounter with the base colour channel. Typically I add a Vector 3 and Multiply nodes before the final output, but for non-colour data this doesn’t work. Instead we …

Read more

Working with Takes and Shots in Unreal Engine

I’ve previously talked about using Shot Tracks in the UE Sequencer. There’s a related feature called Takes that I’ve just found out about. It can make life easier as you try things out while you work with animations and adds an “alternate” shot that can be swapped out without destroying the original. Each take is …

Read more

How to keyframe Cloud Movement in Sequencer with Ultra Dynamic Sky

By default, Ultra Dynamic Sky calculates cloud movement continuously, no matter if you’re running game mode, simulation mode or if you’re working with a Level Sequence. There is a way to make sure the clouds form the same way as you move the playhead so that we get predictable results in our cinematic keyframe animations. …

Read more

Multi Camera Rendering in Unreal Engine

I’ve been puzzling over the best way to render out multiple camera sequences from Unreal Engine. This is useful if you had a switched camera cut track for preview purposes in your project, but would like additional post production effects to be applied during editing (say dissolves or wipes between cameras). By default, Unreal Engine …

Read more

How to fix un-deletable empty folders in Unreal Engine

When you move objects around in your content browser for re-organisation, you may end up with empty folders that you want to delete. However, often times Unreal Engine comes up with a message telling you that the folder is NOT empty, and all kinds of terrible things would happen when you delete it anyway. Here’s …

Read more

Using non-linear Animations in Unreal Engine

Imagine you’ve animated an object with keyframes as part of a Level Sequence, and now you want to have multiple copies of that object doing the same thing. Like the cube in the above GIF. Unreal Engine has a quasi non-linear animation feature we can use that lets us queue a sequence from another sequence. …

Read more

How to fix Sequencer References in Unreal Engine

Sometimes, and despite out best efforts, or as a result of copy/paste actions, actor references in Level Sequences can break. Anything that may have been tracked and properly working last time is shown in white (like the audio above), while things that have broken references are shown in red. It’s annoying when this happens, but …

Read more

How to create Linear Animations in Unreal Engine (Cinematics Workflow Overview)

I’ve finally worked out how to properly create and render animations from Unreal Engine. The concept is very elegant, but also very different from most other 3D applications that I’m familiar with. This threw me on more than one occasion and lead to multiple frustrations, so let me share what I’ve learnt and explain the …

Read more

How to rename Group Actors in Unreal Engine

Renaming groups should be as easy as pressing F2 in the Unreal Engine outliner, but alas it doesn’t work. There’s seemingly no renaming feature, but I’ve worked out how to do it and wanted to share it, together with another Groups related trick you may not be familiar with. Renaming Groups First of all, select …

Read more