Read Texture Data from C# Scripts #shorts




Published: 27 Oct 2022

Full Tutorial: https://youtu.be/yqlFrLGeRaQ


In this Unity tutorial you'll learn how to sample texture data from within your C# scripts and do something based on the sampled result. Specifically today we'll be using the grayscale value of the colors to choose a weighted random pixel. Once we know that we'll be updating a virtual texture on a SpriteRenderer to show us the bounds of where we were sampling and the specific pixel sampled each time.


Reading texture data in your scripts has a wide variety of applications in Unity. From Editor Scripting to show brushes, to runtime weighted bullet spread there's as many options as you can come up with!


As always, all code from this video is available on GitHub: https://github.com/llamacademy/read-texture-data


📱 Let's stay connected

YouTube: https://youtube.com/c/LlamAcademy

Patreon: https://www.patreon.com/llamacademy

Facebook: https://facebook.com/LlamAcademyOfficial

Twitter: https://twitter.com/TheLlamAcademy

TikTok: https://tiktok.com/@LlamAcademy

Instagram: https://instagram.com/LlamAcademy


----


Believe in LlamAcademy's mission and have received value from the videos? Consider becoming a Patreon supporter: https://www.patreon.com/llamacademy


----

Most tutorials come from knowledge gained making https://survival.llama.software Llama Survival - a top-down zombie survival shooter for Android and iOS.

I also have some Unity Assets: https://assetstore.unity.com/publishers/22409?_aid=1101l9QvC

Some links may be affiliate links, which at no additional cost to you, gives me a small portion of the purchase.


#unitytutorial #tutorialtuesday #gamedev #tutorial #unity #llamacademy #gamedevelopment


Connect on Social Media

Some links may be affiliate links, which at no additional cost to you, gives LlamAcademy a small portion of the purchase.