I've only just started learning OpenGL and I want to say that you're videos are absolutely exquisite. The production quality, learning material and execution that you've compiled are amazing and it is beyond just helpful for inquisitive students like myself. I thank you very much. :)
@jeffchastine11 жыл бұрын
Thanks - I'm glad they're helping!
@srhalnon11 жыл бұрын
i totally agree
@lukask.34653 жыл бұрын
one of the best tutorials, straight and not overcomplicated, you deserve much more views!
@CrazeeSkillz11 жыл бұрын
These videos are really helping me with a computer science course that I'm taking right now. Thanks a lot!
@ZopteY11 жыл бұрын
Why on earth are there so few views! You explain things clearly. Your video quality is amazing. Thank you sir and I truly hope more people will view and learn from your videos!
@darkside3ng5 жыл бұрын
This is the firts video that explained step by step and I understood how it works. Thank you :)
@clarecd7 жыл бұрын
My exam's coming on Tuesday and I'm learning through your videos! Thank you so much!! Great tutorial!!!!
@Bazoozoos8 жыл бұрын
This has been extremely helpful. Thanks for all the effort you put into making this video!
@erikthegodeatingpenguin233510 жыл бұрын
Very good tutorial! Probably the best one I've seen so far. It explains everything.
@L30x8 жыл бұрын
This should have more views, thank you very much!
@jeffchastine8 жыл бұрын
Glad you liked it!
@JoeJoeTheManHoe11 жыл бұрын
These videos are excellent. Helping me alot in higher level computer science courses.
@NeilRoy9 жыл бұрын
Very nicely done, thanks a lot! This doesn't seem nearly as scary as I first thought it might be. I love the power and direct access to the video card this new method gives you.
@jeffchastine11 жыл бұрын
Yeah - I just need to get to making them. I'm actually working on a course on algorithms that's taking some time. For the computer science folks, this might be something you'd be interested in when it's finished.
@moeyyas37578 жыл бұрын
Incredibly helpful video! Your way of explanation is great! =)
@gathorn6 жыл бұрын
the best tutorial for openGL out there. Thank you so much!
@jeffchastine6 жыл бұрын
Glad it helped!
@gathorn6 жыл бұрын
i didnt just learn something about openGL, but also about the key features of a great presentation
@QWangMr9 жыл бұрын
Awesome tutorial, explain almost every aspects of modern opengl for newbies. Thumb up! If the src code could be shared, i would give one more star.
@jeffchastine9 жыл бұрын
cse.spsu.edu/jchastin/courses/cs4363/resources/Code.zip No star needed :)
@QWangMr9 жыл бұрын
Thanks for the prompt response. Definitely five stars if youtube offers it :-p
@MarcosSouza9 жыл бұрын
+Jeffrey Chastine can you reupload the files please? It's an amazing tutorial, thank you very much!
@tomaszmazurek95676 жыл бұрын
5:28 -> If we assume everything is in GLfloat* data (which is a pointer) what is the meaning of second parameter of function glBufferData (...,sizeof(data),...). Do we really have to pass the size of pointer or there is some mistake and it should be: glBufferData(...,sizeof(GLfloat),...). Assuming GLSL/OpenGL as C API to GFX hardware.
@Mritunes8911 жыл бұрын
Will there ever be any more videos? These are really good.
@bandar16069 жыл бұрын
Thank you so much for sharing these videos. One thing, it would be nice if a block diagram is provided to show how CPU, GPU, and the program are communicating with each other. It is hard to picture the process from codes.
@TheGugustar10 жыл бұрын
Thanks! It's well explained. Good job!
@jeffchastine10 жыл бұрын
Glad you liked it!
@hypnoticpoisons10 жыл бұрын
Thank you sooo much for the videos! they are amazing!!! helped me very much for my studies
@jeffchastine10 жыл бұрын
Glad it helped!
@Jigimaru8 жыл бұрын
This is explained in so understandable language.. Thank you sir! Please record more videos :(
@mayue61957 жыл бұрын
Best opengl video on the youtube!
@jeffchastine7 жыл бұрын
Glad you liked it!
@mayue61957 жыл бұрын
omg, you wrote book?XNA?Wooow, do you know terraria, actually, i was wondering how the lighting effects in terraria can be implemented in opengl,like torches..etc.. so i'm trying to build a better skill on computer graphics. your courses are absolutely fantastic!
@eclmist8 жыл бұрын
Why is vPosition a vec4 at 10:30?
@jeffchastine8 жыл бұрын
Because everything gets "upgraded" to a vec4 anyway (because of the hardware).
@MrSamnono10 жыл бұрын
Thanks for these videos, they're great, but I still have one question: if I have multiple 3D objects, should I make a buffer for each one of them?
@jeffchastine10 жыл бұрын
If they are different models, then yes. If you want to render two objects that have the same geometry, you can just reuse that buffer.
@MrSamnono10 жыл бұрын
Ok, thanks for the quick response. :)
@dionyzus29094 жыл бұрын
Can I put the color data and position data in different buffers and then link them together somehow?
@ravivaishnav129310 жыл бұрын
Firstly, great tutorial thank you so much., i have been trying to polish my opengl skills that i learnt few years ago but i dont seem to remember doing any shader coding..i am curious as to why?.is it because of new opengl version? Thank you
@jeffchastine10 жыл бұрын
It was probably the older version (fixed pipeline) of OpenGL. There weren't a lot of tutorials on shader-based OpenGL, so I made these :)
@ravivaishnav129310 жыл бұрын
Great...looking forward to watching all of the tutorials..gosh your students are lucky..Thanks again
@danielw.85410 жыл бұрын
Jeffrey Chastine but how do you actually draw these now? dont we need to tell opengl how the position data is layed out? i mean, how does glDrawArrays know what and how to draw?
@noemorales10229 жыл бұрын
Hello, I have enjoyed your videos and I have to say, these are the best I've seen. I did have some issues with the previous video: my screen was also white and loading, but nothing happened. The output screen appeared with non-zero values, so I moved on like you said. Now I am running the other code, with the buffer and the triangle shows, but it stops as well as the blue color is not displayed. When I try closing the window with the triangle, there is no response. Any idea, what might be the problem? Thanks again for your videos!
@noemorales10229 жыл бұрын
I got it. On your next video, you show the code and I found that the file you have available does not match what you showed next. In line 144, the last parameter is missing (....colorID,4, GL_FLOAT....BUFFER_OFFSET(3*3*sizeof(GLfloat))). Thanks!
@shashankfragment11 жыл бұрын
Great tutorial man!
@icaroamorim31236 жыл бұрын
is this modern opengl?
@Mritunes8911 жыл бұрын
Yea I can't wait. Will be very cool
@TheGugustar10 жыл бұрын
A way to make your video even more awesome would be to highlight what you are talking about.
@jeffchastine10 жыл бұрын
Yeah - I tried doing this during recording, but the mouse would slowly get out of synch with what I was saying (for some reason).