The POWER of COMPUTE SHADERS!!!

  Рет қаралды 14,417

Will Hess

Will Hess

Күн бұрын

Пікірлер: 94
@tilengasparic6765
@tilengasparic6765 3 жыл бұрын
My thought process: - eh it's a kid - atleast he's funny - prob has around 1k-5k subs - *checks subs* - subs deserved, even tho I didn't learn how tf to make compute shaders lmao
@WillHessGameDev
@WillHessGameDev 3 жыл бұрын
Thanks, even though I taught myself compute shaders I don’t feel like I’m knowledgeable enough to explain them. Some of the links in the description proved helpful to me if it helps.
@ReedHarston
@ReedHarston 3 жыл бұрын
Great video! I’m looking forward to following your channel’s growth!
@WillHessGameDev
@WillHessGameDev 3 жыл бұрын
Thank you so much!!! Very appreciated!!!
@ehnlyten844
@ehnlyten844 2 жыл бұрын
I wish I had access to those tools at your age. You have a gift, keep at it and I have absolutely no doubt it will pay off ten fold brother.
@WillHessGameDev
@WillHessGameDev 2 жыл бұрын
Thank you!
@percycreeper2733
@percycreeper2733 3 жыл бұрын
Good old Subnautica Music ;)
@WillHessGameDev
@WillHessGameDev 3 жыл бұрын
Haha ofc!!
@antonaparin
@antonaparin 2 жыл бұрын
When I watched this video, I thought this music sounds familiar, and then I remembered it's from Subnautica
@Jupilogy
@Jupilogy 3 жыл бұрын
Thank you! I might try learning HLSL over Christmas.
@WillHessGameDev
@WillHessGameDev 3 жыл бұрын
Yeah I’d recommend it. I had fun making the stuff in the video, but the one bad thing is that if you’re writing HLSL in visual studio, there’s no intellisense.
@chaotickreg7024
@chaotickreg7024 2 жыл бұрын
How did it go?
@furkanmeric7228
@furkanmeric7228 3 жыл бұрын
This is a well written video. I will be following your steps buddy.
@WillHessGameDev
@WillHessGameDev 3 жыл бұрын
Thank you so much!!
@silvia-narity
@silvia-narity 3 жыл бұрын
You're way too underrated, this was really fun
@WillHessGameDev
@WillHessGameDev 3 жыл бұрын
Thank you!!!
@arvidniklasson3739
@arvidniklasson3739 3 жыл бұрын
Yeah, I wasn't even looking for compute shaders but watched the whole thing for the vibes and fun. Keep it up Will.
@sapbucry
@sapbucry 2 жыл бұрын
Awesome vid buddy, keep em coming !
@WillHessGameDev
@WillHessGameDev 2 жыл бұрын
Thanks!
@2000legobrick
@2000legobrick 2 жыл бұрын
Just found this channel, wonderful stuff! Can't wait to see where your programming adventures go.
@WillHessGameDev
@WillHessGameDev 2 жыл бұрын
Thank you so much!!!
@forginbits5457
@forginbits5457 3 жыл бұрын
Nice work ! If you like abstract art and compute shaders, I'd recommand looking into chaotic attractors :)
@WillHessGameDev
@WillHessGameDev 2 жыл бұрын
Thank you! I’ll look into those!
@prestonwillis9824
@prestonwillis9824 Жыл бұрын
Wicked smart and entertaining video. Looking for more of this content! Good job!
@WillHessGameDev
@WillHessGameDev Жыл бұрын
Thank you so much! If you have any topics you want to see me explore, let me know!
@chatsnoirblamo
@chatsnoirblamo 2 жыл бұрын
Yay so glad I found a new cool channel! You're great!
@WillHessGameDev
@WillHessGameDev 2 жыл бұрын
Thank you so much!!!!
@simonkallay9149
@simonkallay9149 2 жыл бұрын
Damn! Such a cool video! Your funny just got you another subscriber!
@WillHessGameDev
@WillHessGameDev 2 жыл бұрын
Thank you so much!!!
@dylanparkour
@dylanparkour 3 жыл бұрын
I think it's pretty darn ok too Will
@WillHessGameDev
@WillHessGameDev 3 жыл бұрын
Thanks! I think it’s pretty darn ok too Dylan
@thecolgatemann
@thecolgatemann 8 ай бұрын
sick content, love it 🔥
@bharath2633
@bharath2633 Жыл бұрын
Just discovered this and you just made me crazy interested in computer graphics. Will explore and learn more; hoping to see more from this channel. Keep up the good work! :)
@WillHessGameDev
@WillHessGameDev Жыл бұрын
Thank you so much!
@ChaoticNeutralMatt
@ChaoticNeutralMatt 10 ай бұрын
Fun style on the video.
@danieldousek1368
@danieldousek1368 3 жыл бұрын
Not to brag but I’m your 50th subscriber!!! :)
@WillHessGameDev
@WillHessGameDev 3 жыл бұрын
Haha, thanks!
@pauloviniciuscoral1128
@pauloviniciuscoral1128 2 жыл бұрын
Can't stop laughing of "the things you can do with compute shader" list!😂 Great Video!
@WillHessGameDev
@WillHessGameDev 2 жыл бұрын
Thank you so much!
@mortaldev4999
@mortaldev4999 2 жыл бұрын
Did u use unity with c# and hlsl ?
@WillHessGameDev
@WillHessGameDev 2 жыл бұрын
Yes I did
@mortaldev4999
@mortaldev4999 2 жыл бұрын
@@WillHessGameDev oh ok thank you
@harrazmasri2805
@harrazmasri2805 2 жыл бұрын
mad stuff, i love it
@WillHessGameDev
@WillHessGameDev 2 жыл бұрын
Thanks!!!
@brianhorn5639
@brianhorn5639 3 жыл бұрын
Awsome job, very impressive video.
@WillHessGameDev
@WillHessGameDev 3 жыл бұрын
Thank you so much!
@squirrelcarla
@squirrelcarla 2 жыл бұрын
Awesome content!!!!
@WillHessGameDev
@WillHessGameDev 2 жыл бұрын
Thanks!!!
@Pockeywn
@Pockeywn Жыл бұрын
8:15 bro just implemented racism and classism in conways game of life?? 😭😭
@WillHessGameDev
@WillHessGameDev Жыл бұрын
Hahaha not the intent lol
@Someone_43
@Someone_43 5 ай бұрын
> makes compute shaders > Becomes the Money Man > Elaborates > Gets a subscriber > 🤑🤑🤑
@jeffg4686
@jeffg4686 2 жыл бұрын
Ever thought of working for Blender Foundation? I bet they'd be happy to get you on board. They're redoing particles as "nodes" and maybe they are already into compute - idk. But, bet they'd hire you. Any tutorial?
@WillHessGameDev
@WillHessGameDev 2 жыл бұрын
Lol I’m definitely not smart/experienced enough to work for the blender foundation yet, and I also feel like I wouldn’t be able to find time to do it anyways but that that would be sick
@jeffg4686
@jeffg4686 2 жыл бұрын
@@WillHessGameDev - You may be surprised. Everyone has their specialties. I bet they'd love to have someone into compute shaders. They wouldn't need you to know everything. Couldn't hurt to try.
@WillHessGameDev
@WillHessGameDev 2 жыл бұрын
true, I'll defiantly keep that idea in my back pocket, Thanks!
@goaway4991
@goaway4991 2 жыл бұрын
I've learned one thing: I need to learn compute shaders
@WillHessGameDev
@WillHessGameDev 2 жыл бұрын
Some advice then, they can be confusing at the start and just watching videos on how they work won’t help nearly as much as just messing around with them and struggling with them. Good luck!
@jeebs101
@jeebs101 3 жыл бұрын
Definitely option A
@WillHessGameDev
@WillHessGameDev 3 жыл бұрын
Wow... Did you really just doubt my programming skills Jeevan????
@jeebs101
@jeebs101 3 жыл бұрын
@@WillHessGameDev Neverrrrr
@tanchienhao
@tanchienhao 2 жыл бұрын
cool stuff! can you make the code available please? I just started trying out shaders too :)
@WillHessGameDev
@WillHessGameDev 2 жыл бұрын
Thank you! I’d be more than happy to make the code available, however I’ve never done it and have no idea what the easiest way for you to access it. I’ve seen code on places like git hub so is that the go to place? And also good luck on your compute shaders endeavors!
@tanchienhao
@tanchienhao 2 жыл бұрын
@@WillHessGameDev yep github is the goto place for code sharing for projects! For single files u can use pastebin
@WillHessGameDev
@WillHessGameDev 2 жыл бұрын
Alright, cool! I will definitely do this. It might not be up until tomorrow night and just a warning the code will most likely be a complete disaster. I never thought people would be interested in seeing it lol but I hope it will be helpful.
@WillHessGameDev
@WillHessGameDev 2 жыл бұрын
Hey! I just uploaded the files to github, I hope I did everything right. Heres the link: github.com/WillHess3/Compute-Shaders-Video-Code its also in the description. I hope its helpful!
@realdragon
@realdragon 3 ай бұрын
Hmmm yes the shaders are indeed computed
@mickyr171
@mickyr171 2 жыл бұрын
I keep trying to learn this stuff with no success, been programming since 1997 all different languages but cant seem to wrap my head around compute shaders, maybe im too old now lol
@WillHessGameDev
@WillHessGameDev 2 жыл бұрын
I feel that. Now, about one year later, I can confidently say I have no clue how to make / effectively use compute shaders. Obviously when I made the video I had some idea but after a year of not doing something, you tend to forget all about it lol.
@mickyr171
@mickyr171 2 жыл бұрын
@@WillHessGameDev Its a shame, i use processing which is a java based platform for vector flow fields and cellular automata but just doesnt have the power im looking for like compute shaders do, ill keep tackling them until they make sense lol, took me a few years to fully wrap my head around vector math now they make perfect sense, hoping compute shaders click the same way
@WillHessGameDev
@WillHessGameDev 2 жыл бұрын
Well, good luck with your compute shader journey! If you have any questions feel free to ask, but again IDK how much help I'll be lol
@Slackermanz
@Slackermanz 3 жыл бұрын
Good video, and clear explanations! Got a sub from me! Also, if you're interested in Multiple Neighborhood Cellular Automata, I'd be happy to chat with you or offer any insights/code I might have in that regard :)
@WillHessGameDev
@WillHessGameDev 3 жыл бұрын
Thanks for subscribing!!! I actually came across your channel when I was doing research for MNCAs and I was absolutely blown away with how crazy the results can look! Very impressive. And anyone else who happens to read this, check slakermanz out if u wanna see MNCAs done right
@swalscha
@swalscha 2 жыл бұрын
Hey 👋 I just discover your channel, I love it ! Sub +1 Do you have some references to share for someone also interested in learning compute shaders? Btw, if you want $10^21 arts, you should try to simulate reaction-diffusion systems, that's cool stuff 😉
@WillHessGameDev
@WillHessGameDev 2 жыл бұрын
Off the top of my head I remember starting by following along with a tutorial from game dev guide (KZbin channel) and then I just searched around KZbin to find other random compute shader tutorials. I would practice by making them and would make the result more complex each time. So biggest thing is practice. I recall finding some good tutorials by some less popular channels but I totally forget who they are, so make sure you don’t overlook videos based solely on view counts. I found Sebastian Lague’s videos helpful to but only for getting ideas for things to do next rather than figuring out how to do something if that makes sense. His videos felt more edutainment than educational but there definitely worth a watch if you haven’t already. Hope this helped! I also left a few helpful links in the description so those might help.
@swalscha
@swalscha 2 жыл бұрын
@@WillHessGameDev thank you for taking the time to answer me and sharing your refs, it's really appreciated! I totally agree with you about Sebastian Lague's videos. It's nice to discover his projects but it isn't meant to follow along as a tutorial. If you have the knowledge for and are looking for some video ideas, I would love to see someone compare (stressed tests) unity DOTS system and compute shaders, or even try to use both in a game.
@WillHessGameDev
@WillHessGameDev 2 жыл бұрын
@@swalscha No, thank you for watching, subscribing, and leaving an insightful comment :) Regarding the video idea you had, I know literally nothing about unity dots and would have to obviously learn how it works before making that kind of video, but if one day I learn it well enough I’ll consider this. It sounds interesting at least.
@DaminGamerMC
@DaminGamerMC 2 жыл бұрын
Pareciera que tienes 15 años menos que yo pero tienes 30 años mas de experiencia.
@WillHessGameDev
@WillHessGameDev 2 жыл бұрын
Hahaha! Gracias!
@MrDaanjanssen
@MrDaanjanssen 3 жыл бұрын
I'm still hungry! Get back to programming
@WillHessGameDev
@WillHessGameDev 3 жыл бұрын
hahaha
@Jkauppa
@Jkauppa 2 жыл бұрын
sus
@WillHessGameDev
@WillHessGameDev 2 жыл бұрын
Ngl thinking back on this event, the teacher was definitely the sus imposter and sabotaged the game…
@stephenkamenar
@stephenkamenar 2 жыл бұрын
you've learned everything about compute shaders, except how to pronounce it
@WillHessGameDev
@WillHessGameDev 2 жыл бұрын
Lmaooo how do u pronounce it then?
@matthewexline6589
@matthewexline6589 2 жыл бұрын
Kinda neat, but you really just showed off your experiments and never bothered to give any explanation as to how to write compute shaders . Kudos for experimenting with such advanced stuff at such a young age; that's promising for you, but if you want to grow your fanbase on youtube, you might want to consider how to make videos that an interested audience might be able to actually learn from. I'm not trying to sound overtly critical; this is meant to be constructive criticism. More info on *how* a person can go about writing interesting compute shaders would go a lot further than "this is all the random compute shaders I decided to make while playing with computer shaders so that I could learn how to write them.". You know more about compute shaders than I do, which is why I'm surfing youtube looking for vids to explain the concepts better. The video was interesting but imo not useful as far as giving info about shaders. Guess it just depends on what you were going for. I was expecting to see the code behind the shaders at some point, at which I was hoping to hear details on what variables did what, etc.
@WillHessGameDev
@WillHessGameDev 2 жыл бұрын
Thanks for watching and taking the time to write this. At that time my channel was in a weird spot, where most of the people watching me were family / friends and not other game developers, so I thought if I made a video about compute shaders and showed all of the code part they wouldn't watch, resulting in youtube not showing the video to other people. I didn't really expect for the video to get as many views as it did (mainly coming from people like you searching for it (I assume at least)). I definitely agree that the video isn't the most helpful if you were looking for a step by step tutorial for how they're made. I hope you eventually found what you were looking for, and thanks again for being so respectful and civil with your criticism, I appreciate it!
@ddrr6401
@ddrr6401 Күн бұрын
npc talking bro
@saturn7_dev
@saturn7_dev Жыл бұрын
i think you may be dreaming too much....your work is basic - nothing great, try making something new that's actually useable like say in a computer game then you might get some interest.
@WillHessGameDev
@WillHessGameDev Жыл бұрын
Thanks for the support buddy! Challenge accepted! 🙃
@borzonstudios8638
@borzonstudios8638 2 жыл бұрын
Hey, great video! I'm a fellow dev, it would be great to share contact details (discord perhaps?) and collaborate on something. Or even just share some knowledge
@WillHessGameDev
@WillHessGameDev 2 жыл бұрын
First of all, thank you so much for watching and commenting! It means a lot, and if you wanted to get in touch, you can dm me over Instagram. Unfortunately I don’t use discord but probably should but as of now Instagram is the best way to contact me. Between work and school I doubt I’ll have a lot of time to do any collaborations but I’d definitely be interested in talking. It’s @will_hess_yt
@borzonstudios8638
@borzonstudios8638 2 жыл бұрын
@@WillHessGameDev Great, will add you!
@WillHessGameDev
@WillHessGameDev 2 жыл бұрын
So I actually just made a discord account, been meaning to do that for a while now, and it’s “Will Hess#9883”. So if you’d rather use discord I’d be fine.
@borzonstudios8638
@borzonstudios8638 2 жыл бұрын
@@WillHessGameDev perfect, i'll add u on there
An introduction to Shader Art Coding
22:40
kishimisu
Рет қаралды 1 МЛН
WebGPU :: Compute Shaders Crash Course For Beginners
20:00
Visionary 3D
Рет қаралды 11 М.
УЛИЧНЫЕ МУЗЫКАНТЫ В СОЧИ 🤘🏻
0:33
РОК ЗАВОД
Рет қаралды 7 МЛН
Counter-Strike 2 - Новый кс. Cтарый я
13:10
Marmok
Рет қаралды 2,8 МЛН
Create MIND-BLOWING music videos with AI (NEW TOOLS)
6:22
Oversampled
Рет қаралды 1,2 М.
Introduction to Vulkan Compute Shaders
21:39
İlker
Рет қаралды 12 М.
How To Write Fast Shaders
10:33
Jump Trajectory
Рет қаралды 22 М.
Compute shader в юнити. Основы
10:25
Максим Крюков
Рет қаралды 14 М.
Introduction to shaders: Learn the basics!
34:50
Barney Codes
Рет қаралды 383 М.
Portal with 3 parts: is this possible?
14:12
optozorax
Рет қаралды 190 М.
Learning Unreal Engine in One Month to make a Game!
15:25
Will Hess
Рет қаралды 121 М.
GPU Compute Shader Work Groups
6:36
Arsiliath
Рет қаралды 8 М.
The Ultimate Guide for Physics in Game Development!
1:04:41
Will Hess
Рет қаралды 147 М.
УЛИЧНЫЕ МУЗЫКАНТЫ В СОЧИ 🤘🏻
0:33
РОК ЗАВОД
Рет қаралды 7 МЛН