OpenGL Part 2 - Render Meshes with your Video Card, Keyboard Input Setup, Window Viewports

Опубликовано: 26 Октябрь 2024
на канале: Code, Tech, and Tutorials
4,979
128

In this videos we'll go over Loading Meshes, Rendering Meshes, Unloading Meshes, Drawing Mesh, Viewport Resizing, Keyboard Input, and some side points that seemed relevant at the time of recording.

-- Chapters --
0:00 - intro
0:54 - today's plan
1:22 - create mesh as C++ data
9:33 - send mesh to graphics card w/ OpenGL
17:57 - our while loop with key bindings
19:10 - telling OpenGL to draw our mesh
24:22 - window framebuffer & viewport size
26:16 - outro

-- References --
▶https://github.com/codetechandtutoria...
▶ https://visualstudio.microsoft.com/do...
▶ https://www.khronos.org/opengl/
▶ https://www.glfw.org/docs/latest/quic...

-- This Full OpenGL Playlist --
▶    • OpenGL Part 1 - NEW PROJECT SETUP - i...  

-- CTT Links --
▶ Join the Coder's Discord:   / discord  
▶ See the Channel Repos: https://github.com/codetechtuts
▶ Contact (Business only): [email protected]
▶ Amazon Affiliates Link: https://amzn.to/3bVQ9X0
▶ Become A Patron:   / codetechtuts  

-- Other CTT Playlists You Might Like --
▶ CMake:    • CMake Tutorial EP 1 | Understanding T...  
▶ Beginner Cpp:    • Beginner C++ Episode 01 - Compiling y...  
▶ Blender Video Editing:    • How To Edit Video with Blender 2.90 |...  
▶ Matrix Math:    • Matrix Math - Basic Concepts - Matric...  
▶ OpenAL:    • OPENAL TUTORIAL  

Thanks for coming to the channel to check out a video on Code, Tech, and Tutorials. Hopefully you found something useful or interesting. Feel free to leave a comment down below. I will respond to as many as I can.

Other ways to support me, Matt, the creator and maintainer of this channel:
▶ Follow/Sub to my Twitch Stream:   / mattearly  
One Time Donation Options:
▶ PayPal: https://paypal.me/mattearly
▶ Bitcoin: 1BWSeM3YtxJPKLJyz1q24xf6XgPDdGwaJe
▶ Ethereum: 0xcf73ab2e4c2fa7d78d59b586066f91619eb650f0 _support:
☕ https://www.patreon.com/codetechtuts?...
Patrons help this channel go round and keep creating. If you don't like patreon but still would like to support regularly, you can do a similar subscription via the YouTube Join, or through Github's sponsor button.

🕮https://github.com/codetechandtutorials
This is were I most the majority of the code seen on the channel.

✍   / discord  
We have a Discord! We welcome all various code and tech chatter.

☯   / bytepro17124  
I stream code and/or gaming every Thursday! I also randomly stream a time or two throughout most weeks.