Skip to content

WholesomeIsland/Silk.NET.OpenGL.Abstractions

Repository files navigation

CommonOpenGLAbstractions

c# abstractions for OpenGL using Silk.NET

Why Does This Exist?

Currently it takes about 100 or more lines of code just to draw a simple shape onscreen. the goal of this is to lower that to under 50, Therefore signifigantly lowering the barrier of entry to graphics programming.

Usage

//See Examples

Performance

as with any sort of Abstractions / Wrapper there is going to be slowdowns and other drawbacks. On my system the example 'Hello Quad' took 95.6 MB of RAM. the same example in Silk.NET took 92.5 MB of RAM. The Helo Quad Abstractions example shown here takes 174 MB of RAM.

Credits

the model from the model loading example is from sketchfab

About

c# abstractions for OpenGL using Silk.NET

Resources

License

Stars

Watchers

Forks

Packages

No packages published