Тёмный

WebGPU :: Rendering the future in Real-Time 

Visionary 3D
Подписаться 16 тыс.
Просмотров 197 тыс.
50% 1

Опубликовано:

 

30 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 208   
@NoBoilerplate
@NoBoilerplate Год назад
My Dude! This makes me want to write a game, thank you!
@visionary_3_d
@visionary_3_d Год назад
I’m honoured. Thank you!
@marko-lazic
@marko-lazic Год назад
This is amazing. I use Bevy and Rust and want to learn shading with WebGPU. Thanks!
@RootsterAnon
@RootsterAnon Год назад
Hello gentleman (nods), it's nice to see you all here! 🧐
@adam-the-dev
@adam-the-dev 11 месяцев назад
30s in and all I could think of was how much the video structure and script reminded me of NoBoilerplate videos. Pretty cool to see your comment, I'd guess that you're an inspiration for this channel.
@visionary_3_d
@visionary_3_d 11 месяцев назад
@@adam-the-dev He is 😄
@matthewexline6589
@matthewexline6589 10 месяцев назад
Weird video. Talks vaguely about vulkan vs opengl vs webgl then suddenly it's shaders and programming. I mean, that's like giving a geography class like "here's your desk, here's the hallway, here's the bathroom,... out there, that's the Sun, and we're in the Milkay Way..." like bro you skipped all of the important stuff. Like for starters, where does WebGPU code even run? What are the options? Is it all in the browser? Can it be server-based? Can this be used for native mobile or desktop apps? Like really, you skipped literally all of the basics.
@visionary_3_d
@visionary_3_d 10 месяцев назад
Hmmm. You're actually right. Since I'm a developer I have the answers to all of those questions in my head already but for the viewer, those are important details. In my next video I'll mention these things. Thanks for the precious feedback.
@maxkofler7831
@maxkofler7831 Год назад
The cool thing about WebGPU is that it abstracts away the underlying API, be it Vulkan, DX12, Metal… so it gives you platform-independence for free, really nice
@visionary_3_d
@visionary_3_d Год назад
It is absolutely amazing!
@staubsauger2305
@staubsauger2305 Год назад
Oh, you mean like OpenGL did ? that is why OpenGL is criticized as slow on weak CPUs, because it abstracts the hardware (if the CPU is powerful then the overhead is little problem).
@maxkofler7831
@maxkofler7831 Год назад
@@staubsauger2305 No, OpenGL is the graphics API that gets implemented by the driver but OpenGL assumes lots of things about memory and buffer layout, etc… New APIs like DX, Vulkan, Metal are more verbose but not cross platform (except Vulkan for Win/Linux)… That‘s why WebGPU is so cool, it brings all those APIs under one hat and uses the best API below, even OpenGL if necessary
@staubsauger2305
@staubsauger2305 Год назад
@@maxkofler7831 the OpenGL model is that the driver implementer knows more about the hardware than the average developer. The hardware is abstracted and the application developer has a more limited ability to control execution so some optimizations are not available, except through the extension mechanism. In contrast, lower-level APIs give more ability for the appplication developer to optimize at the cost of greater development time, greater risk of bugs and the app developer has to do more work for performance on each architecture. It's a trade-off as everything is. WebGPU is a return to OpenGL in the sense that it is a higher level of abstraction than the underlying layers - which means many of the things moaned about in OpenGL must necessarily return - which is ok but folks have to be real about it instead if merely 'teh nu shiny'. That's all I'm saying. And platform-independence is a must, devices are becoming more heterogenous rather than less (eg. the 3. 3 billion devices running the Linux and Java flavors branded 'Android').
@vitalysuper3193
@vitalysuper3193 11 месяцев назад
The biggest problem for us was absence of support for IOS. We wanted to make true web cross platform game, otherwise it is just much simpler to desktop applications
@NicolaGuerrera
@NicolaGuerrera Год назад
Wow, you managed to condense all the things I learned in many days of banging my head on the wgpu docs in just a few minutes. Thank you so much, I really loved the easy explanation - looking forward to new episodes!
@visionary_3_d
@visionary_3_d Год назад
Nice. More will be coming soon.
@oglothenerd
@oglothenerd Год назад
You can have a square with 4 vertices. The magic is in the indices.
@HenkHeidstra
@HenkHeidstra Год назад
Well done mate, truly amazing how well you explain concepts through visualisation so well. It’s time to create awe-mazing things!
@visionary_3_d
@visionary_3_d Год назад
Let’s go 🔥
@gamefun2525
@gamefun2525 11 месяцев назад
awwwmazing things
@IndigoCode
@IndigoCode Год назад
Great video! WebGPU is _such_ a game changer for browser graphics, but it's not an easy topic to cover.
@visionary_3_d
@visionary_3_d Год назад
That’s right sir 😇 Thanks 🙏
@sakinobashi168
@sakinobashi168 Месяц назад
0:38 even Vulkan isn't totally considered as a "replacement" to OpenGL , people still uses OpenGL in their old/new project (if it's not much graphic demanding) bcoz Vulkan being more low level is too verbose and kinda tougher compared to OpenGL
@visionary_3_d
@visionary_3_d Месяц назад
You're right!
@sanjaux
@sanjaux Год назад
Great explanation! For me, anything that has to deal with the GPU for UI always ends up being super complex and oddly verbose, I wonder if I'll ever be able to learn that. I always felt like it could be simpler but I'm sure it's like this for a reason
@visionary_3_d
@visionary_3_d Год назад
We're probably gonna have a video on that. Don't wanna spoil anything. But thanks for the detailed comment.
@Soulis98
@Soulis98 9 месяцев назад
Ok. But How can I learn WebGPU? Onlie curses, documentation, communities, etc. I''ll appreciate it someone could tell me where or how to start.
@visionary_3_d
@visionary_3_d 9 месяцев назад
Best way for now is to read the webgpu fundumentals series ( series of articles ). But I'm making new content on this so stay tuned for that...
@tomkatdev
@tomkatdev Год назад
I've been using threeJs and three fiber for the last 12 months building web stuff with my 3d projects out of cinema4d. Really cool to learn about webGPU. I'm really excited to see where 3d experiences on the future web end up. Thanks for this awesome intro / breakdown.
@theubiquitousanomaly5112
@theubiquitousanomaly5112 Год назад
Thank you so much for covering something like this. It’s very hard to find beginner friendly tutorials especially when it comes to graphics. WebGPU is only going to make this field more accessible, so all the more important we have content like yours 😊
@visionary_3_d
@visionary_3_d Год назад
Thanks for watching!
@w花b
@w花b 11 месяцев назад
Does that mean websites can mine bitcoin on my computer now?
@yoskokleng3658
@yoskokleng3658 9 месяцев назад
So, it is mean in the future we will have game which run on browser? and it is fast as desktop game?
@visionary_3_d
@visionary_3_d 9 месяцев назад
That’s the plan 🤞
@qnprogrammer
@qnprogrammer 11 месяцев назад
Which plugin are you using for that cool highlight?
@visionary_3_d
@visionary_3_d 11 месяцев назад
It's a custom node I've built with some lua code in Davinci Resolve.
@yoanhg421
@yoanhg421 10 месяцев назад
Underrated ASMR video, It tickles my ears.
@visionary_3_d
@visionary_3_d 10 месяцев назад
haha. I was really close to the microphone when I was recording the audio file...
@jojolafrite90
@jojolafrite90 11 месяцев назад
Oh, good. It's open source, of course, it goes without saying, right? Because you know, OPEN gl has OPEN in the name, and that's why it was much better than whatever this is. So weird that he literally does not even mention under what kind of licence it is. Or what corporations want to make this standard and why they really want it. It's M1cr0s0ft, Mozilla, Google and I don't remember the other one. Less under commercial licence crappy standardized crap, and more open source things and less standardized, please.
@waynr
@waynr 8 месяцев назад
This is the first time I've heard a fragment shader called a pixel shader. If the goal is to teach without confusion iwould stick with defining and using conventional terms.
Год назад
I'm JS junior and i understand nothing ... 😅
@procactus9109
@procactus9109 10 месяцев назад
Don't use java anything on a PC or phone. Leave that for microwaves and breadmakers.
@CppExpedition
@CppExpedition 7 месяцев назад
this video started as chinese and ended as alien... i'm sorry i hate javascript so badly. i hope it gets forgotten sooner
@prestonbourne
@prestonbourne 5 месяцев назад
Would love a more in depth series on this…it seems like it’s just a new syntax, what makes this one better?
@elvispalace
@elvispalace 8 месяцев назад
I'm lost. But, it's ok, I'm not a 3D developer. I really like this video
@JesseSep.
@JesseSep. 11 месяцев назад
Nice vid. Just a quick tip; make sure you cut off all the low end of your voice recording, this will make your voice a lot clearer and not be super bassy for people who listen on headphones
@visionary_3_d
@visionary_3_d 11 месяцев назад
Thanks for the tip !
@zebedie2
@zebedie2 10 месяцев назад
It's only really available in chrome at the moment, not fully implemented in firefox or safari at this point
@irfansaeedkhan7242
@irfansaeedkhan7242 8 месяцев назад
wow, i was just getting started 3D, and i found the better alternative
@aleph0540
@aleph0540 10 месяцев назад
Triangles are the past old man! The future is circles!
@SmiterG
@SmiterG Год назад
0:29 the way you said that "looong time" makes me remember of GlaDOS in Portal 2 for some reason
@adriancoanda9227
@adriancoanda9227 9 месяцев назад
ypu can use also quadrants in shaders. it is easier in 3d
@thanatosor
@thanatosor Год назад
Wgsl look so much nicer than classic shader
@visionary_3_d
@visionary_3_d Год назад
I agree. It is very rust like 😋
@SuboptimalEng
@SuboptimalEng Год назад
Nice to see some good WebGPU tutorials pop up in my recommended! Subscribed 🤓
@visionary_3_d
@visionary_3_d Год назад
Glad you liked it 😉
@andrewsolomon9877
@andrewsolomon9877 11 месяцев назад
Link based GPU Bombs incoming.
@Cheesecake99YearsAgo
@Cheesecake99YearsAgo Год назад
Can it run minesweeper at 4K 144fps?
@naeemulhoque1777
@naeemulhoque1777 Год назад
your visualizations looks so good, how do you make these presentation?
@visionary_3_d
@visionary_3_d Год назад
Thank You. I use Davinci Resolve, blender, and sometimes code.
@tapendrashahi2097
@tapendrashahi2097 Год назад
Part 2 coming anytime soon?
@visionary_3_d
@visionary_3_d Год назад
Yes, I'm on it already.
@dsl145
@dsl145 11 месяцев назад
For the love of God... Can you please not switch from dark modes to white so many times or ever. It's blinding if you're watching it at night.
@visionary_3_d
@visionary_3_d 11 месяцев назад
Roger that!
@disgruntledtoons
@disgruntledtoons 7 месяцев назад
The one drawback is that you start out saying that the viewer only needs to know JavaScript. Then the first piece of code we see is TypeScript. The two are not the same.
@visionary_3_d
@visionary_3_d 7 месяцев назад
Well, that's fair. To me they are the same. But I'll make sure I say "Typescript" in future videos.
@geelemo
@geelemo Год назад
Not beginner friendly i got lost
@visionary_3_d
@visionary_3_d Год назад
Which part ? WebGPU is not beginner friendly but I'll try to explain it better next time.
@r-i-ch
@r-i-ch Год назад
@@visionary_3_dthis isn’t beginner material so don’t dumb it down too hard
@Anas_Alaqeel
@Anas_Alaqeel 11 месяцев назад
Javascript haters will pass out at this video
@danielb.2873
@danielb.2873 Год назад
Awesome, saved. Thanks! Looking forward to seeing the next episodes.
@visionary_3_d
@visionary_3_d Год назад
Glad to hear it!
@233k
@233k 9 месяцев назад
Thanks!
@visionary_3_d
@visionary_3_d 9 месяцев назад
Thank You! I really appreciate this ♥
@nickcarvajal
@nickcarvajal Год назад
Great explanation!
@visionary_3_d
@visionary_3_d Год назад
Glad you think so!
@stefantomas
@stefantomas 10 месяцев назад
Video would have been better if your mic wasn’t so loud. It sounds as if it was boosted to the max and it’s unnecessary. Good content otherwise.
@visionary_3_d
@visionary_3_d 10 месяцев назад
Got it. Thanks for the feedback!
@Reigh992
@Reigh992 10 месяцев назад
I dont understand, but I'm intrigued
@barameg_
@barameg_ 11 месяцев назад
Amazing content, very informative
@judasthepious1499
@judasthepious1499 11 месяцев назад
next we can download more ram 😌
@ldelmar3875
@ldelmar3875 11 месяцев назад
Is there something like three.js or babylon to have easier access to webgpu?
@platin2148
@platin2148 9 месяцев назад
This isn’t real time at all..
@gorhelorprez3763
@gorhelorprez3763 10 месяцев назад
Does this preserve the drawing buffer when finished rendering, I am sick of trying to screenshot webGL canvas
@clonedmosquito
@clonedmosquito 11 месяцев назад
can you use some audio software to fix ur short tonque voice. voice shoud not limit your views.
@visionary_3_d
@visionary_3_d 11 месяцев назад
Oh thanks for the suggestion. However I didn't really understand what you meant here. Can you elaborate ?
@realitydreaming4111
@realitydreaming4111 9 месяцев назад
Moss typing with his desk in fire when JavaScript was mentioned. Accurate.
@yashguma
@yashguma 11 месяцев назад
👹 get ready for a new world
@sebastienmenozzi
@sebastienmenozzi Год назад
WebGPU is not elegant and is not a better alternative than Vulkan...
@visionary_3_d
@visionary_3_d Год назад
Ok.
@kjvisual7
@kjvisual7 Год назад
Thanks. Buy Yikes, we really have to wait for 1000 likes?
@visionary_3_d
@visionary_3_d Год назад
Haha 😄 Don't worry, I'll make another video on WebGPU this next month anyways.
@meandyours
@meandyours 9 месяцев назад
4:09 mathematically, it's still 4 vertices, but 6 edges
@visionary_3_d
@visionary_3_d 9 месяцев назад
That’s right 👍
@gcxs
@gcxs 11 месяцев назад
html gaming in the future
@hageldave
@hageldave 10 месяцев назад
so webgpu is simply full-fledged opengl?
@visionary_3_d
@visionary_3_d 10 месяцев назад
Something like that but better. Based on my experience at least.
@cglike
@cglike Год назад
4:10 Six ? Isn’t index buffer used to keep 4 ?
@visionary_3_d
@visionary_3_d Год назад
You are correct! However I didn't want to make the explanation complicated. you can use the drawIndexed function in your renderpass in WebGPU to make that happen.
@scottcourtney8878
@scottcourtney8878 11 месяцев назад
Thanks for this. I've written a fair number of shaders in HLSL and had very little trouble following along to broaden my knowledge (at least, to begin doing so) into this new area.
@InteractiveDNA
@InteractiveDNA 11 месяцев назад
Amazing that Flash back in 2016 was doing this already but 1000% better. The web is really slow today, ugly websites and there is not more innovations because there is an app for that. In 2023 and this is what we get?
@visionary_3_d
@visionary_3_d 11 месяцев назад
In 2023 you're getting the foundation of the technology that's going to power AAA games in the future. ( This is just my opinion ) But I agree that flash was super cool back in the day and I also agree that there could be much more innovations in this space. My hope is that WebGPU is going to give us more power to make that happen.
@InteractiveDNA
@InteractiveDNA 11 месяцев назад
Back in 2006 I did things with Flash that no HTML5 and webGPU is capable today or tomorrow, the problem is that innovations on the web died with flash, today ALL websites takes forever to load, ugly, videos don't have Alpha, it is true mess. Websites are a thing from the past, Apps is here to replace websites because they are just used for data or text re-source. People did not know that Flash was a platform that you could create super fast applications in minutes vs months and it works 100% every time if you knoew how to use and code right (Just look at Fox news and CNN website, what a horrible experience with Ads all over and videos/ui that does not work in both PC and Mobile. And today we have very fast internet and every site takes forever to load@@visionary_3_d
@VaibhavShewale
@VaibhavShewale 11 месяцев назад
it would take lot of time to be adapted by everyone!
@visionary_3_d
@visionary_3_d 11 месяцев назад
True, but that applies to any new tech.
@ChimpanzeeUltra
@ChimpanzeeUltra 11 месяцев назад
6:09 - 16:32 What is that for?
@UliTroyo
@UliTroyo Год назад
I'm down! Let's learn some WebGPU. I have uses for it.
@nikilk
@nikilk 8 месяцев назад
What are the practical applications of this from a web technology point of view ? Like building marketing webpages on the web ?
@visionary_3_d
@visionary_3_d 8 месяцев назад
Better, more complex experiences on the web. WebGPU has a massive potential for increasing compute power. This means that you're gonna be able to do many things faster (most of these things are graphics related). If you're interested you can search for Applications Of Compute Shaders. ( On Google )
@nikilk
@nikilk 8 месяцев назад
@@visionary_3_d can we write algorithmic functions and have them evaluated on the gpu using compute shaders ? If so it’s applications could extend beyond just graphics, provided there exists a performance benefit.
@calderarox
@calderarox Год назад
this is such a good content!
@visionary_3_d
@visionary_3_d Год назад
I appreciate the kind words 🙏
@peppebck
@peppebck Год назад
The 3d data to render must be tranferred to the client? I guess so. Thanks a lot
@fojico1234
@fojico1234 10 месяцев назад
I'm excited!
@thegrandnil764
@thegrandnil764 10 месяцев назад
opengl is still commonly used my homie. Vulkan is a pain to use, and is only preffered by larger projects and engines.
@visionary_3_d
@visionary_3_d 10 месяцев назад
I agree 👌👌
@Rikonardo
@Rikonardo 9 месяцев назад
OpenGL (especially on latest versions) is good enough, but it still doesn't expose some specific modern GPU APIs. It's enough for 2d and basic 3d rendering, but when building a 3d game, you'd probably want to use various hardware acceleration APIs. Also, because OpenGL is considered legacy, modern GPUs are gradually dropping hardware implementations for some OpenGL-specific stuff, moving it to software driver implementations, using CPU to translate old OpenGL commands to a new format used by modern APIs
@danherzl
@danherzl Год назад
thanks for the video! friend, where can I learn javascript? I want to focus on web design, create awesome websites similar to awwwards websites
@visionary_3_d
@visionary_3_d Год назад
You learn by doing. Try to recreate the websites that you like. Start with easy ones. You'll learn javascript and every other thing you'll need along the way.
11 месяцев назад
Wish this was in Flutter
@truth-12345.
@truth-12345. 10 месяцев назад
Can we use TypeScript in it?
@visionary_3_d
@visionary_3_d 10 месяцев назад
Ofc.
@vladyslav007
@vladyslav007 11 месяцев назад
12:50 - "there we have a variable, that makes sense, because it changes" No it's not. In DirectX and HLSL it's called a constant buffer. In Metal API it's just declared as a "const & name". Uniform buffers are not meant to be "variables". It's mostly always a read-only data. Unless we talk about more generic cases of exposing direct GPU buffer addresses in shader and writing to them.
@visionary_3_d
@visionary_3_d 11 месяцев назад
You're 100% right! Thanks for pointing this out. I think when I was describing this I meant: "it changes from the outside" and uniforms update frequently. But technically your description is correct.
@opupilo708
@opupilo708 9 месяцев назад
Thank you sooo much, i came from Nik Lever glsl course but i cant understand if i dont visualize, it was really hard to find out without a good analogy in his videos, but you completely nail it. nice job!
@visionary_3_d
@visionary_3_d 8 месяцев назад
Glad you liked it
@daleblackwell3551
@daleblackwell3551 2 месяца назад
Lol. Noone uses Vulcan.
@visionary_3_d
@visionary_3_d 2 месяца назад
@@daleblackwell3551 well yea 😂
@tutkodev
@tutkodev Год назад
How much easier would it be to start with the framework like Babylon.js instead of trying to understand the WebGPU technology?
@visionary_3_d
@visionary_3_d Год назад
I have looked at babylon and here's my recommendation. Babylon is fantastic for creating more complex projects compared to raw WebGPU. However learning WebGPU first provides huge advantages in the long run, since you understand what's happening under the hood. I don't think it's that much easier to learn Babylon first, since the layer of abstraction that Babylon provides is thin, IMO.
@tolubaijalilov8009
@tolubaijalilov8009 11 месяцев назад
Awesome
@muhammadsadri1872
@muhammadsadri1872 11 месяцев назад
Great
@MichaelPohoreski
@MichaelPohoreski Год назад
3:55 _The primitive topology type in 3D graphics is still a triangle._ *Shows house with quads.* /s
@visionary_3_d
@visionary_3_d Год назад
Good find haha 😂
@evgenymikheev4462
@evgenymikheev4462 11 месяцев назад
Great video, but you've lost me in the middle. Would be good to explain in more details for those who are brand new to shaders (like me)
@visionary_3_d
@visionary_3_d 11 месяцев назад
Thanks for the honest feedback. I agree that the explanation could've been a bit more beginner friendly for the second part of the video.
@ThePouetman
@ThePouetman 9 месяцев назад
Fantastic video! I finally understand the webgpu syntax a bit better.
@visionary_3_d
@visionary_3_d 9 месяцев назад
Glad you found it useful 😄
@chayanpant1607
@chayanpant1607 Год назад
do you think there will be a three.js (WebGL) like JavaScript library for WebGPU?
@visionary_3_d
@visionary_3_d Год назад
100% Three.js is already building it.
@Achilles
@Achilles Год назад
great vid
@visionary_3_d
@visionary_3_d Год назад
Glad you liked it 😊
@TheRedAstro
@TheRedAstro 10 месяцев назад
That is a great start for some very much needed content :) Will follow through with rust + wgpu. Nice work!
@visionary_3_d
@visionary_3_d 10 месяцев назад
Thanks for the kind words. 😇
@r-i-ch
@r-i-ch Год назад
Good content. (A few too many “We’ll talk about this/You’ll see about that in a moment” statements, but great topic!
@visionary_3_d
@visionary_3_d Год назад
Haha. You’re right 😂
@animedreamz2009
@animedreamz2009 Год назад
Looks scary, all the group, and location stuff. Idk how hard is the transition from glsl
@visionary_3_d
@visionary_3_d Год назад
It's not that difficult actually if you know glsl already. You'll have to try it tho to know...
@yash1152
@yash1152 Год назад
2:10 wowww super nice visual design & delivery. awesome.
@visionary_3_d
@visionary_3_d Год назад
Thanks. Glad you liked it!
@googlengineer
@googlengineer Год назад
What about Web Mining with that GPU
@malthe2962
@malthe2962 10 месяцев назад
Hella awesome video dude, I will definitely subscribe keep it up!
@visionary_3_d
@visionary_3_d 10 месяцев назад
🙏
@StefaNoneD
@StefaNoneD Год назад
Vulkan is no replacement for OpenGL, because it competes in an another area; in the low level area. It's like saying that Assembly is a replacement for C++.
@visionary_3_d
@visionary_3_d Год назад
Good point. I think I agree with you.
@FlareGunDebate
@FlareGunDebate Год назад
you're beautiful. thank you.
@usher-p
@usher-p Год назад
lol
@AvalancheGameArt
@AvalancheGameArt Год назад
with 200+ ms of RTT, nice
@franciscocreatorstargazer6165
@franciscocreatorstargazer6165 11 месяцев назад
the voice over is ai?
@visionary_3_d
@visionary_3_d 11 месяцев назад
nope
@gubatenkov
@gubatenkov 10 месяцев назад
more videos please
@visionary_3_d
@visionary_3_d 10 месяцев назад
Roger that!
@yashguma
@yashguma 11 месяцев назад
Instant subscribe
@visionary_3_d
@visionary_3_d 11 месяцев назад
Thanks
@alinmathuo4018
@alinmathuo4018 11 месяцев назад
There is no way that this channel is just 7 months and it's that Goood!
@visionary_3_d
@visionary_3_d 11 месяцев назад
I appreciate the compliment. Thanks!
@CoryTheSimmons
@CoryTheSimmons Год назад
Can I plop this into React Native or Flutter?
@visionary_3_d
@visionary_3_d Год назад
I have no idea. Probably not ( my guess ), because this is a fairly new API.
@mr_clean575
@mr_clean575 10 месяцев назад
a better alternative = replacement
@visionary_3_d
@visionary_3_d 9 месяцев назад
That's right 🤣 But better is always relative.
@mr_clean575
@mr_clean575 9 месяцев назад
@@visionary_3_d 😉
@szmarczak
@szmarczak Год назад
alternative = substitution = replacement
@visionary_3_d
@visionary_3_d Год назад
probably in 1-2 years...
@ankk98
@ankk98 10 месяцев назад
subscribed
@visionary_3_d
@visionary_3_d 10 месяцев назад
Thanks
@johncastillo9782
@johncastillo9782 11 месяцев назад
What neovim setup are you using
@visionary_3_d
@visionary_3_d 11 месяцев назад
It’s a highly customised version of vscode.
@GeorgePiskopanis
@GeorgePiskopanis Год назад
"datas" hahahahahahahahahaha
Далее
WebGPU :: Javascript at the speed of Light
20:02
Просмотров 82 тыс.
What is WebGPU?
14:09
Просмотров 64 тыс.
Дикий Бармалей разозлил всех!
01:00
What Is A Graphics Programmer?
30:21
Просмотров 427 тыс.
WebGPU :: Creating a Raytracer with Bloom
12:58
Просмотров 7 тыс.
Genius Graphics Optimizations You NEED TO KNOW
16:54
Просмотров 1,2 тыс.
A proper look at WebGPU for native games
34:58
Просмотров 46 тыс.
Introduction to shaders: Learn the basics!
34:50
Просмотров 338 тыс.
WebGPU :: Compute Shaders Crash Course For Beginners
20:00
How principled coders outperform the competition
11:11
Ray Tracing: How NVIDIA Solved the Impossible!
16:11
Просмотров 796 тыс.