Become a Unity Shaders Guru: Create advanced game visuals using code and graphs (Paperback)
暫譯: 成為 Unity Shaders 大師:使用程式碼和圖形創建高級遊戲視覺效果 (平裝本)

Pêcheux, Mina

  • 出版商: Packt Publishing
  • 出版日期: 2023-07-14
  • 售價: $1,820
  • 貴賓價: 9.5$1,729
  • 語言: 英文
  • 頁數: 492
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1837636745
  • ISBN-13: 9781837636747
  • 相關分類: 遊戲引擎 Game-engine
  • 立即出貨 (庫存=1)

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

商品描述

Discover a range of advanced shading techniques to beautify your 2D/3D game projects with Unity 2022

Purchase of the print or Kindle book includes a free PDF eBook

 

Key Features:

  • Discover the new shader tools such as URP and Shader Graph to work in HLSL code or with visual node-based editing
  • Learn advanced tricks to optimize your rendering pipeline
  • Explore various concepts to create a variety of 2D and 3D game shaders

 

Book Description:

Do you really know all the ins and outs of Unity shaders? It's time to step up your Unity game and dive into the new URP, the Shader Graph tool, and advanced shading techniques to bring out the beauty of your 2D/3D game projects!

Become a Unity Shaders Guru is here to help you transition from the built-in render pipeline to the SRP and learn how to use the latest shading tools. With it, you'll dive deeper into Unity shaders by understanding the essential concepts through practical examples. First, you'll discover how to create a simple shading model in the Unity built-in render pipeline and then in the Unity URP and Shader Graph, while learning about the practical applications of both. You'll explore common game shader techniques, ranging from interior mapping to adding neon outlines to a sprite and simulating the wobble of a fish. You'll also learn about alternative rendering techniques, such as ray marching.

By the end of this book, you'll have learned how to create a wide variety of 2D and 3D shaders with Unity's URP (both in HLSL code and with the Shader Graph tool), and will be well versed in some optimization tricks to make your games friendly for low-tier devices as well.

 

What You Will Learn:

  • Understand the main differences between the legacy render pipeline and the SRP
  • Create shaders in Unity with HLSL code and the Shader Graph 10 tool
  • Implement common game shaders for VFX, animation, procedural generation, and more
  • Experiment with offloading work from the CPU to the GPU
  • Identify different optimization tools and their uses
  • Discover useful URP shaders and re-adapt them in your projects

 

Who this book is for:

This book is for technical artists who have worked with Unity and want to get a deeper understanding of Unity's render pipelines and its visual node-based editing tool. Seasoned game developers who are looking for reference shaders using the recent URP render pipeline will also find this book useful. A basic level of programming experience in HLSL, Unity, its layout, and its basic usage is a must.

商品描述(中文翻譯)

探索一系列先進的陰影技術,為您的 2D/3D 遊戲專案增添美感,使用 Unity 2022

購買印刷版或 Kindle 版書籍可獲得免費 PDF 電子書

 

主要特色:


  • 探索新的著色器工具,如 URP 和 Shader Graph,以 HLSL 代碼或視覺節點編輯進行工作

  • 學習優化渲染管線的高級技巧

  • 探索各種概念以創建多樣的 2D 和 3D 遊戲著色器

 

書籍描述:

您真的了解 Unity 著色器的所有細節嗎?是時候提升您的 Unity 技能,深入了解新的 URP、Shader Graph 工具和先進的陰影技術,以展現您 2D/3D 遊戲專案的美感!

成為 Unity 著色器大師將幫助您從內建渲染管線過渡到 SRP,並學習如何使用最新的陰影工具。通過實際範例,您將更深入地了解 Unity 著色器的基本概念。首先,您將學習如何在 Unity 內建渲染管線中創建一個簡單的陰影模型,然後在 Unity URP 和 Shader Graph 中進行創建,同時了解兩者的實際應用。您將探索常見的遊戲著色器技術,從內部映射到為精靈添加霓虹輪廓,甚至模擬魚的搖擺。您還將學習替代渲染技術,例如光線行進。

在本書結束時,您將學會如何使用 Unity 的 URP(無論是 HLSL 代碼還是使用 Shader Graph 工具)創建各種 2D 和 3D 著色器,並熟悉一些優化技巧,使您的遊戲也能在低階設備上運行良好。

 

您將學到什麼:


  • 了解舊版渲染管線和 SRP 之間的主要差異

  • 使用 HLSL 代碼和 Shader Graph 10 工具在 Unity 中創建著色器

  • 實現 VFX、動畫、程序生成等常見遊戲著色器

  • 實驗將工作從 CPU 轉移到 GPU

  • 識別不同的優化工具及其用途

  • 發現有用的 URP 著色器並在您的專案中重新調整它們

 

本書適合誰:

本書適合曾經使用 Unity 的技術藝術家,想要更深入了解 Unity 的渲染管線及其視覺節點編輯工具的讀者。尋找使用最近 URP 渲染管線的參考著色器的資深遊戲開發者也會覺得本書有用。具備 HLSL、Unity 及其佈局和基本用法的基本編程經驗是必須的。

最後瀏覽商品 (20)