Showing 28 of 136 projects
A first-person shooter game built with the Babylon.js 3D engine.
A deprecated Vulkan and OpenGL sample demonstrating multi-threaded 3D rendering using worker threads and command buffers.
A C++ Vulkan driver implementation on top of D3D12, enabling Vulkan API usage on Windows systems.
A Python-based real-time binaural renderer for spherical microphone array signals with head-tracking support.
Declarative Angular components for three.js, enabling 3D scene rendering with Angular's ecosystem and performance.
A tiny GPU-based UI library for Stage3D that renders the entire interface in a single draw call.
A header-only C++ library for 2D and 3D data visualization using modern OpenGL.
A collection of C++ graphics samples demonstrating Vulkan API usage through the Magma library.
A modern C++17 graphics and compute library that provides a high-level abstraction over Vulkan, bridging the gap to APIs like OpenGL.
A minimal Vulkan ray tracing example demonstrating the VK_KHR_ray_tracing extension with a simple triangle.
A 3D game engine with multiple backends, written in the V programming language.
A dynamic light and shadow casting library for the Löve 2D game framework.
A comprehensive website showcasing insights, techniques, and resources for WebGL development and graphics programming.
A high-performance 3D graphics library for ComputerCraft, optimized for efficiency in Lua-based environments.
A tile-based dynamic lighting engine for GameMaker Studio 2 that projects shadows to create atmosphere in 2D games.
A visual editor for designing and adjusting post-processing effects in Babylon.js with real-time preview and data sharing.
A Love2D demo that renders realistic 2D planets using shaders for atmosphere and shadow effects.
A Godot extension to pre-warm shaders at startup, preventing runtime stuttering caused by shader compilation.
A work-in-progress framework and abstraction layer around the Vulkan graphics API.
A GameMaker Studio 2.3 shader that creates a Voronoi diagram pixel sampling effect for unique game visuals.
A cross-platform C++ framework for rapid Vulkan initialization and abstraction of core graphics objects.
A GPU-accelerated V module for real-time vector shape rendering using sokol.sgl.
A many-lights 2D shadow library for the LÖVE framework, enabling dynamic shadow casting from multiple light sources.
A real-time ray tracer implementing the ReSTIR algorithm using WebGPU for browser-based rendering.
A demo project showing how to use the WebXR Depth Sensing Module in Babylon.js with real-time depth image visualization.
A high-performance GPU-based 3D engine for creating interactive 3D graphics in Adobe Flash and AIR applications.
An out-of-the-box Markdown rendering component for Vue 3 with real-time rendering, TOC generation, and full-text search.
Angular streaming markdown renderer optimized for AI applications, handling incomplete syntax gracefully.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.