All Categories → Graphics → graphics-programming

Top 90 graphics-programming open source projects

Jkqtplotter
an extensive Qt5 Plotter framework (including a feature-richt plotter widget, a speed-optimized, but limited variant and a LaTeX equation renderer!), written fully in C/C++ and without external dependencies
Vulkano
Safe and rich Rust wrapper around the Vulkan API
Mixture
Mixture is a powerful node-based tool crafted in unity to generate all kinds of textures in realtime
Methanekit
🎲 Modern 3D graphics made simple with cross-platform C++17 meta-API on top of DirectX 12 & Metal (Vulkan is coming)
Vxr
General purpose engine written in C++ with emphasis on materials rendering (PBR, clear coat, anisotropy, iridescence)
Godot Texture Painter
A GPU-accelerated texture painter written in Godot 3.0
Commandbuffer
A lock-free CommandBuffer implementation designed for multi-threaded rendering applications.
Line
2D Line Drawing Samples in C
Vulkantutorial
Tutorial for the Vulkan graphics and compute API
Xrtl
Cross-platform Real-Time Rendering Library
Renderer
A shader-based software renderer written from scratch in C89
Flycube
Graphics API wrapper is written in C++ on top of Directx 12 and Vulkan. Provides main features including ray tracing.
Godot Particle Dof
Bokeh-esque particle depth of field in Godot 3.0
Real Time Rendering 3rd Cn Summary Ebook
📘 电子书 -《Real-Time Rendering 3rd》提炼总结 | 全书共9万7千余字。你可以把它看做中文通俗版的《Real-Time Rendering 3rd》,也可以把它看做《Real-Time Rendering 3rd》的解读版与配套学习伴侣,或者《Real-Time Rendering 4th》的前置阅读材料。
X Postprocessing Library
Unity Post Processing Stack Library | Unity引擎的高品质后处理库
Vk9
Direct3D 9 compatibility layer using Vulkan.
Light2d
Light rendering in 2D
Hybridrenderingengine
Clustered Forward/Deferred renderer with Physically Based Shading, Image Based Lighting and a whole lot of OpenGL.
Awesome Glsl
🎇 Compilation of the best resources to learn programming OpenGL Shaders
Lume
Create CSS3D/WebGL applications declaratively with HTML. Give regular DOM elements shadow and lighting.
Cpp 3d Game Tutorial Series
C++ 3D Game Tutorial Series is a YouTube tutorial series, whose purpose is to help all those who want to take their first steps in the game development from scratch.
Rendu
A simple realtime graphics playground for experimentations.
Gpu Pro Books Source Code
💿 Source Code Collection of Book <GPU Pro> 1~ 7 | 《GPU Pro》1~ 7 书本源代码珍藏
Rabbittoolbox
🤸🏾‍♀️👗开源的动画渲染软件,提倡以简单、易用,高质量的物理演算以及渲染质量和性能,为喜爱二次元动画的用户降低视频制作门槛
Learningdirectx12
This repository is intended to be used as a code repository for learning DirectX 12.
BunnyLOD
Cross platform GLFW based port of Stan Melax's BunnyLOD Easy Mesh Simplification
dw-sample-framework
A simple C++ framework for implementing graphics technique samples using OpenGL and Vulkan.
structured-volume-sampling
A clean room implementation of Structured Volume Sampling by Bowles and Zimmermann in Unity
PyQt-Sqlite-Project-CURD
Pyqt SQLite Project Have Features like Login, Add, Delete, Search, Update, Show the Students. In this, I show all the CURD operations of the Program. All Project is well represented and with interactive Toolbar & Menu bar. The database is included in the repository.
ShaderToy.NET
Native shadertoy-compatible GLSL playground in .NET framework Environment
GalaxyBreak
Galaxy Break is a minimalistic endless video game for mobile published for Android platform.
ommpfritt
semantic, procedural, non-destructive vector modelling
1-60 of 90 graphics-programming projects