Methanekit🎲 Modern 3D graphics made simple with cross-platform C++17 meta-API on top of DirectX 12 & Metal (Vulkan is coming)
Stars: ✭ 197 (+198.48%)
MoravaEngine2D/3D graphics engine written in C++ language. It currently supports the following graphics APIs: OpenGL 3.3+, Vulkan 1.2, DirectX 11. Its current purpose is to experiment with various CG concepts and techniques.
Stars: ✭ 129 (+95.45%)
gamedevguideGame Development & Unreal Engine Programming Guide
Stars: ✭ 314 (+375.76%)
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 (+17624.24%)
isosurfaceRust algorithms for isosurface extraction
Stars: ✭ 51 (-22.73%)
TexturepannerThis repository hosts a shader for Unity3D whose main goal is to facilitate the creation of neon-like signs, conveyor belts and basically whatever based on scrolling textures
Stars: ✭ 528 (+700%)
glNoiseA collection of GLSL noise functions for use with WebGL with an easy to use API.
Stars: ✭ 185 (+180.3%)
BRDFGeneratorBRDF LUT generation for PBR Pipelines
Stars: ✭ 97 (+46.97%)
HybridrenderingengineClustered Forward/Deferred renderer with Physically Based Shading, Image Based Lighting and a whole lot of OpenGL.
Stars: ✭ 563 (+753.03%)
ShaderedLightweight, cross-platform & full-featured shader IDE
Stars: ✭ 3,247 (+4819.7%)
HoloshieldHighly customizable sci-fi shield / force field shader for Unity3D. Allows you to set edge power & color, inner texture scrolling, waviness, scale pulsation and procedural intensity noise. Implements tessellation for low-poly base meshes.
Stars: ✭ 401 (+507.58%)
SpheredissolveCustomizable procedural spherical dissolve shader for Unity3D, for all your customizable procedural spherical dissolve needs!
Stars: ✭ 311 (+371.21%)
FlycubeGraphics API wrapper is written in C++ on top of Directx 12 and Vulkan. Provides main features including ray tracing.
Stars: ✭ 78 (+18.18%)
Rabbittoolbox🤸🏾♀️👗开源的动画渲染软件,提倡以简单、易用,高质量的物理演算以及渲染质量和性能,为喜爱二次元动画的用户降低视频制作门槛
Stars: ✭ 309 (+368.18%)
dw-sample-frameworkA simple C++ framework for implementing graphics technique samples using OpenGL and Vulkan.
Stars: ✭ 76 (+15.15%)
SoftwarerendererSoftware rendering engine with PBR. Built from scratch on C++.
Stars: ✭ 323 (+389.39%)
VerticaldissolveProcedural vertical dissolve shader. Highly customizable. Tweak edge color, noisiness & waviness, rim light, emission scrolling and more.
Stars: ✭ 434 (+557.58%)
Cpp 3d Game Tutorial SeriesC++ 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.
Stars: ✭ 400 (+506.06%)
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 (+981.82%)
DiligentsamplesSample projects demonstrating the usage of Diligent Engine
Stars: ✭ 138 (+109.09%)
BunnyLODCross platform GLFW based port of Stan Melax's BunnyLOD Easy Mesh Simplification
Stars: ✭ 60 (-9.09%)
RimlightCustomizable rimlight shader for Unity that includes pulsation and noise scrolling. Give your scenes that extra oomph!
Stars: ✭ 170 (+157.58%)
VxrGeneral purpose engine written in C++ with emphasis on materials rendering (PBR, clear coat, anisotropy, iridescence)
Stars: ✭ 181 (+174.24%)
dmcDual Marching Cubes Implementation in C++
Stars: ✭ 45 (-31.82%)
TinykaboomA brief computer graphics / rendering course
Stars: ✭ 2,077 (+3046.97%)
Awesome Creative CodingCreative Coding: Generative Art, Data visualization, Interaction Design, Resources.
Stars: ✭ 8,696 (+13075.76%)
DrawSpaceSpace-game oriented rendering engine
Stars: ✭ 20 (-69.7%)
DiligentengineA modern cross-platform low-level graphics library and rendering framework
Stars: ✭ 2,142 (+3145.45%)
zmeshMarching Cubes & Mesh Simplification on multi-label 3D images.
Stars: ✭ 37 (-43.94%)
RendererA shader-based software renderer written from scratch in C89
Stars: ✭ 1,366 (+1969.7%)
xfg-rseXtensible Framegraph
Stars: ✭ 34 (-48.48%)
Meshing.jlMeshing and isosurface extraction algorithms
Stars: ✭ 46 (-30.3%)
NextGenSpritesSome sweet sprite shaders for Unity
Stars: ✭ 26 (-60.61%)
Unity Shaders✨ Shader demo - More than 300 examples
Stars: ✭ 198 (+200%)
deffxA collection of useful shader effects made ready to be used with the Defold game engine
Stars: ✭ 33 (-50%)
nim2spirvA SPIR-V backend for the Nim compiler
Stars: ✭ 34 (-48.48%)
super-mario-typescriptMeth Meth Method's "Writing Super Mario in JavaScript" series, in TypeScript
Stars: ✭ 15 (-77.27%)
textureatlasA simple, cross-platform Python-based tool and C library for creating and using a texture atlas in your application or game. Distributed under the terms of the MIT license.
Stars: ✭ 20 (-69.7%)
roadifierOpen Source road mesh generator script for Unity
Stars: ✭ 30 (-54.55%)
ResourceCollectionA collection of handy resources, as recommended by Pharap
Stars: ✭ 18 (-72.73%)
nvjob-boids#NVJOB Simple Boids (Flocks of Birds, Fish and Insects). Flocking Simulation. Free Unity Asset.
Stars: ✭ 55 (-16.67%)
tutorials-hg1These tutorials demonstrate the usage of the Harfang API
Stars: ✭ 12 (-81.82%)
CrystalshireLegacy VB6 open-source ORPG
Stars: ✭ 24 (-63.64%)
alphaalpha - deprecated 2015~2016. unrelated to the new engine! view the new engine here - https://luxeengine.com/
Stars: ✭ 573 (+768.18%)
ProceduralTerrainPolygon is a procedural mesh generator in Unity.
Stars: ✭ 18 (-72.73%)
trophy-hunterTrophy Hunter is a League of Legends companion app for the Overwolf store
Stars: ✭ 21 (-68.18%)
kiwi.fusiona virtual webgl running context which can mix thirdly webgl library gl commands togother, include three.js, claygl etc.
Stars: ✭ 26 (-60.61%)
vacancyVacancy: A Voxel Carving implementation in C++
Stars: ✭ 40 (-39.39%)
SSVBloodshedC++14 arcade game, spiritual successor to "Operation Carnage"
Stars: ✭ 22 (-66.67%)
polymorphA fast and frugal entity-component-system library with a focus on code generation and compile time optimisation.
Stars: ✭ 74 (+12.12%)
libgdx-template🎮 Starter project for libGDX. Perfect for Game Jams.
Stars: ✭ 18 (-72.73%)
YALCTYet Another Live Coding Tool - Powered by Veldrid and elbow grease
Stars: ✭ 25 (-62.12%)