I remember making a basic 3D rendering software using opengl to learn about how the Graphics pipeline works, the knowledge gained from this i promptly disposed of as soon as that assignment was over and i starting working in a game engine lol.
i'm trying to think how he'd include Astolfo in that video shot of him grating a block of cheddar camera zooms out the table is full of piles of ground cheddar camera zooms out further oh my god the cheese piles form Astolfo's face
Would've been real nice to have this a few months ago when I tried to figure all of this out by myself and made a horrible monstrosity for Com Sci class.
Alright, here's my opinion (aka, a thing that no one really asks for but is often given anyway): I really like the content you put out--for its personality, goof, and educational value. I'm serious when I say that I've had a hard time finding people in high school that share any of my interests, but you've hit nearly all of them on the mark. I understand almost every high-IQ reference you make (thereby making myself feel like an amazing genius--an additional point to you), and your videos have exposed me to all sorts of new elements that I've accidentally overlooked. All in all, I was once a naive lad who didn't know what Bad Apple was, but now I am a master at Gex references and good VGM tastes. tl;dr: thank you. Don't die.
That part about not being able to find people with similar interests hit close to home for me. It always feels like I have to hide my interests just to find people to hang out with.
I’ve been looking into computer science as a career path for college, and I’ve taken the highest level CS course at my high school but still feel completely lost when watching content like yours. Do you have any tips for teaching myself how to understand stuff like this? Keep making great videos btw.
Honestly understanding this topic in any detail requires some linear algebra knowledge, which you will certainly encounter in college (and is separate from calculus, so you can get a head start now)
Experience and doing small projects is the number 1 best way to learn. Linear algebra and maths is a huge help, but applying it in programming is a nother whole different thing. I learned a lot about graphics programming just from making a simple pong clone with OpenGL + SDL. Also keep in mind that computer science touches upon many aspects of computing and there's tons of specialization in the field. Graphics which is the main subject in this video, is usually taught as an upper division course (at least for my school) and is probably not taught in your average high school course, so don't feel bad about feeling lost.
Im just in highschool now, but last year I decided to try to build a whole 3d render engine from scratch in java using only the standard library. It was an absolutely massive project that I didn’t even manage finish, though I did get a few prototypes working. Even though I couldn’t make something that worked as well as Id’ve liked, I did learn an absolute plethora about how render engines work and had a lot of fun along the way
This is such an interesting explanation of the concept! I personally really like your humour and editing, and I'd definitely see more of this kind of content! Some feedback though, I do recommend cleaner editing and probably a better camera just to make the experience a tad bit better. You can also probably tidy up with your backdrop since that light was a bit blinding. Otherwise, keep up the great work!
I have Optic Nerve Hypoplasia, which is having an under developed optic nerve. This can do a variety of things from blindness to an eye astigmatism, but for me it makes me see in 2.5d. A 3D world seen through 2D lenses. It doesn't really change much in day to day life but it is a neat thing to bring up when people talk about it like this. ONH can also do a variety of other things too, since it's basically weakening the connection of the eye to the brain. I've heard it can remove a person's light perception. I wonder what it would be like if someone had ONH in one eye with a side effect like 2.5d. What a weird world to live in.
You did a pretty good job of explaining all that, though I have delved into a bit of it so I'm probably not qualified to say whether a layperson will understand any of it. I've occasionally thought about trying to create a 3D renderer, though I'm not sure if that's called a renderer or not, in a 2D API like Simple DireceMedia Layer (SDL), but I think I'll be too lazy to bother trying. Though it would be a great way to relearn how that all works. Yeah, I'd be reinventing the wheel, but sometimes that's a lot of fun.
PyGame produced Ren'py, which in turn produced various well known visual novel style games, including the original release of Doki Doki Literature Club and things like Long Live The Queen.
If I figure out how to make discord bots I'm going to make one of those text adventure games. It fits perfectly, is the only kind of remotely full game I can make, and has probably been made at least a hundred times.
@5:45 Only thing I can add is I think it primary exists because of Linux gaming, with the sub set of dxvk (directx to vulkan) being it's primary use. Native OpenGL games in my experience run perfectly optimally on Linux, but when it's a windows game through wine, dxvk is the magic sauce that somehow takes old school directx to opengl wine gaming that was slower then playing on windows and somehow using dxvk make it run faster then on Windows like black magic. Then throw in the modified version of wine by steam called proton packaged together in Steam Play you can throw Windows in the trash.
he didn’t even have to trick us with anime women this time
Or Astolfo...
he didnt need too
He tricked us with math
my thoughts exactly
"woman" wink wink ;)
As a gamedev I just pretend I know all this while letting unity do all the real work
pretty much the same but i have tried to make a 3D game in scratch so i have some basis
Same here
Reletability 100
as a computer engineer I just pretend to not know all this stuff in hopes that unity will hopefully do all the work and it will never come up
I remember making a basic 3D rendering software using opengl to learn about how the Graphics pipeline works, the knowledge gained from this i promptly disposed of as soon as that assignment was over and i starting working in a game engine lol.
I love the phrase "Lying, but with geometry."
I love the “and cyberpunk” at the end
Lol 336 Likes but 2 replies
Swear to god, I could listen to you talk about the invention of the cheese grater and I’d be glued to the screen the whole time
ikr
Same
Me too!
no lie, that sounds really interesting
i'm trying to think how he'd include Astolfo in that video
shot of him grating a block of cheddar
camera zooms out
the table is full of piles of ground cheddar
camera zooms out further
oh my god
the cheese piles form Astolfo's face
He knows how to grab our attention, "Let's talk gaming" and "Let's talk computer science"
needs more cartoon women to trick us into learning about computer science
@@brick14 As a CS student I can confirm we are all attracted to 2D women, preferably the Japanese ones that can interact with viewers
@@gnochhuos645 im guessing you're a vtuber fan now
You explained the computer graphics pipeline better in 8 minutes than my professor did in a whole semester
You see, it's sad because it's true
God it may not be bad apple played on something nonsensical, but god I still love this
ah yes my favorite game random moving cubes with shinji face on it .
Who is this “Shinji”? All I know is Junferno
3:20 That's unironically one of the best kermit the frog impressions i've ever heard
I love your sense of humor in the way you explain things
Wonderful video, once I get out of high school, I hope to be this kind of person
that cyberpunk gameplay is hilarious. this is my new favorite channel. I wish college was as good as this
Would've been real nice to have this a few months ago when I tried to figure all of this out by myself and made a horrible monstrosity for Com Sci class.
Just dropping in to say your videos are really cool.
I don't know why but I'm addicted to this channel. Keep up the great content!
This video has it all!
- "vertexes"
- "vertice"
Alright, here's my opinion (aka, a thing that no one really asks for but is often given anyway):
I really like the content you put out--for its personality, goof, and educational value. I'm serious when I say that I've had a hard time finding people in high school that share any of my interests, but you've hit nearly all of them on the mark. I understand almost every high-IQ reference you make (thereby making myself feel like an amazing genius--an additional point to you), and your videos have exposed me to all sorts of new elements that I've accidentally overlooked. All in all, I was once a naive lad who didn't know what Bad Apple was, but now I am a master at Gex references and good VGM tastes.
tl;dr: thank you. Don't die.
That part about not being able to find people with similar interests hit close to home for me. It always feels like I have to hide my interests just to find people to hang out with.
The end is straight up a "Subscribe for more Junferno" mic drop
Did I just manage to understand a Junferno video??
This is gonna be one of the good RUclipsrs
I love how he keeps switching between index/indice/indexes/indices
That's exactly what I'm learning this semester o.o
(God, I don't like to Programm OpenGL on c++.. and now you mentioned lighting u.u)
GL1.1 ain't so bad
GL3.0 is where shit hits the fan
My guy answering the questions nobody even dared to ask
I’ve been looking into computer science as a career path for college, and I’ve taken the highest level CS course at my high school but still feel completely lost when watching content like yours. Do you have any tips for teaching myself how to understand stuff like this? Keep making great videos btw.
Honestly understanding this topic in any detail requires some linear algebra knowledge, which you will certainly encounter in college (and is separate from calculus, so you can get a head start now)
Uni-level Maths and a lot of random dev blog reading will get you where you want
Experience and doing small projects is the number 1 best way to learn. Linear algebra and maths is a huge help, but applying it in programming is a nother whole different thing. I learned a lot about graphics programming just from making a simple pong clone with OpenGL + SDL.
Also keep in mind that computer science touches upon many aspects of computing and there's tons of specialization in the field. Graphics which is the main subject in this video, is usually taught as an upper division course (at least for my school) and is probably not taught in your average high school course, so don't feel bad about feeling lost.
Im just in highschool now, but last year I decided to try to build a whole 3d render engine from scratch in java using only the standard library. It was an absolutely massive project that I didn’t even manage finish, though I did get a few prototypes working.
Even though I couldn’t make something that worked as well as Id’ve liked, I did learn an absolute plethora about how render engines work and had a lot of fun along the way
go watch the cherno he did a series in openGL and 2 full series making a game engine.
also C++.
Very high quality video man, I'm surprised you don't have more subs
This is such an interesting explanation of the concept! I personally really like your humour and editing, and I'd definitely see more of this kind of content! Some feedback though, I do recommend cleaner editing and probably a better camera just to make the experience a tad bit better. You can also probably tidy up with your backdrop since that light was a bit blinding. Otherwise, keep up the great work!
I love the direction your channel just took.
This man handled getting popular by memes and is creating a good content
good choice of music, also junferno to 100k
I finished watching Evangelion like 2 days ago and now I see your profile picture lol
Junferno... Yes he lives still!
Loving this type of video
I needed to rewatch that cyberpunk bit and I'm very glad I did
Pygame is used behind the scenes by Renpy, which was used for DDLC, which you showed as an example indie game
Nice to see you grow as a channel, looking forward to seeing where this goes in the future
I always saw it like this, you see things in the dimension below you
This guy is criminally underrated
How he said "lying (but with trignomatry)" was so funny
these videos make me happy.
5:36 I feel personally attacked
Me too
Because its the
zdf (Zweites Deutsches Fernsehen)
Hey man, please keep making content like you are doing ! I'm loving the channel so far
the way the hand dropped at 1:11... beautiful
I love how he always has this reproached expression all the time
> "Which can be a turn off to... a certain crowd of people"
> "You know who you are"
yooo dude i'm happy to see you branching into comsci and gamedev content!
This channel is a gem
He tried to explain about 3D games on a 2D screen to my 1D brain...
he explained it in a 4d way
I have Optic Nerve Hypoplasia, which is having an under developed optic nerve. This can do a variety of things from blindness to an eye astigmatism, but for me it makes me see in 2.5d.
A 3D world seen through 2D lenses. It doesn't really change much in day to day life but it is a neat thing to bring up when people talk about it like this.
ONH can also do a variety of other things too, since it's basically weakening the connection of the eye to the brain. I've heard it can remove a person's light perception.
I wonder what it would be like if someone had ONH in one eye with a side effect like 2.5d. What a weird world to live in.
I am so glad I subscribed.
Dude I think I love you.
Awesome video. Can't wait for the next.
that intro and that montage hit nicely. subbed.
This was interesting.
Thank you!
your videos are just too captivating, keep it up youre a god
I love the music you use in your videos, it is amazing, truly. I love this, make more of this content.
Love the content! Keep it up.
thanks, ive been thinking about this for a while now
my man went deep for no reason, nice.
Yay more computer science videos
Really nice video, glad you’re branching out from bad apple!
This channel is a hidden gem
Where was this video during my comp graphic class? :"/ you explain better than my professor 👏
This channel has been really pog
Cool content! Keep it up!
I liked your part about pygame, I feel like sometimes I'm the only person who uses it lol
You did a pretty good job of explaining all that, though I have delved into a bit of it so I'm probably not qualified to say whether a layperson will understand any of it.
I've occasionally thought about trying to create a 3D renderer, though I'm not sure if that's called a renderer or not, in a 2D API like Simple DireceMedia Layer (SDL), but I think I'll be too lazy to bother trying. Though it would be a great way to relearn how that all works. Yeah, I'd be reinventing the wheel, but sometimes that's a lot of fun.
"Lying. But with geometry!"
I already knew all of this but, this was still a good video to watch.
0:56 I see you've been taking lessons from Scott the Woz
Also nice shirt and jacket and shirt 2
OMG, actually managed to bring the cyberpunk experience in discord, woaw
Oh shit. It’s my favorite CS lecturer that sometimes turns into a RUclips channel
The first 2 minutes of the video got me feeling like I was in an introductory lecture on Game Dev
this is the content i been looking for
So cool!
PyGame produced Ren'py, which in turn produced various well known visual novel style games, including the original release of Doki Doki Literature Club and things like Long Live The Queen.
If I figure out how to make discord bots I'm going to make one of those text adventure games. It fits perfectly, is the only kind of remotely full game I can make, and has probably been made at least a hundred times.
cool stuff. always fun to watch
i get the cyberpunk joke now
took me a second
Very noice videos
This was really great
Shoot, man, you made my computer play cyberpunk just by watching this!
the cyberpunk joke was a good one :)
I like your funny words magic man (honestly tho this is extremely interesting to listen to)
Very nice video!
you are absolutely brilliant i love you
nothing has broken me more than realizing that game "cameras" don't move, the environment just moves to simulate it.
damn editing upgrade
@5:45 Only thing I can add is I think it primary exists because of Linux gaming, with the sub set of dxvk (directx to vulkan) being it's primary use. Native OpenGL games in my experience run perfectly optimally on Linux, but when it's a windows game through wine, dxvk is the magic sauce that somehow takes old school directx to opengl wine gaming that was slower then playing on windows and somehow using dxvk make it run faster then on Windows like black magic. Then throw in the modified version of wine by steam called proton packaged together in Steam Play you can throw Windows in the trash.
Why did you have to tell them our secrets /s
Damn, pretty well explained video
The opening was so funny lmao
Semi-unrelated but I love how the Undertale soundtrack has essentially become stock music
This video is:
Explanation: 10%
Memes: 20%
Dedede: 70%
love the playstation move in the background
Wow a great channel
5:38 btw
was that the scream from mystery of the druids?
Renpy? Proably 2/3 of all visual novels you have played
Not a single dislike, and well deserved
Hey, it's the "now that you have been fooled by the cartoon woman lets talk about computer science" guy!
drinking a shot for each correct use of "vertex", "vertices", "index" and "indices" that is not part of another term like "vertex shader"
nice pfp
This is too big brain for me.