Awesome Open Source
Search
Programming Languages
Languages
All Categories
Categories
About
Search results for opengl graphics
graphics
x
opengl
x
975 search results found
Tinyrenderer
⭐
17,749
A brief computer graphics / rendering course
Filament
⭐
16,339
Filament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2
3d Game Shaders For Beginners
⭐
15,637
🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.
Raylib
⭐
15,440
A simple and easy-to-use library to enjoy videogames programming
Bgfx
⭐
13,492
Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
Monogame
⭐
10,092
One framework for creating powerful cross-platform games.
Openframeworks
⭐
9,521
openFrameworks is a community-developed cross platform toolkit for creative coding in C++.
Sfml
⭐
9,057
Simple and Fast Multimedia Library
Renderdoc
⭐
7,771
RenderDoc is a stand-alone graphics debugging tool.
Gfx
⭐
5,284
[maintenance mode] A low-overhead Vulkan-like GPU API for Rust.
Magnum
⭐
4,504
Lightweight and modular C++11 graphics middleware for games and data visualization
Lwjgl3
⭐
4,371
LWJGL is a Java library that enables cross-platform access to popular native APIs useful in the development of graphics (OpenGL, Vulkan, bgfx), audio (OpenAL, Opus), parallel computing (OpenCL, CUDA) and XR (OpenVR, LibOVR, OpenXR) applications.
Pixel
⭐
4,286
A hand-crafted 2D game library in Go
Silk.net
⭐
3,113
The high-speed OpenGL, OpenCL, OpenAL, OpenXR, GLFW, SDL, Vulkan, Assimp, WebGPU, and DirectX bindings library your mother warned you about.
Diligentengine
⭐
3,003
A modern cross-platform low-level graphics library and rendering framework
Awesome Vulkan
⭐
2,914
Awesome Vulkan ecosystem
Opentk
⭐
2,910
The Open Toolkit library is a fast, low-level C# wrapper for OpenGL, OpenAL & OpenCL. It also includes windowing, mouse, keyboard and joystick input and a robust and fast math library, giving you everything you need to write your own renderer or game engine. OpenTK can be used standalone or inside a GUI on Windows, Linux, Mac.
Apitrace
⭐
2,440
Tools for tracing OpenGL, Direct3D, and other graphics APIs
Glitter
⭐
2,299
Dead Simple OpenGL
Veldrid
⭐
2,295
A low-level, portable graphics library for .NET.
Mini3d
⭐
1,962
3D Software Renderer in 700 Lines !!
Klayge
⭐
1,922
KlayGE is a cross-platform open source game engine with plugin-based architecture.
Awesome Opengl
⭐
1,915
A curated list of awesome OpenGL libraries, debuggers and resources.
Gcanvas
⭐
1,802
A lightweight cross-platform graphics rendering engine. (超轻量的跨平台图形引擎) https://alibaba.github.io/GCanvas
Swiftshader
⭐
1,760
SwiftShader is a high-performance CPU-based implementation of the Vulkan graphics API. Its goal is to provide hardware independence for advanced 3D graphics.
Llgl
⭐
1,739
Low Level Graphics Library (LLGL) is a thin abstraction layer for the modern graphics APIs OpenGL, Direct3D, Vulkan, and Metal
Bsf
⭐
1,665
Modern C++14 library for the development of real-time graphical applications
Moderngl
⭐
1,639
Modern OpenGL binding for python
Shaderconductor
⭐
1,519
ShaderConductor is a tool designed for cross-compiling HLSL to other shading languages
Ion
⭐
1,420
Ion
Kha
⭐
1,390
Ultra-portable, high performance, open source multimedia framework.
Overload
⭐
1,271
3D Game engine with editor
Bonzomatic
⭐
1,249
Live shader coding tool and Shader Showdown workhorse
Tinyraycaster
⭐
1,233
486 lines of C++: old-school FPS in a weekend
Luminance Rs
⭐
1,034
Type-safe, type-level and stateless Rust graphics framework
Gltut
⭐
1,010
Learning Modern 3D Graphics Programming
Draw2d
⭐
997
2D rendering for different output (raster, pdf, svg)
Three D
⭐
990
2D/3D renderer - makes it simple to draw stuff across platforms (including web)
Renderhelp
⭐
981
⚡️ 可编程渲染管线实现,帮助初学者学习渲染
Mesa
⭐
965
Mesa 3D graphics library (read-only mirror of https://gitlab.freedesktop.org/mesa/mesa/)
Opensiv3d
⭐
885
C++20 framework for creative coding 🎮🎨🎹 / Cross-platform support (Windows, macOS, Linux, and the Web)
Ogre Next
⭐
859
aka ogre v2 - scene-oriented, flexible 3D C++ engine
Csharp Data Visualization
⭐
856
Resources for visualizing data using C# and the .NET platform
Midivisualizer
⭐
848
A small MIDI visualizer tool, using OpenGL
Pbr
⭐
833
An implementation of physically based shading & image based lighting in D3D11, D3D12, Vulkan, and OpenGL 4.
Portablegl
⭐
826
An implementation of OpenGL 3.x-ish in clean C
Etengine
⭐
710
Realtime 3D Game-Engine with a focus on space sim. Written in C++ 14
Worldwindjava
⭐
676
The NASA WorldWind Java SDK (WWJ) is for building cross-platform 3D geospatial desktop applications in Java.
Tprpix
⭐
644
a Cross-Platform, 2D Survival Sandbox Game Project. Based on C++17/cmake/OpenGL/SQLite3.
Native_sdk
⭐
636
C++ cross-platform 3D graphics SDK. Includes demos & helper code (resource loading etc.) to speed up development of Vulkan, OpenGL ES 2.0 & 3.x applications
Softglrender
⭐
635
Tiny C++ Software Renderer / Rasterizer, and implements OpenGL and Vulkan renderers for comparison
Fauxgl
⭐
615
Software-only 3D renderer written in Go.
Ruby2d
⭐
588
🎨 The Ruby 2D gem
Stratusgfx
⭐
534
Realtime 3D rendering engine
Android Camera
⭐
528
Android Camera, OpenGL, Graphics
Diligentcore
⭐
513
A modern cross-platform low-level graphics API
Fbg
⭐
473
Lightweight C 2D graphics API agnostic library with parallelism support
Sfml.net
⭐
465
Official binding of SFML for .Net languages
Openvsp
⭐
444
A parametric aircraft geometry tool
Rust Game Development Frameworks
⭐
425
List of curated frameworks by the **Game Development in Rust** community.
Graphicstestbed
⭐
415
Learn Android Graphics.
Shadergen
⭐
410
Proof-of-concept library for generating HLSL, GLSL, and Metal shader code from C#,
Hybridrenderingengine
⭐
404
Clustered Forward/Deferred renderer with Physically Based Shading, Image Based Lighting and a whole lot of OpenGL.
Constellation
⭐
368
A graph-focused data visualisation and interactive analysis application.
Cgl
⭐
364
CGL (C Game Library) is a multipurpose library mainly for recreational coding / demo scenes / prototyping / small games / experimentation.
Rawdraw
⭐
349
Primitive Platform Agnostic Graphics Library
Ustc_cg
⭐
347
00106501: Computer Graphics (Spring-Summer 2020)
Libagar
⭐
345
Cross-Platform GUI Toolkit (stable)
V8 Gl
⭐
337
A Toolkit for creating Desktop Hardware Accelerated Graphics with JS.
Speedy2d
⭐
336
Rust library for hardware accelerated drawing of 2D shapes, images, and text, with an easy to use API.
Sokol_gp
⭐
320
Minimal modern efficient cross platform 2D graphics painter in C
Visualizationlibrary
⭐
301
Visualization Library is a C++ middleware for high-performance 2D and 3D graphics applications based on OpenGL 1.x-4.x supporting Windows, Linux and Mac OS X.
Csfml
⭐
296
Official binding of SFML for C
Skui
⭐
280
Skia-based C++ UI framework
Cosmic
⭐
278
A platform for computing and creating applications.
Misc
⭐
274
Miscellaneous code from throughout my career.
Ofelia
⭐
274
A real-time cross-platform creative coding tool for multimedia development
Glo
⭐
270
OpenGL Overload: OpenGL implementation on top of Vulkan
Voxelconetracinggi
⭐
264
Global illumination with Voxel Cone Tracing in fully dynamic scenes using a 3D clipmap to support huge areas around the camera while maintaining a low memory footprint.
Magnum Examples
⭐
254
Examples for the Magnum C++11 graphics engine
Nimgl
⭐
249
NimGL is a Nim library that offers bindings for popular libraries used in computer graphics
Polymer
⭐
247
🎨 graphics + interaction engine
Mlx42
⭐
237
A graphics library that works with you rather than against you. MLX42 is a simple cross-platform graphics library that uses GLFW & OpenGL.
Fna3d
⭐
236
FNA3D - 3D Graphics Library for FNA
Glhf
⭐
231
openGL Have Fun - A Go package that makes life with OpenGL enjoyable.
Primus_vk
⭐
228
Vulkan GPU-offloading layer
Partikel_accelleration_on_gpu
⭐
227
Particle accelleration with OpenGL 4.3, using the compute shader to calculate particle movement on graphics hardware.
Bookcontainer
⭐
225
旨在学习,共同进步。
Physics3d
⭐
216
A 3D physics engine
Equalizer
⭐
208
Equalizer is the standard middleware to create and deploy parallel OpenGL-based applications. It enables applications to benefit from multiple graphics cards, processors and computers to scale the rendering performance, visual quality and display size. An Equalizer application runs unmodified on any visualization system, from a simple workstation to large scale graphics clusters, multi-GPU workstations and Virtual Reality installations.
Possumwood
⭐
206
Possumwood is a graph-based procedural authoring tool, in concept not dissimilar to popular CG packages like Houdini, Blender or Maya. It is intended to serve as a sandbox for computer graphics algorithms and libraries, providing a user-friendly and coding-free UI for libraries that would otherwise be inaccessible for an average user.
Vimix
⭐
206
Live Video Mixer
Ray
⭐
204
A Ruby library for games — supporting audio spatialization and 2D (and even 3D!) graphics
Morphologica
⭐
192
A library of supporting code for numerical modelling (JSON config, HDF5 data, Modern OpenGL visualization)
Pg
⭐
192
Python OpenGL Graphics Framework
Xege
⭐
181
xege
Euc
⭐
180
A software rendering crate that lets you write shaders with Rust
Bgrabitmap
⭐
169
📜 BGRABitmap graphics library made with Lazarus (Free Pascal).
Klaksyphon
⭐
167
Syphon plugin for Unity
Graphics Snippets
⭐
165
Shading techniques and GLSL snippets
Related Searches
C Plus Plus Opengl (4,429)
C Opengl (1,885)
C Plus Plus Graphics (1,700)
Video Game Opengl (1,323)
Game Opengl (1,288)
3d Opengl (1,055)
3d Graphics Opengl (1,036)
Es6 Graphics (963)
C Graphics (955)
Javascript Graphics (916)
1-100 of 975 search results
Next >
Privacy
|
About
|
Terms
|
Follow Us On Twitter
Copyright 2018-2023 Awesome Open Source. All rights reserved.