Overview of GLSL, the OpenGL Shading Language

  Рет қаралды 104,828

Shadron

Shadron

Күн бұрын

This is more of a presentation than a real tutorial, that should help you learn coding in GLSL, assuming you already know how programming works in general.
This video is intended for users of Shadron, but it describes GLSL in general, so OpenGL programmers may find it useful as well. If you want to try writing your own GLSL shaders, get Shadron at:
www.shadron.info
© Viktor Chlumský 2016

Пікірлер: 47
@zainerikat4704
@zainerikat4704 Жыл бұрын
this is better than those clickbait crappy 100 seconds videos. this really did teach me lots of stuff good enough to start this journey.
@SureyD
@SureyD 4 жыл бұрын
I was just looking for some GLSL basics to get a grip of syntax changes between that and HLSL, and it was exactly what I needed. Thanks!
@kim15742
@kim15742 7 жыл бұрын
This was an awesome video! I hope you'll make more GLSL videos in the future!
@claudiobucunea4421
@claudiobucunea4421 4 жыл бұрын
MK
@ivanm5649
@ivanm5649 4 жыл бұрын
Went over my head around the 7 minute mark, but a great video to keep referencing back too
@GichiKya
@GichiKya 7 жыл бұрын
simple and straight to the point. Thank you.
@mentalthink1
@mentalthink1 7 жыл бұрын
Very useful I just starting to try to do Shaders and this video is really good. Thanks you clear a lot of doubts I have. Thanks.
@dickheadrecs
@dickheadrecs 7 жыл бұрын
such a good overview, really thorough. cheers
@monara1997
@monara1997 4 жыл бұрын
Just getting into this area of computing, very concise and helpful video!
@user-zl5cv6vw2m
@user-zl5cv6vw2m 4 жыл бұрын
Me too
@menghour9195
@menghour9195 6 жыл бұрын
Could more explain about In/Out/Uniform . thanks
@digableweb
@digableweb 4 жыл бұрын
Excellent overview. Thanks a lot !
@andresestevez2701
@andresestevez2701 Жыл бұрын
me hubiera gustado que saques la similitud y conversión para glsl y hlsl, ,,,,, tiene sus aplicaciones
@saveraptor2209
@saveraptor2209 6 жыл бұрын
Great overview!
@jakubsebek
@jakubsebek 3 жыл бұрын
Czech accent immediately spotted :D, thanks for the great video.
@arshakkroyan2899
@arshakkroyan2899 7 жыл бұрын
Thanks. It was very helpful. ;)
@ItzSwiftyBoy_Gaming
@ItzSwiftyBoy_Gaming Жыл бұрын
This was so good tutorial liked it.😊😊
@DavidGuan
@DavidGuan 7 жыл бұрын
Very helpful, thanks
@malymilanovic8298
@malymilanovic8298 Жыл бұрын
bro where next video? you dont have playlists or recommendations at the end of the video.
@sid12x12
@sid12x12 6 жыл бұрын
thx one of the best
@MehulKumar_m3huL
@MehulKumar_m3huL 4 жыл бұрын
This was on spot!
@docca2077
@docca2077 2 жыл бұрын
this video was so good!
@S0daB
@S0daB 4 жыл бұрын
Great video! But the vector multiplication "with no matematical definition" seemed to be the dot product if I'm not completely mistaken.
@Shadron
@Shadron 4 жыл бұрын
You are mistaken.
@S0daB
@S0daB 4 жыл бұрын
@@Shadron Oh yeah it gives out a vector and not a scalar, I was mistaken.
@igorswies5913
@igorswies5913 3 жыл бұрын
multiplying vector by vector is very handy if you don't want to make a matrix just for a simple scaling
@S0daB
@S0daB 3 жыл бұрын
@@igorswies5913 That is actually very handy indeed
@kingburrito7773
@kingburrito7773 7 жыл бұрын
thank you!
@theodorekoussoulis7733
@theodorekoussoulis7733 Жыл бұрын
Sorry I am very new in this subject.What is iResolution ?
@Shadron
@Shadron Жыл бұрын
That's not a GLSL feature, it's a variable used by ShaderToy.
@awesomefacts101
@awesomefacts101 4 жыл бұрын
So convinced he slowed down his voice to make the video longer
@rollyrodrigz5069
@rollyrodrigz5069 4 жыл бұрын
Very usefull !!
@davidsierowski8021
@davidsierowski8021 3 жыл бұрын
good video!!
@RazorSports1
@RazorSports1 2 жыл бұрын
the difference between GLSL and Seus renewed is the lighting!
@mhameedmmd
@mhameedmmd 5 жыл бұрын
thaaaaaaaanks
@Temulgeh
@Temulgeh 3 жыл бұрын
set the speed to 1.25 or 1.5 for a better experience
@user-qv3rs5br1d
@user-qv3rs5br1d 6 жыл бұрын
谢谢,学到了
@mareksajner8567
@mareksajner8567 5 жыл бұрын
tady je někdo čech já to v tom slyším
@Ap3rtur3
@Ap3rtur3 6 жыл бұрын
Great video! But I had to watch it in 1.25x Speed tbh :D
@totheknee
@totheknee 6 ай бұрын
8:24 - The misunderstanding of `goto` really set us back. It's a shame that the misinformation meme continues to this day, with `goto`s uses lost and no alternatives given. It really shows how mob rule can ruin a good thing, and why critical thinking is so badly needed these days...
@lucasgringomcpe1448
@lucasgringomcpe1448 7 жыл бұрын
mcpe sharders tuturial
@kopuz.co.uk.
@kopuz.co.uk. 2 жыл бұрын
People who can write good complex shaders are off their heads.
@clodgozon3968
@clodgozon3968 5 жыл бұрын
I can understand these well even I'm only 14. Well, they say age doesn't matter so... That's fine.
@timerertim
@timerertim 4 жыл бұрын
I'm 15 and can understand it perfectly fine. It all comes down to your interest in the topic.
@igorswies5913
@igorswies5913 3 жыл бұрын
I'm 16 let's create a chain
@yaroslavsvitlitskyi1864
@yaroslavsvitlitskyi1864 2 жыл бұрын
I’m 17
@chrischoir3594
@chrischoir3594 3 жыл бұрын
It's amazing how someone can talk about GLSL for minutes and not even explain one thing about it
7 Examples Proving Shaders are Amazing
8:09
DesignCourse
Рет қаралды 34 М.
How C++ took a turn for the worse
5:03
Code Persist
Рет қаралды 265 М.
Alex hid in the closet #shorts
00:14
Mihdens
Рет қаралды 8 МЛН
New model rc bird unboxing and testing
00:10
Ruhul Shorts
Рет қаралды 23 МЛН
Vulkan is HARD
8:26
lolzdev
Рет қаралды 62 М.
Make GLSL Fractals in 3 Minutes
2:54
Radian628
Рет қаралды 19 М.
An introduction to Shader Art Coding
22:40
kishimisu
Рет қаралды 943 М.
WebGPU :: Rendering the future in Real-Time
17:03
Visionary 3D
Рет қаралды 194 М.
What is WebGPU?
14:09
Suboptimal Engineer
Рет қаралды 60 М.
What Are Shaders?
6:24
TheHappieCat
Рет қаралды 199 М.
Using noise in shaders (texture blending)
8:28
Barney Codes
Рет қаралды 9 М.
Learning C++ Game Engine Development in 1 Year
7:57
MakerJSON
Рет қаралды 18 М.
One second to compute the largest Fibonacci number I can
25:55
Sheafification of G
Рет қаралды 74 М.
The Beauty of Code: Flow Fields
7:17
Chris Courses
Рет қаралды 145 М.
Самые крутые школьные гаджеты
0:49
Отдых для геймера? 😮‍💨 Hiper Engine B50
1:00
Вэйми
Рет қаралды 1,3 МЛН
Здесь упор в процессор
18:02
Рома, Просто Рома
Рет қаралды 378 М.