C# OpenGL Tutorial 3 : Coloring Vertices
In this tutorial series I'll be following the first couple of NeHe tutorials, which are pretty standard for anyone learning OpenGL. However, I will be using my own class library (based on the OpenTK library) which eliminates any fixed function pipeline access.
In this third tutorial we'll be adding another buffer which stores vertex colors, and then accessing that data in the vertex shader and then finally in the fragment shader. The color is linearly interpolated by the GPU to produce a smooth transition between vertices of different colors.
The entire tutorial series is available on GitHub here: https://github.com/giawa/opengl4tutorials
The OpenGL class library is open source, and available here: https://github.com/giawa/opengl4csharp
These tutorials have been tested on a Windows PC, but should run on Mac and Linux given a wee bit of love. Check out an example of using the OpenGL class libraries on Mac here: https://github.com/giawa/opengl4mac
Видео C# OpenGL Tutorial 3 : Coloring Vertices канала GiawaVideos
In this third tutorial we'll be adding another buffer which stores vertex colors, and then accessing that data in the vertex shader and then finally in the fragment shader. The color is linearly interpolated by the GPU to produce a smooth transition between vertices of different colors.
The entire tutorial series is available on GitHub here: https://github.com/giawa/opengl4tutorials
The OpenGL class library is open source, and available here: https://github.com/giawa/opengl4csharp
These tutorials have been tested on a Windows PC, but should run on Mac and Linux given a wee bit of love. Check out an example of using the OpenGL class libraries on Mac here: https://github.com/giawa/opengl4mac
Видео C# OpenGL Tutorial 3 : Coloring Vertices канала GiawaVideos
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
Chip-8 Interpreter in C# - 7/15 - First Working Program!C# Audio Tutorial 9 - EffectStream Part 3 (Echo!)Chip-8 Interpreter in C# - 14/15 - Wrapping Up!Chip-8 Interpreter in C# - 2/15 - Creating CPU StructureChip-8 Interpreter in C# - 5/15 - Finish OpcodesChip-8 Interpreter in C# - 13/15 - Finishing AudioChip-8 Interpreter in C# - 9/15 - Opening SDL WindowChip-8 Interpreter in C# - 15/15 - Bugs, Github, All Done!Chip-8 Interpreter in C# - 4/15 - More OpcodesChip-8 Interpreter in C# - 8/15 - Font and DrawingChip-8 Interpreter in C# - 11/15 - Keyboard InputChip-8 Interpreter in C# - 10/15 - Drawing in SDLChip-8 Interpreter in C# - 1/15 - IntroductionChip-8 Interpreter in C# - 3/15 - First OpcodesC# Audio Tutorial 8 - EffectStream Part 2Chip-8 Interpreter in C# - 12/15 - Attempting AudioChip-8 Interpreter in C# - 6/15 - Program FlowC# Audio Tutorial 3 - Convert MP3 File to Wave FileC# Audio Tutorial 5 - EffectStream Part 1C# OpenGL Tutorial 8 : Alpha Blending