ShaderLab Tutorial

Open-source ShaderLab projects categorized as Tutorial

Top 23 ShaderLab Tutorial Projects

  1. Unity-Shader-Basics-Tutorial

    A introduction into creating shaders for Unity

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. juicy-springs

    Transform your simple, bland transitions and movement into juicy springy movement!

  4. persistent-data

    Learn how to save and load data in Unity - avoiding common mistakes and dangerous serialization techniques many other tutorials will tell you to use!

  5. raycasting-explained

    In this tutorial repository I aim to make it really clear how each of the Ray, Sphere, Box, and Capsule casts work, look, behave, and how you can use each one of them to achieve your "casting" goals!

  6. urp-fading-standard-shaders

    Learn how you can easily fade out objects that are using the standard URP shaders that obstruct view to the player using C# code!

  7. ai-series-part-42

    Learn how to combine a Root Motion animated model with a NavMeshAgent. This gives you all the pathing benefits and local avoidance of the Navigation System with the precise animation you expect from Root Motion.

  8. async-scene-transitions

    Learn how to implement a framework to manage animations between scenes.

  9. line-renderer-collider

    Learn how to dynamically generate a collider that aligns to your Line Renderer regardless of shape or size of your Line Renderer

  10. mobile-touch-inputs

    In this tutorial repository you can learn how to add a Touch Movement Joystick to control your player using the New Input System.

  11. 3d-model-ui-preview

    Learn how to show animated 3D Models on your UI using a Canvas, Render Texture, and any 3d model

  12. projectile-trajectory

    Learn how to use a Line Renderer and a basic kinematic equation to show the trajectory of any projectile! We're using a grenade in this case, but it can be applied to cannon balls, bullets affected by gravity, throwing a banana, or any other projectile!

  13. ai-series-part-40

    Learn how you can implement the jobs system to improve the performance of Line of Sight checking for your AI!

  14. vertex-displacement-basics

    Learn some of the basics of Vertex Displacement in a shader. A "breathing" effect, and a wiggle side to side effect!

  15. ai-series-part-10

    Full project of the end state of the AI Series Part 10 video where we implement a flying enemy!

  16. ai-series-part-12

    Project for the AI Series Part 12 where I go over how to choose the closest target to a particular NavMeshAgent based on the distance the NavMeshAgent would travel to get to the other target.

  17. scene-inspector-debug-information

    Learn how to extend an existing Inspector in the Unity Editor and draw debug information in the Scene View.

  18. ai-series-part-2

    Full project of the end state of the AI Series Part 2 video where we've add jumping with NavMeshLinks

  19. unity-csharp-basics-5

    Learn about delegates in a Unity-focused tutorial!

  20. ai-series-part-39

    Learn how to transform your fully animated NavMeshAgents and transform them into a Ragdoll on death that eventually subtly fade out

  21. ai-series-part-44

    Learn how to make AI calculate an intercept path for a moving target.

  22. unity-csharp-basics-3

    Learn about some fundamentals in Unity - Lifecycle events, Instantiate, and Destroy!

  23. ai-series-part-8

    Full project of the end state of the AI Series Part 8 video where we dive deeper into bullet mechanics by adding homing bullets and noise to the path they take

  24. ai-series-part-33

    Learn how to combine NavMeshObstacles and NavMeshAgents on the same GameObject for NavMeshAgents that can carve the NavMesh when stationary. Moving NavMeshAgents cannot carve the NavMesh.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

ShaderLab Tutorial discussion

Log in or Post with

ShaderLab Tutorial related posts

  • A lot of people copy/paste tutorial code without understanding what's going on, so to help with that, I started a Unity-focused C# Basics series aimed at absolute beginners. Here's part 7 where I teach about Composition (you've probably been using it this whole time!)! Learn C# in a Unity-context! F

    1 project | /r/unity_tutorials | 6 Sep 2022
  • Game feel boring or bland? Add some JUICE with Springs! This powerful tool can take your simple, boring motion into juicy springy motion in no time flat! Full Unity Tutorial in Comments!

    1 project | /r/gamedev | 7 Aug 2022
  • Objects Obstructing View of Your Player? Don't know how to write your own shaders? You can just fade out those objects that are in the way using C# and the built-in Unity URP shaders!

    1 project | /r/gamedev | 24 Jul 2022
  • If you're using the Unity Line Renderer and need a collider for it - here's how you can quickly add a collider regardless of the complexity of your line

    1 project | /r/gamedev | 23 Jun 2022
  • Procedural Level and NavMesh Generation | AI Series Part 13 | Full Tutorial in Comments

    1 project | /r/unity_tutorials | 4 May 2021
  • Drawing Informational Text and Lines in the Scene View | Editor Script Used in AI Series Part 12 | Full Tutorial in Comments

    1 project | /r/unity_tutorials | 30 Apr 2021
  • How to Find the Closest Target on a NavMesh Based on Distance an Agent Will Travel | AI Series Part 12 | Full Tutorial in Comments

    1 project | /r/unity_tutorials | 27 Apr 2021
  • A note from our sponsor - SaaSHub
    www.saashub.com | 23 Jan 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index


Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com