smart-programmer / Csharp-OpenGL

Hello this is a my implementation of the ThinMatrix java LWGL OpenGL series in C#, i'm using the opengl.net library and GLFW for the opengl context feel free to clone the project and play with it and learn.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Csharp-OpenGL

Hello this is a my implementation of the ThinMatrix java LWJGL OpenGL series in C#, i'm using the opengl.net library and GLFW for the opengl context feel free to clone the project and play with it and learn.

Opengl.Net: https://github.com/luca-piccioni/OpenGL.Net

ThinMatrixs LWJGL Tutorials: https://www.youtube.com/watch?v=VS8wlS9hF8E&list=PLRIWtICgwaX0u7Rf9zkZhLoLuZVfUksDP&index=1

setup project

link glfw

  1. got the the solution explorer on the right
  2. click on the project you want to add the reference to, whether it's Episode18 or MainProject or any other project
  3. right click references
  4. click add references
  5. brows to the libs directory and link Glfw.Net.dll

install libraries if not installed

  1. go to Project
  2. manage NuGet packages
  3. check if the following packages are installed
  4. OpenGL.Net by Luca Piccioni
  5. OpenGL.Net.Math by Luca Piccioni
  6. System.Numerics.Vectors by Microsoft
  7. System.Runtime.CompilerServices.Unsafe by Microsoft

Note: some packages might need to be deleted then installed again to work like OpenGL.Net

About

Hello this is a my implementation of the ThinMatrix java LWGL OpenGL series in C#, i'm using the opengl.net library and GLFW for the opengl context feel free to clone the project and play with it and learn.

License:GNU General Public License v3.0


Languages

Language:HTML 87.6%Language:C 6.8%Language:C# 1.8%Language:JavaScript 1.7%Language:CSS 1.4%Language:Objective-C 0.6%