STEAM GROUP
Unreal Engine 4 Developers UE4DEV
STEAM GROUP
Unreal Engine 4 Developers UE4DEV
7
IN-GAME
36
ONLINE
Founded
2 August, 2014
ABOUT Unreal Engine 4 Developers

A group dedicated to bringing the UE4 developer community closer.

This is a group for all developers, fans and hobbyists using Unreal Engine 4 for their project or game.

Whether your working solo, as a team, commercially or non-commercially, feel free to join, ask questions, help others and bring the community together.

Unreal Engine 4[www.unrealengine.com]
Unreal Engine 4: Forums[forums.unrealengine.com]
Unreal Engine 4: Wiki[wiki.unrealengine.com]
POPULAR DISCUSSIONS
VIEW ALL (3)
RECENT ANNOUNCEMENTS
NEW ON MARKETPLACE: LANDSCAPE MOUNTAINS
SHAPING THE LANDSCAPE

The heightmap and layer masks in this scene were created using World Machine, a procedural terrain generation program that can simulate erosion, snowfall and various other effects to help produce a realistic-looking environment.

Once they’d been generated in World Machine, the textures for the terrain’s heightmap and layers were imported into the editor via UE4’s Landscape system. Then, additional sculpting and layer painting was completed using the Landscape tools to adjust certain areas.

The Landscape Mountains material, created by artist Ryan Brucks, was set up to blend between sets of rock, grass and snow textures using Landscape’s layer masks. Several material functions were also created to help the layers blend together more naturally based on texture information, and to reduce the appearance of tiling in the distance.


PAINTING FOLIAGE

Clusters of trees and rocks were added using UE4’s foliage tool, which is designed to allow rapid painting of hundreds of meshes onto a surface with randomized ranges for scale, orientation and other settings. The foliage tool can also use a Landscape layer as a mask - for example, if you want certain foliage meshes to only appear on the grass layer on the Landscape, they won’t be placed on areas with rock or snow as you paint over an area.

The other advantage that the foliage system offers is that it uses instanced static meshes, which are automatically grouped into clusters. Each cluster only requires the number of draw calls for a single mesh instead of one for each, reducing rendering cost.

In this case, further optimization was achieved by setting up LODs for the tree meshes, with the least detailed LOD mesh being a flat billboard. These features enabled me to create relatively dense forests that are very cheap to render when viewed from far away.

The billboard mesh for the trees is actually a thin strip consisting of just two triangles which are stretched out to a specified width using the “SplineThicken” material function. This function enables the billboards to always face the camera while maintaining their orientation along the axis of the spline, staying upright when viewed from above. In the image above, you can see that the distant trees appear as thin lines in wireframe mode.


EXPLORING THE LANDSCAPE

Finally, I wanted to provide a fun way explore Landscape Mountains, so I put together a hang glider Blueprint. The hang glider can be flown freely around the environment, gaining speed when swooping downwards and slowing down again when climbing. To add a bit of a challenge, I also added glowing rings that provide a brief speed boost when flown through. Using the rings and a bit of skilled flying, it’s possible to reach some impressive altitudes.

We hope everyone is enjoying this new sample with the release of Unreal Engine 4.4. Feel free to leave any feedback or questions in the comments here[www.unrealengine.com].

https://www.unrealengine.com/blog/new-on-marketplace-landscape-mountains

MARKETPLACE NOW OPEN FOR EARLY SUBMISSIONS
26 Comments
DLR.O Ken 18 Oct, 2021 @ 6:54pm 
Not much life in this group, I'll figure it out.
DLR.O Ken 17 Oct, 2021 @ 12:26am 
How do you create a Steam Group Join button in a widget on Dedicated Servers. Every Steam Group has a Steam Group ID which I expose to a config for Server Owners to fill out. I want to add a button in game that allows people to join directly in game without opening the Steam Overlay. Anyone know how to call this in Blue Prints?
Underpants 4 Dec, 2018 @ 4:09am 
I really need to speak to the admin in private for it is important. In case he sees this message.
Donut Operator 25 Jul, 2018 @ 6:21am 
The Retro Arcade is now LIVE on the Unreal Engine Marketplace. Go check it out!
https://www.unrealengine.com/marketplace/retro-arcade
Sober Mans Secret 10 Mar, 2018 @ 4:51am 
Hi All
DLR.O Ken 14 Jan, 2018 @ 1:37am 
Is anyone here familiar with how to build a Steam Group Joiner?
VIEW ALL (168)
GROUP MEMBERS
Administrators
7
IN-GAME
36
ONLINE
7 IN CHAT
Enter chat room
Founded
2 August, 2014