Skip to content

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

Notifications You must be signed in to change notification settings

smart-programmer/Csharp-OpenGL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published