Actually, I have a gap by shaders, thanks for the tutorial.
@tomekosika95846 жыл бұрын
very cool! shaders were confusing to me but this is simply explained!
@JoeyMerryfield4 жыл бұрын
this helped me a lot especially when you described what vect4 means.
@Krunklehorn4 жыл бұрын
Informative and straight to the point, thanks !
@BinaryMaestro17 күн бұрын
even though it's old. It helped me a lot
@Domarius646 жыл бұрын
Ah! Please continue this tutorial! Really hanging out for the next episode.
@thomaslacourt5 жыл бұрын
this is so useful it should be part of love2d doc
@dill__pickles6 жыл бұрын
Awesome! Thanks so much. Are you going to make more of these? it would be very much appreciated.
@ghoom4 жыл бұрын
int x = "Hello" is technically valid cuz strings are basically pointers which in turn are special ints.
@andresan20106 жыл бұрын
Amazing video man! Just getting into love2d and your content is really cool!
@marcuswilliamjohansson76246 жыл бұрын
Very nice! You might want to slow down the pace a bit though - the topics fly by so quickly that it becomes a bit hard for someone new at shaders (like me) to follow along (:
@merncat754 жыл бұрын
You could hit *pause* on the video or *slow down the playback speed* to .5 😉
@gamecodeur3 жыл бұрын
Anyone knows what distribution is used here? I like the simple terminal included in the desktop and the text style taskbar.
@gustavo9758 Жыл бұрын
What graphical env are you using? looks cool (guessing it's Linux) Is it just a window manager?
@variegatus4674 Жыл бұрын
How could I make a fade out shader for an atmosphere? GLSL has been confusing to me too, but I understand how to do it on a basic level from what you've told me. I need to figure out the shader for an atmosphere since I'm working on a space game and would like the atmosphere to look good.
@BorneKiwi6 жыл бұрын
Great tutorial! I never really understood shaders until now :)
@freshofftheufo6 жыл бұрын
Glsl is a lot of fun, and very cool to see it alongside Lua!
@fryt2744 Жыл бұрын
Excuse me for asking maybe a stupid question, but why do we have {...} array after effect(...) and space between vec4 and effect, vec4 and pixel, is it like a metadata that changes vec4 to effect which draws the shader, because i didn't understood that moment
@SkyVaultGames Жыл бұрын
Good question! so glsl is a different language than lua, so the syntax and semantics will be different, the vec4 before effect says that the effect function returns a vec4, this is the return type. The {...} is the function body, in lua the function starts after the ')' and ends with an 'end', in glsl the functions start with '{' and end with '}'. Hope that helps
@fryt2744 Жыл бұрын
@@SkyVaultGames thanks, i see it's C language.
@jeremyskeleton67496 жыл бұрын
cool was looking for shader tutorial !
@eliaswenner78476 жыл бұрын
I don't understand why you didn't sent a table with x and y as keys but then called it with screen.x and screen.y, I thought it would raise an error, could you please explain why you did so ? PS : I hope you will upload the next video soon 😊
@reaper50026 жыл бұрын
Yea I was thinking the same thing.
@JULIUSCOOLX2 жыл бұрын
🎉🎉🎉🎉🎉
@sph21206 жыл бұрын
Hello, thanks for this nice tutorial. One question though, is it possible to use vec2(love_ScreenSize) to normalize the screen coords instead of using the extern instruction ?
@nikyde91546 жыл бұрын
Amazing video! By the way, may I ask what OS are you using?
@SkyVaultGames6 жыл бұрын
Kah Cuun Low Glad you liked It! I'm on Manjaro linux using the i3gaps window manager
@picalines6 жыл бұрын
Thanks, very helpful!
@notiashvili6 жыл бұрын
Great stuff, keep it up :^)
@flamendless6 жыл бұрын
Awesome!
@unlisting77826 жыл бұрын
this is so helpful thanks
@masonhawver35773 жыл бұрын
Can't believe i can play with shaders without whipping out glfw or lwjgl
@skaruts6 жыл бұрын
I'm in love with love 2D, but I'm not really digging lua... :(