GithubHelp home page GithubHelp logo

veinin / unity-2021-shaders-and-effects-cookbook-fourth-edition Goto Github PK

View Code? Open in Web Editor NEW

This project forked from packtpublishing/unity-2021-shaders-and-effects-cookbook-fourth-edition

0.0 0.0 0.0 237.67 MB

Unity 2021 Shaders and Effects Cookbook - Fourth Edition, published by Packt

License: MIT License

C# 63.86% ShaderLab 26.27% HLSL 0.42% Mathematica 9.45%

unity-2021-shaders-and-effects-cookbook-fourth-edition's Introduction

Unity 2021 Shaders and Effects Cookbook - Fouth Edition

Unity 2021 Shaders and Effects Cookbook - Fourth Edition

This is the code repository for Unity 2021 Shaders and Effects Cookbook - Fourth Edition, published by Packt.

Over 50 recipes to help you transform your game into a visually stunning masterpiece

What is this book about?

Shaders enable you to create powerful visuals for their game projects. However, creating shaders for your games can be notoriously challenging with various factors like complex mathematics standing in the way of attaining the level of realism you crave for your shaders

This book covers the following exciting features:

  • Understand physically based rendering to fit the aesthetic of your game
  • Create spectacular effects for your games by testing the limits of what shaders can do
  • Explore advanced shader techniques for your games with AAA quality
  • Use Shader Graph to create 2D and 3D elements for your games without writing code
  • Master the math and algorithms behind the commonly used lighting models
  • Get to grips with the post-processing stack to tweak the appearance of your game

If you feel this book is for you, get your copy today!

https://www.packtpub.com/

Instructions and Navigations

All of the code is organized into folders. For example, Chapter02.

The code will look like the following:

Properties
    {
        
        _Color("Color", Color) = (1,1,1,1)
        _AmbientColor("Ambient Color", Color) = (1,1,1,1)
        _Glossiness("Smoothness", Range(0,1)) = 0.5
        _Metallic("Metallic", Range(0,1)) = 0.0
        _MySliderValue("This is a Slider", Range(0,10)) = 2.5
    }

Following is what you need for this book: Shaders enable you to create powerful visuals for their game projects. However, creating shaders for your games can be notoriously challenging with various factors like complex mathematics standing in the way of attaining the level of realism you crave for your shaders.

With the following software and hardware list you can run all code files present in the book (Chapter 1-14).

Software and Hardware List

Chapter Software required OS required
1-14 Unity 2021.1.9f1 Windows, Mac OS X, and Linux (Any)

We also provide a PDF file that has color images of the screenshots/diagrams used in this book. Click here to download it.

Related products

Get to Know the Author(s)

John P. Doran is a passionate and seasoned Technical Game Designer, Software Engineer, and Author who is currently based in Songdo, South Korea. His passion for game development began at an early age. For over a decade, John has gained extensive hands-on expertise in game development working in various roles ranging from game designer to lead UI programmer working in teams consisting of just himself to over 70 people in student, mod, and professional game projects including working at LucasArts on Star Wars: 1313. Additionally, John has worked in game development education teaching in Singapore, South Korea, and the United States at schools including DigiPen Institute of Technology and Bradley University. To date, he has authored over 10 books pertaining to game development. John is currently an Instructor at George Mason University Korea. Prior to his present ventures, he was an award-winning videographer.

Other books by the authors

unity-2021-shaders-and-effects-cookbook-fourth-edition's People

Contributors

jodoran avatar keagancarneiro avatar saurabhk710 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.