Shader Learning Project

Shader Learning

This project is about learning how to create shaders in Unity. I stated by following the tutorial from the YouTube of Freya Holmér introduction to shaders. Then i started following the page Catlike Coding to learn more about shaders, noises and GPU render.

During this project, I learned and implemented the following:

  • Understanding the basics of shaders and how they work in Unity.
  • Creating vertex and fragment shaders to manipulate geometry and colors.
  • Implementing noise functions for procedural textures and animations.
  • Learning about GPU rendering and optimizing shader performance.
  • Exploring fractals and wave patterns using mathematical functions in shaders.
  • Using Unity's Shader Graph for visual shader creation and debugging.

Here are some images from the project:

Project Image 1 Project Image 2 Project Image 3

You can follow the progress of the project on this issue: Progreso.