Unreal Engine Lighting and Rendering Essentials
<p><b>Learn the principles of lighting and rendering in the Unreal Engine</b></p><h2>About This Book</h2><ul><li>Get acquainted with the concepts of lighting and rendering specific to Unreal</li><li>Use new features such as Realistic Rendering and Foliage Shading to breathe new life into your projects</li><li>A fast-paced guide to help you learn lighting and rendering concepts in Unreal</li></ul><h2>Who This Book Is For</h2><p>This book is meant for game developers with knowledge of Unreal Engine and a basic understanding of lighting and rendering systems in it. As a prerequisite, you need to have good knowledge of C++.</p><h2>What You Will Learn</h2><ul><li>Use features such as realistic Rendering and Foliage Shading to create high quality output</li><li>Create and edit your materials using the Material Editor</li><li>Use Cascade's particle editor to create modular particle-based effects using emitters</li><li>Explore Unreal's GPU Visualizer</li><li>Tweak the overall look and feel of your scene with post-process effects</li><li>Create charts to get stat unit times over a long period of time</li><li>Use scalability settings to maintain performance for your games on different platforms and hardware</li></ul><h2>In Detail</h2><p>Unreal Engine is a powerful game development engine that provides rich functionalities to create 2D and 3D games. Developers have the opportunity to build cross-platform mobile and desktop games from scratch. Unreal Engine enables users to create high quality games that focus on individual complexities of game development.</p><p>This book provides you with the skills required to apply a high level of visual appeal to your games without compromising on performance.</p><p>Starting with an introduction to the rendering system, you will learn to create different types of materials using the Material Editor. You will then create a particle system based on Cascade editor to create mind-blowing visual effects.</p><p>Moving on, you will learn the concept of lights in Unreal and different types of dynamic/real-time lights, along with a number of powerful post processing effects. Next, you will learn to improve rendering performance, keeping in mind the rendering limitations for different platforms.</p><p>At the end of the book, we will discuss the scalability settings menu, and how to add realistic fog effects based on the requirements of your game or level.</p>