Awesome Open Source
Search
Programming Languages
Languages
All Categories
Categories
About
Search results for opengl graphics
graphics
x
opengl
x
453 search results found
Tinyrenderer
⭐
18,246
A brief computer graphics / rendering course
Raylib
⭐
17,464
A simple and easy-to-use library to enjoy videogames programming
Filament
⭐
16,722
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.
Bgfx
⭐
13,873
Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
Openframeworks
⭐
9,677
openFrameworks is a community-developed cross platform toolkit for creative coding in C++.
Sfml
⭐
9,477
Simple and Fast Multimedia Library
Renderdoc
⭐
8,160
RenderDoc is a stand-alone graphics debugging tool.
Gfx
⭐
5,295
[maintenance mode] A low-overhead Vulkan-like GPU API for Rust.
Magnum
⭐
4,593
Lightweight and modular C++11 graphics middleware for games and data visualization
Lwjgl3
⭐
4,450
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,312
A hand-crafted 2D game library in Go
Silk.net
⭐
3,451
The high-speed OpenGL, OpenCL, OpenAL, OpenXR, GLFW, SDL, Vulkan, Assimp, WebGPU, and DirectX bindings library your mother warned you about.
Diligentengine
⭐
3,182
A modern cross-platform low-level graphics library and rendering framework
Awesome Vulkan
⭐
3,001
Awesome Vulkan ecosystem
Opentk
⭐
2,977
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,491
Tools for tracing OpenGL, Direct3D, and other graphics APIs
Veldrid
⭐
2,396
A low-level, portable graphics library for .NET.
Glitter
⭐
2,299
Dead Simple OpenGL
Klayge
⭐
1,974
KlayGE is a cross-platform open source game engine with plugin-based architecture.
Mini3d
⭐
1,962
3D Software Renderer in 700 Lines !!
Zig Gamedev
⭐
1,958
Main monorepo for @zig-gamedev libs and example applications
Swiftshader
⭐
1,946
SwiftShader is a high-performance CPU-based implementation of the Vulkan graphics API. Its goal is to provide hardware independence for advanced 3D graphics.
Awesome Opengl
⭐
1,915
A curated list of awesome OpenGL libraries, debuggers and resources.
Llgl
⭐
1,818
Low Level Graphics Library (LLGL) is a thin abstraction layer for the modern graphics APIs OpenGL, Direct3D, Vulkan, and Metal
Gcanvas
⭐
1,802
A lightweight cross-platform graphics rendering engine. (超轻量的跨平台图形引擎) https://alibaba.github.io/GCanvas
Bsf
⭐
1,665
Modern C++14 library for the development of real-time graphical applications
Shaderconductor
⭐
1,519
ShaderConductor is a tool designed for cross-compiling HLSL to other shading languages
Overload
⭐
1,503
3D Game engine with editor
Ion
⭐
1,420
Ion
Gltut
⭐
1,367
Learning Modern 3D Graphics Programming
Bonzomatic
⭐
1,314
Live shader coding tool and Shader Showdown workhorse
Tinyraycaster
⭐
1,233
486 lines of C++: old-school FPS in a weekend
Renderhelp
⭐
1,222
⚡ 可编程渲染管线实现,帮助初学者学习渲染
Three D
⭐
1,101
2D/3D renderer - makes it simple to draw stuff across platforms (including web)
Luminance Rs
⭐
1,034
Type-safe, type-level and stateless Rust graphics framework
Draw2d
⭐
1,021
2D rendering for different output (raster, pdf, svg)
Mesa
⭐
965
Mesa 3D graphics library (read-only mirror of https://gitlab.freedesktop.org/mesa/mesa/)
Opensiv3d
⭐
929
C++20 framework for creative coding 🎮🎨🎹 / Cross-platform support (Windows, macOS, Linux, and the Web)
Ogre Next
⭐
915
aka ogre v2 - scene-oriented, flexible 3D C++ engine
Midivisualizer
⭐
873
A small MIDI visualizer tool, using OpenGL
Softglrender
⭐
858
Tiny C++ Software Renderer / Rasterizer, and implements OpenGL and Vulkan renderers for comparison
Csharp Data Visualization
⭐
856
Resources for visualizing data using C# and the .NET platform
Portablegl
⭐
852
An implementation of OpenGL 3.x-ish in clean C
Pbr
⭐
833
An implementation of physically based shading & image based lighting in D3D11, D3D12, Vulkan, and OpenGL 4.
Etengine
⭐
716
Realtime 3D Game-Engine with a focus on space sim. Written in C++ 14
Worldwindjava
⭐
687
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
⭐
643
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
Fauxgl
⭐
615
Software-only 3D renderer written in Go.
Ruby2d
⭐
588
🎨 The Ruby 2D gem
Diligentcore
⭐
547
A modern cross-platform low-level graphics API
Stratusgfx
⭐
546
Realtime 3D rendering engine
Android Camera
⭐
528
Android Camera, OpenGL, Graphics
Sfml.net
⭐
487
Official binding of SFML for .Net languages
Fbg
⭐
473
Lightweight C 2D graphics API agnostic library with parallelism support
Openvsp
⭐
460
A parametric aircraft geometry tool
Rust Game Development Frameworks
⭐
460
List of curated frameworks by the **Game Development in Rust** community.
Thorvg
⭐
426
Thor Vector Graphics (ThorVG) is an open-source, lightweight portable library used for drawing vector-based scenes and animations including SVG and Lottie. It can be freely utilized across various software platforms and applications to visualize graphical contents.
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.
Ustc_cg
⭐
385
00106501: Computer Graphics (Spring-Summer 2020)
Cgl
⭐
382
CGL (C Game Library) is a multipurpose library mainly for recreational coding / demo scenes / prototyping / small games / experimentation.
Constellation
⭐
375
A graph-focused data visualisation and interactive analysis application.
Sokol_gp
⭐
364
Minimal modern efficient cross platform 2D graphics painter in C
Speedy2d
⭐
361
Rust library for hardware accelerated drawing of 2D shapes, images, and text, with an easy to use API.
Libagar
⭐
355
Cross-Platform GUI Toolkit (stable)
V8 Gl
⭐
337
A Toolkit for creating Desktop Hardware Accelerated Graphics with JS.
Csfml
⭐
327
Official binding of SFML for 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.
Polymer
⭐
295
🎨 graphics/interaction prototyping sandbox
Mlx42
⭐
283
Codam's own fixed, functioning and open source alternative of the miniLibX. MLX42 is a simple cross-platform graphics library running on GLFW and OpenGL.
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
Euc
⭐
251
A software rendering crate that lets you write shaders with Rust
Nimgl
⭐
249
NimGL is a Nim library that offers bindings for popular libraries used in computer graphics
Glhf
⭐
249
openGL Have Fun - A Go package that makes life with OpenGL enjoyable.
Fna3d
⭐
248
FNA3D - 3D Graphics Library for FNA
Bookcontainer
⭐
236
旨在学习,共同进步。
Primus_vk
⭐
230
Vulkan GPU-offloading layer
Vimix
⭐
229
Live Video Mixer
Partikel_accelleration_on_gpu
⭐
227
Particle accelleration with OpenGL 4.3, using the compute shader to calculate particle movement on graphics hardware.
Klaksyphon
⭐
223
Syphon plugin for Unity
Equalizer
⭐
220
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.
Physics3d
⭐
216
A 3D physics engine
Opengltutor
⭐
208
零基础入门计算机图形学必不可少的在线网络公开课,手把手教您现代 OpenGL 的点点滴滴,构建爆款游戏引擎。
Morphologica
⭐
207
A library of supporting code for numerical modelling (JSON config, HDF5 data, Modern OpenGL visualization)
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.
Ray
⭐
204
A Ruby library for games — supporting audio spatialization and 2D (and even 3D!) graphics
Xege
⭐
196
xege
Pg
⭐
192
Python OpenGL Graphics Framework
Graphics Snippets
⭐
181
Shading techniques and GLSL snippets
Bgrabitmap
⭐
177
📜 BGRABitmap graphics library made with Lazarus (Free Pascal).
Glwpfcontrol
⭐
171
A fast native control for OpenTK 4.x + 3.x on WPF.
Related Searches
C Plus Plus Opengl (4,473)
C Opengl (1,822)
C Plus Plus Graphics (1,793)
Video Game Opengl (1,323)
3d Graphics Opengl (1,062)
C Graphics (955)
Javascript Graphics (916)
Opengl Shader (879)
Video Game Graphics (747)
1-100 of 453 search results
Next >
Privacy
|
About
|
Terms
|
Follow Us On Twitter
Copyright 2018-2024 Awesome Open Source. All rights reserved.