Search icon CANCEL
Subscription
0
Cart icon
Your Cart (0 item)
Close icon
You have no products in your basket yet
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Free Learning
Arrow right icon
Arrow up icon
GO TO TOP
Cinematic Photoreal Environments in Unreal Engine 5

You're reading from   Cinematic Photoreal Environments in Unreal Engine 5 Create captivating worlds and unleash the power of cinematic tools without coding

Arrow left icon
Product type Paperback
Published in May 2024
Publisher Packt
ISBN-13 9781803244112
Length 548 pages
Edition 1st Edition
Tools
Concepts
Arrow right icon
Author (1):
Arrow left icon
Giovanni Visai Giovanni Visai
Author Profile Icon Giovanni Visai
Giovanni Visai
Arrow right icon
View More author details
Toc

Table of Contents (19) Chapters Close

Preface 1. Part 1: Getting Started with Unreal Engine 5
2. Chapter 1: Creating Your First Project in Unreal Engine 5 FREE CHAPTER 3. Chapter 2: Navigating through the Unreal Engine 5 Interface 4. Chapter 3: Exploring Unreal Engine 5 Project Structure 5. Chapter 4: Importing and Working with Assets 6. Chapter 5: Mastering Materials and Shading 7. Chapter 6: Illuminating Your World with Lighting 8. Chapter 7: Exploring Nanite, RVTs, and the World Partition Tool 9. Part 2: Environment Creation Techniques
10. Chapter 8: Utilizing the Megascans Library 11. Chapter 9: Mastering Landscape and Terrain 12. Chapter 10: Creating Diverse Environments with Plugins 13. Part 3: Cinematic Fundamentals and Rendering
14. Chapter 11: Crafting Cinematic Shots with Cameras and a Sequencer 15. Chapter 12: Enhancing Scenes with Post-Processing and Niagara 16. Chapter 13: Rendering and Exporting Cinematic Shots 17. Index 18. Other Books You May Enjoy

Creating a new project

It’s time to create your first project. To do that, you have two options:

  • Click on the Launch button on a specific Engine version inside the Library tab. This will create a project running with this specific Engine version.
  • Click on the Launch button on the top right of the Epic Games Launcher window. This will create a new project running with the version set as current.

If you have installed the Engine for the first time, you probably have only one version of the Engine. In this case, both options are identical.

When you click on the Launch button, the Epic Games Launcher will be closed. It will take a while and then the Unreal Project Browser window will appear.

Figure 1.22 – The Unreal Project Browser window will open, showing the RECENT PROJECTS tab

Figure 1.22 – The Unreal Project Browser window will open, showing the RECENT PROJECTS tab

You can open a project that was created in your library and if you don’t have any projects yet, this tab will be empty.

To create a new project, you need to browse one of the tabs on the left. Each of these tabs allows you to either create a blank project or create a project starting from a template.

Let’s start with creating a blank game project:

  1. Click on the GAMES tab.
  2. Select the Blank project preset.
  3. Once you click on the GAMES tab, take a look at the Project Defaults section on the right.
Figure 1.23 – The Unreal Project Browser’s Games preset tab

Figure 1.23 – The Unreal Project Browser’s Games preset tab

Let’s go over the various options in this menu:

  • Blueprint/C++: Here, you can choose whether you want to create a project based on Blueprint or a C++ project. For all the things we are going to create in this book, you will always need a Blueprint project.

Note:

Blueprints are a visual scripting system with a node-based interface. As with many common scripting languages, it is used to define object-oriented classes or objects in the Engine. It’s a very intuitive way to add complex code lines to your project as gameplay mechanics without the need to write code but it still is a code language that has to be learned. C++ is the most common scripting language in the game industry. To create a C++-based project, you need to compile the Engine from the source.

  • Target platform: Here, you can choose the target platform for your project. You can choose between Desktop and Mobile. Desktop creates a project suitable for desktop platforms and consoles. Mobile creates a project that is already set to be playable on a mobile device. This means that the project will be created with different project settings according to your choice. You can choose Desktop.
  • Quality preset: This is the quality setting of your project. You can choose between Maximum and Scalable. Maximum will set any options at the maximum value available for the target platform. Scalable will disable some complex features in favor of performances. You can choose Maximum. You can change these settings at any time directly inside the Engine.
  • Starter content: If this option is checked, you will find a lot of interesting assets loaded inside your projects. This can be very useful at the beginning for study and test purposes and time saving for specific types of assets such as Niagara samples and shaders. You can use a project with starter content to follow the book’s first section.
  • Raytracing: If this option is checked, the project will be set for using real-time Raytracing. We will learn how to use Raytracing and Lumen in Chapter 7. If you have the recommended system requirement, you can check this box.

Note

Real-time Raytracing has an impact on performance but also on final quality. You can also follow this book with a project without real-time Raytracing but you can’t use some explained features.

  1. Choose the location of your project from the Project Location option and name your project in the Project Name box. These options can be found at the bottom of the window:
Figure 1.24 – Here, you can choose the project location and name

Figure 1.24 – Here, you can choose the project location and name

Note

Unreal Engine projects are very heavy on local drive, in terms of both heaviness and loading time. Creating your project on a fast SSD disk is the best solution. Speaking about the name, spaces aren’t allowed. Unreal Engine also doesn’t like very long names (the maximum limit is 20 characters).

  1. When you’ve set everything, click on Create.

When you create a project or open a project for the first time, Unreal Engine will take some time to create everything it needs and compile all the shaders. If the loading seems to be stuck at 45%, don’t worry – it’s normal! You can check this in the Task Manager. Search for the UnrealEditor process and click on the left arrow near the process name to expand the UnrealEditor process. Here, you will find the shader compiler. It can take several minutes.

Figure 1.25 – You can check the Unreal Engine’s loading status inside Windows Task Manager

Figure 1.25 – You can check the Unreal Engine’s loading status inside Windows Task Manager

Now that we know how to create a new project from a draft, in the next section, we will learn how new project templates work and how to use them to create a new project.

You have been reading a chapter from
Cinematic Photoreal Environments in Unreal Engine 5
Published in: May 2024
Publisher: Packt
ISBN-13: 9781803244112
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at $19.99/month. Cancel anytime
Banner background image