You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hey, just passing by.
There is a nuget package Silk.NET which has bindings to GLFW, SDL, OpenGL, Vulkan, Direct3D and many more.
Could save you some time.
Silk.net does not provide OOP representation of OpenGL or any other graphics lib, tho. Just bindings.
Also it has generic math library (generic Vector2D<> and so on), but I have tried them myself a bit and still prefer to use System.Numerics whenever possible. It has strange generic constraints for methods and structs, lacks methods for easy matrix multiplications and requires encapsulating numerical types into Scalar<> class to be used with generics. Little bit discomfort in development.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Hey, just passing by.
There is a nuget package Silk.NET which has bindings to GLFW, SDL, OpenGL, Vulkan, Direct3D and many more.
Could save you some time.
Silk.net does not provide OOP representation of OpenGL or any other graphics lib, tho. Just bindings.
Also it has generic math library (generic Vector2D<> and so on), but I have tried them myself a bit and still prefer to use System.Numerics whenever possible. It has strange generic constraints for methods and structs, lacks methods for easy matrix multiplications and requires encapsulating numerical types into Scalar<> class to be used with generics. Little bit discomfort in development.
Beta Was this translation helpful? Give feedback.
All reactions