Build Stunning Real-time VFX with Unreal Engine 5: Start your journey into Unreal particle systems to create realistic visual effects using Niagara

Andurlekar, Hrishikesh

  • 出版商: Packt Publishing
  • 出版日期: 2023-05-30
  • 售價: $1,960
  • 貴賓價: 9.5$1,862
  • 語言: 英文
  • 頁數: 312
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1801072418
  • ISBN-13: 9781801072410
  • 相關分類: Unreal
  • 立即出貨 (庫存 < 3)

買這商品的人也買了...

商品描述

Create professional real-time particle systems and particle asset creation workflows for games with the power of Niagara and Unreal Engine 5

Key Features

  • Explore how Niagara can make your games pop by creating stunning particle systems in Unreal Engine 5
  • Level up your VFX skills and enhance your employability in a competitive market
  • Build various particle system projects to reinforce your learning and put your new knowledge into practice

Book Description

While no game would be complete without visual effects, the ever-evolving VFX industry churns out stellar digital environments that can make your games stand out from the crowd. Build Stunning Real-time VFX with Unreal Engine 5 is here to help you boost your creativity using Niagara to make jaw-dropping particle systems backed by the power of Unreal Engine 5—without a line of code.

This handy guide for VFX artists takes you through the principles and concepts of designing particle systems and design workflows, along with the architecture of Niagara, Unreal Engine 5's VFX system. Throughout the book, you'll build a series of mini projects that will put your particle system knowledge to the test. As you advance, you'll cover topics such as creating your own custom modules, debugging workflows, and controlling particles with blueprints, and conclude by working on two projects that will bring everything together into a neat package.

By the end of this VFX book, you'll have a deeper understanding of particle systems, improving your skills, portfolio, and the chances of being employed by studios using Unreal Engine 5.

What you will learn

  • Brush up your vector mathematics skills
  • Access and create namespaces in Niagara
  • Add a Niagara system to a Blueprint actor
  • Create a particle system with dynamic inputs
  • Publish a custom module for your team members to use
  • Create Niagara Scratch modules
  • Enable your particle emitters to communicate using event handlers
  • Control Niagara systems using Blueprint public variables

Who this book is for

This book is for visual effects artists transitioning to real-time virtual production workflow as well as beginners looking to learn Niagara for games and other real-time applications. Game programmers, 3D generalists, and game designers interested in adding VFX for their game and metaverse projects will also find this book useful. A basic understanding of Unreal Engine 5, blueprints, as well as layout, materials, and lighting in Unreal Engine is expected.

商品描述(中文翻譯)

使用Niagara和Unreal Engine 5的強大功能,為遊戲創建專業的即時粒子系統和粒子資產創建工作流程。

主要特點:

- 通過在Unreal Engine 5中創建令人驚嘆的粒子系統,探索Niagara如何使您的遊戲更加出色。
- 提升您的VFX技能,增強您在競爭激烈的市場中的就業能力。
- 建立各種粒子系統項目,以鞏固您的學習並將新知識付諸實踐。

書籍描述:

儘管沒有視覺效果,遊戲將不完整,但不斷發展的VFX行業推出了令人驚嘆的數字環境,可以使您的遊戲脫穎而出。《使用Unreal Engine 5建立令人驚嘆的即時VFX》將幫助您使用Niagara提高創造力,製作令人驚嘆的粒子系統,並借助Unreal Engine 5的強大功能,無需編寫任何代碼。

這本VFX藝術家的實用指南將帶您了解設計粒子系統和設計工作流程的原則和概念,以及Niagara的架構,即Unreal Engine 5的VFX系統。在整本書中,您將建立一系列的小型項目,以測試您的粒子系統知識。隨著您的進步,您將涵蓋創建自己的自定義模塊、調試工作流程以及使用藍圖控制粒子的主題,最後通過兩個項目將所有內容整合成一個整潔的封裝。

通過閱讀本VFX書籍,您將對粒子系統有更深入的了解,提高技能、作品集以及被使用Unreal Engine 5的工作室雇用的機會。

您將學到什麼:

- 提高您的向量數學技能
- 存取和創建Niagara中的命名空間
- 將Niagara系統添加到藍圖角色
- 創建具有動態輸入的粒子系統
- 發布供團隊成員使用的自定義模塊
- 創建Niagara Scratch模塊
- 使您的粒子發射器能夠使用事件處理程序進行通信
- 使用藍圖公共變量控制Niagara系統

本書適合將視覺效果藝術家轉向實時虛擬製作工作流程的人,以及希望學習遊戲和其他實時應用中的Niagara的初學者。對於希望為他們的遊戲和元宇宙項目添加VFX的遊戲程序員、3D綜合藝術家和遊戲設計師,本書也很有用。預計讀者具備對Unreal Engine 5、藍圖以及Unreal Engine中的佈局、材料和照明的基本理解。

目錄大綱

1. Getting Started with Unreal Engine Particle System Frameworks
2. Understanding Particle System Concepts
3. Exploring Niagara Concepts and Architecture
4. Building Our First Niagara System
5. Diving into Emitter-System Overrides
6. Exploring Dynamic Inputs
7. Creating Custom Niagara Modules
8. Local Modules and Versioning
9. Events and Event Handlers
10. Debugging workflow in Niagara
11. Controlling Niagara Particles using Blueprints

目錄大綱(中文翻譯)

1. 開始使用虛幻引擎粒子系統框架
2. 理解粒子系統概念
3. 探索Niagara概念和架構
4. 建立我們的第一個Niagara系統
5. 深入研究發射器-系統覆蓋
6. 探索動態輸入
7. 創建自定義Niagara模組
8. 本地模組和版本控制
9. 事件和事件處理程序
10. 在Niagara中進行調試工作流程
11. 使用藍圖控制Niagara粒子