TinykaboomA brief computer graphics / rendering course
Stars: ✭ 2,077 (+1041.21%)
3d Game Shaders For Beginners🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.
Stars: ✭ 11,698 (+6327.47%)
TinyraytracerA brief computer graphics / rendering course
Stars: ✭ 3,971 (+2081.87%)
GaiaskyMirror of Gaia Sky repository hosted on Gitlab: https://gitlab.com/langurmonkey/gaiasky
Stars: ✭ 162 (-10.99%)
Videngine3D graphics for iOS using Metal and Swift
Stars: ✭ 86 (-52.75%)
TinyrendererA brief computer graphics / rendering course
Stars: ✭ 11,776 (+6370.33%)
RendererA shader-based software renderer written from scratch in C89
Stars: ✭ 1,366 (+650.55%)
Methanekit🎲 Modern 3D graphics made simple with cross-platform C++17 meta-API on top of DirectX 12 & Metal (Vulkan is coming)
Stars: ✭ 197 (+8.24%)
Renderhelp⚡️ 可编程渲染管线实现,帮助初学者学习渲染
Stars: ✭ 494 (+171.43%)
RadialprogressbarCustomizable radial progress bar shader for Unity3D. Allows you to set arc range, minimum and maximum colors, textures, radius, and a few more things. Create HP Bars, Speedometers, rank progress, etc!
Stars: ✭ 714 (+292.31%)
FauxglSoftware-only 3D renderer written in Go.
Stars: ✭ 658 (+261.54%)
Hologramshader✏️ Test of an hologram material made in Unity.
Stars: ✭ 684 (+275.82%)
Directxtk12The DirectX Tool Kit (aka DirectXTK12) is a collection of helper classes for writing DirectX 12 code in C++
Stars: ✭ 765 (+320.33%)
Shadertoy RsA desktop client for Shadertoy written in Rust
Stars: ✭ 41 (-77.47%)
ShaderworkshopInteractive GLSL fragment shaders editor made with Qt
Stars: ✭ 43 (-76.37%)
SophusC++ implementation of Lie Groups using Eigen.
Stars: ✭ 1,048 (+475.82%)
Spatialmath PythonCreate, manipulate and convert representations of position and orientation in 2D or 3D using Python
Stars: ✭ 78 (-57.14%)
Metalbrot PlaygroundAn interactive playground showing how to use Metal compute kernels.
Stars: ✭ 78 (-57.14%)
3dhop3D Heritage Online Presenter
Stars: ✭ 89 (-51.1%)
Smo ShadersA collection of shaders to replicate those used in Super Mario Odyssey's Snapshot Mode.
Stars: ✭ 97 (-46.7%)
Helix ToolkitHelix Toolkit is a collection of 3D components for .NET.
Stars: ✭ 1,050 (+476.92%)
BgfxCross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
Stars: ✭ 10,252 (+5532.97%)
ObjectronObjectron is a dataset of short, object-centric video clips. In addition, the videos also contain AR session metadata including camera poses, sparse point-clouds and planes. In each video, the camera moves around and above the object and captures it from different views. Each object is annotated with a 3D bounding box. The 3D bounding box describes the object’s position, orientation, and dimensions. The dataset contains about 15K annotated video clips and 4M annotated images in the following categories: bikes, books, bottles, cameras, cereal boxes, chairs, cups, laptops, and shoes
Stars: ✭ 1,352 (+642.86%)
Tinyraycaster486 lines of C++: old-school FPS in a weekend
Stars: ✭ 1,383 (+659.89%)
Wwdc RecapA collection of session summaries in markdown format, from WWDC 20, 19 & 17
Stars: ✭ 121 (-33.52%)
Hilo3dHilo3d, a WebGL Rendering Engine.
Stars: ✭ 123 (-32.42%)
EucA software rendering crate that lets you write shaders with Rust
Stars: ✭ 180 (-1.1%)
Anki 3d EngineAnKi 3D Engine - Vulkan backend, modern renderer, scripting, physics and more
Stars: ✭ 688 (+278.02%)
PixelkitLive Graphics Framework
Stars: ✭ 644 (+253.85%)
XeoglA WebGL-based 3D engine for technical visualization. Not actively maintained.
Stars: ✭ 920 (+405.49%)
Leaf3dA lightweight 3D rendering engine based on modern OpenGL
Stars: ✭ 16 (-91.21%)
Curtainsjscurtains.js is a lightweight vanilla WebGL javascript library that turns HTML DOM elements into interactive textured planes.
Stars: ✭ 1,039 (+470.88%)
Nova RendererNova Renderer, a custom cross platform render engine written in C++
Stars: ✭ 619 (+240.11%)
ShaderconductorShaderConductor is a tool designed for cross-compiling HLSL to other shading languages
Stars: ✭ 1,146 (+529.67%)
JeelizfacefilterJavascript/WebGL lightweight face tracking library designed for augmented reality webcam filters. Features : multiple faces detection, rotation, mouth opening. Various integration examples are provided (Three.js, Babylon.js, FaceSwap, Canvas2D, CSS3D...).
Stars: ✭ 2,042 (+1021.98%)
PymeshGeometry Processing Library for Python
Stars: ✭ 1,135 (+523.63%)
Mini3d3D Software Renderer in 700 Lines !!
Stars: ✭ 1,320 (+625.27%)
HlslexplorerSee how hardware understands your HLSL
Stars: ✭ 91 (-50%)
Deko3dHomebrew low level graphics API for Nintendo Switch (Nvidia Tegra X1)
Stars: ✭ 103 (-43.41%)
VxrGeneral purpose engine written in C++ with emphasis on materials rendering (PBR, clear coat, anisotropy, iridescence)
Stars: ✭ 181 (-0.55%)
ClusterClustered shading implementation with bgfx
Stars: ✭ 180 (-1.1%)
React Force GraphReact component for 2D, 3D, VR and AR force directed graphs
Stars: ✭ 589 (+223.63%)
VeldridA low-level, portable graphics library for .NET.
Stars: ✭ 1,784 (+880.22%)
SpeculidEasily Manage Graphics in Xcode Projects
Stars: ✭ 115 (-36.81%)
CellularformsAn implementation of Andy Lomas' Cellular Forms.
Stars: ✭ 124 (-31.87%)
Glsl OptimizerGLSL optimizer based on Mesa's GLSL compiler. Used to be used in Unity for mobile shader optimization.
Stars: ✭ 1,506 (+727.47%)
FilamentFilament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2
Stars: ✭ 13,215 (+7160.99%)
JeelizglassesvtowidgetJavaScript/WebGL glasses virtual try on widget. Real time webcam experience, robust to all lighting conditions, high end 3D PBR rendering, easy to integrate, fallback to server-side rendering
Stars: ✭ 134 (-26.37%)
GltfastglTF runtime loading library for Unity
Stars: ✭ 156 (-14.29%)
LowpolyshadersUnity shaders optimized for Low Poly models.
Stars: ✭ 157 (-13.74%)
RimlightCustomizable rimlight shader for Unity that includes pulsation and noise scrolling. Give your scenes that extra oomph!
Stars: ✭ 170 (-6.59%)
WechartCreate all the [ch]arts by cax or three.js - Cax 和 three.js 创造一切图[表]
Stars: ✭ 152 (-16.48%)
SharpgltfglTF reader and writer for .NET Standard
Stars: ✭ 159 (-12.64%)
Shadertoy BrowserShadertoy browser & viewer for Mac built in Rust
Stars: ✭ 176 (-3.3%)
FloorA C++ Compute/Graphics Library and Toolchain enabling same-source CUDA/Host/Metal/OpenCL/Vulkan C++ programming and execution.
Stars: ✭ 166 (-8.79%)
Unity ShadersA bunch of shader examples created in Unity (ShaderGraph & Built-in) 🧙✨
Stars: ✭ 564 (+209.89%)
HybridrenderingengineClustered Forward/Deferred renderer with Physically Based Shading, Image Based Lighting and a whole lot of OpenGL.
Stars: ✭ 563 (+209.34%)
Ios Learning Materials📚Curated list of articles, web-resources, tutorials and code repositories that may help you dig a little bit deeper into iOS [and Apple Platforms].
Stars: ✭ 1,380 (+658.24%)