Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: pbr-shading
fabmax/kool
An OpenGL / WebGPU engine for Desktop JVM, Android and Javascript written in Kotlin
Language: Kotlin - Size: 40.1 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 256 - Forks: 15
AuburnSounds/Dplug
Audio plugin framework. VST2/VST3/AU/AAX/LV2 for Linux/macOS/Windows.
Language: D - Size: 33.7 MB - Last synced: 11 days ago - Pushed: 11 days ago - Stars: 476 - Forks: 32
microdee/mp.dx
DX11 / EX9 related nodes from mcropack
Language: C# - Size: 252 MB - Last synced: 15 days ago - Pushed: over 1 year ago - Stars: 5 - Forks: 4
Egbor/RenderTech
RenderTech - 3D Engine for creating interactive 3D scenes
Language: C++ - Size: 14.4 MB - Last synced: 18 days ago - Pushed: 18 days ago - Stars: 1 - Forks: 0
rsahlin/varg-engine
[WOLF] Vulkan Accelerated Render of GLTF - a vulkan based renderer in Java
Language: Java - Size: 1.7 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 2 - Forks: 0
DaemonEngine/Daemon
The Dæmon game engine. With some bits of ioq3 and XreaL.
Language: C++ - Size: 25.6 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 290 - Forks: 58
tweakoz/orkid
Orkid Media Engine (C++/Lua/Python3/Linux/MacOs/OpenVR)
Language: C++ - Size: 264 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 29 - Forks: 7
Moguri/panda3d-simplepbr
A straight-forward, easy-to-use, drop-in, PBR replacement for Panda3D's builtin auto shader
Language: Python - Size: 4.8 MB - Last synced: 25 days ago - Pushed: about 2 months ago - Stars: 54 - Forks: 17
but0n/Ashes
WebGL2.0 3D Engine - Global Illumination - RayTracing
Language: TypeScript - Size: 15.7 MB - Last synced: 14 days ago - Pushed: over 1 year ago - Stars: 324 - Forks: 16
AmrHMorsy/Cloth-Simulation
Real-time cloth simulation, developed in C++/OpenGL, that employs a Mass-Spring System, inspired by the paper "Fast Simulation of Mass-Spring Systems" by Liu et al. Parallelized using OpenMP and features Physically-Based Rendering (PBR), image-based lighting (IBL) for enhanced realism, and an HDR skybox for a dynamic, immersive sky.
Language: C++ - Size: 263 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 2 - Forks: 1
struffel/PBR.ONE
Interactive preview for PBR materials and HDRI environments in the browser. Originally built for ambientCG.com, now open source.
Language: JavaScript - Size: 237 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 21 - Forks: 2
furkansarihan/enigine
Game engine playground.
Language: C++ - Size: 13.2 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 50 - Forks: 4
Aermoss/Nickel2
A game engine written in C++ using OpenGL.
Language: C++ - Size: 744 MB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 7 - Forks: 1
AmrHMorsy/Ocean-Simulation
Real-time ocean simulation developed in C++/OpenGL, that employs Fast Fourier Transform (FFT), inspired by Jerry Tessendorf's paper 'Simulating Ocean Water'. Parallelized using OpenCL and features physically-based rendering (PBR), image-based lighting (IBL) for enhanced realism, and an HDR skybox for a dynamic and immersive sky.
Language: C++ - Size: 154 MB - Last synced: 2 months ago - Pushed: 3 months ago - Stars: 1 - Forks: 0
MrMagnifico/MonkeyMaze64 Fork of NikolayBlagoev/MonkeyMaze64
Procedural maze traversal game made in raw C++ and OpenGL
Language: C++ - Size: 3.83 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0
TheFlyingPiano99/HomebrewGraphicsEngine
A grahics/videogame engine writen in C++ using OpenGL.
Language: C++ - Size: 1010 MB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 11 - Forks: 2
MicroappleMA/CUBIC-Render Fork of CIS565-Fall-2018/Project4-CUDA-Rasterizer
CUDA-based Independent and Customizable Render
Language: C++ - Size: 110 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 2 - Forks: 1
MorcilloSanz/RendererGL
Cross platform 3D renderer in C++ and OpenGL with lighting, shadows and materials.
Language: C++ - Size: 407 MB - Last synced: 3 months ago - Pushed: 5 months ago - Stars: 137 - Forks: 14
valdyr88/WebGL-Renderer
3D renderer which has implementations of 3D fluid simulation, pbr shading, deferred rendering and other using WebGL2
Language: JavaScript - Size: 226 MB - Last synced: 3 months ago - Pushed: over 3 years ago - Stars: 4 - Forks: 2
AlonsoCerpa/NeonEngine
3D Graphics Engine in C++ using OpenGL, glm, ImGui and Assimp.
Language: C++ - Size: 1.03 GB - Last synced: 4 months ago - Pushed: 12 months ago - Stars: 8 - Forks: 1
xuxmin/DrawLab
Drawlab is a physically based path tracer that runs on NVIDIA graphics card with OptiX 7.
Language: C++ - Size: 6.17 MB - Last synced: 4 months ago - Pushed: about 1 year ago - Stars: 1 - Forks: 0
MolassesLover/vulkan-renderer 📦
My free and open-source Vulkan renderering engine
Language: C++ - Size: 2.31 MB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 8 - Forks: 1
KaganBaldiran/Hemlock-Renderer-Opengl-3D-PBR-Renderer
Opengl based 3D real time PBR render engine.
Language: C++ - Size: 180 MB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 5 - Forks: 0
overdev/raylib-py
A Python binding for the great C library raylib.
Language: Python - Size: 32.3 MB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 169 - Forks: 21
vilbeyli/VQEngine-Legacy
DirectX 11 Renderer written in C++11
Language: C++ - Size: 822 MB - Last synced: 6 months ago - Pushed: over 3 years ago - Stars: 282 - Forks: 37
timi-liuliang/echo
A New Cross-Platform 2D 3D Game Engine
Language: C++ - Size: 354 MB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 823 - Forks: 100
obrymec/pbr_objects_manager
PBR Objects Manager is a Blender add-on made to load materials and textures to 3D objects.
Size: 25.4 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 1 - Forks: 0
iamyoukou/PBR
Physically-based Rendering sample code
Language: C++ - Size: 4.68 MB - Last synced: 7 months ago - Pushed: over 2 years ago - Stars: 2 - Forks: 0
victorfisac/rPBR
Physically based rendering (PBR) for raylib
Language: C - Size: 197 MB - Last synced: 7 months ago - Pushed: almost 2 years ago - Stars: 78 - Forks: 10
SurgeTechnologies/Electro
A rendering engine, what else?
Language: C++ - Size: 65.3 MB - Last synced: 8 months ago - Pushed: over 2 years ago - Stars: 49 - Forks: 4
KabalMcBlade/Ion
Vulkan Render Engine
Language: C++ - Size: 45.3 MB - Last synced: 8 months ago - Pushed: almost 4 years ago - Stars: 16 - Forks: 2
meriaizen86/XenkoPbrMaterials
A simple test of Xenko PBR material use.
Language: C# - Size: 28.5 MB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 1 - Forks: 0
FishermanSun666/Vulkan_PBR
This project is a physically-based rendering (PBR) renderer implemented using Vulkan.
Language: C++ - Size: 309 MB - Last synced: 9 months ago - Pushed: 9 months ago - Stars: 0 - Forks: 0
iweinbau/PBR-shader
Physically based shader created with OpenGL and java.
Language: Java - Size: 77.1 MB - Last synced: 9 months ago - Pushed: over 2 years ago - Stars: 10 - Forks: 1
GeorgeWeb/GGraphix 📦
An original 3D scene with PBR, Parallax Mapping, Post-Processing and other rendering techniques I imlpemented for a coursework in CGI / C++11, OpenGL and GLSL /
Language: C++ - Size: 195 MB - Last synced: 10 months ago - Pushed: about 6 years ago - Stars: 0 - Forks: 0
joaovbs96/OptiX-Path-Tracer
OptiX Path Tracer
Language: C++ - Size: 83.8 MB - Last synced: 9 months ago - Pushed: almost 5 years ago - Stars: 80 - Forks: 2
biteworks/PBR-Database-Importer
Blender add-on to import base materials, lights and cameras from https://api.physicallybased.info
Language: Python - Size: 25.4 KB - Last synced: 10 months ago - Pushed: over 1 year ago - Stars: 5 - Forks: 0
candela123163/Moonlight
A realtime renderer written with cpp 17 and dx12.
Language: C++ - Size: 225 MB - Last synced: 7 months ago - Pushed: over 1 year ago - Stars: 5 - Forks: 1
RichardSqd/VisualEngine
A multithreaded renderer based on DirectX 12, this project explores various rendering techniques and incorporates experimental features. It supports glTF 2.0, allowing seamless integration of glTF assets into the rendering pipeline.
Language: C++ - Size: 42 MB - Last synced: 10 months ago - Pushed: 10 months ago - Stars: 1 - Forks: 0
KonstantinSeurer/KJEngine
Rendering framework / game engine for Java
Language: Java - Size: 185 MB - Last synced: 11 months ago - Pushed: 11 months ago - Stars: 3 - Forks: 0
neo-mashiro/sketchpad
A simple rendering library to experiment with CG techniques in OpenGL.
Language: C++ - Size: 222 MB - Last synced: 11 months ago - Pushed: 11 months ago - Stars: 33 - Forks: 3
jnmaloney/YourWebFilament
How to static link Filament to your application and render to a WebGL canvas.
Language: JavaScript - Size: 3.24 MB - Last synced: 10 months ago - Pushed: over 2 years ago - Stars: 3 - Forks: 0
MikhailGorobets/ParallaxMapping
Parallax mapping
Language: C# - Size: 3.8 MB - Last synced: 10 months ago - Pushed: over 2 years ago - Stars: 9 - Forks: 1
frguthmann/VirtuaLightJS
A 3D engine created from scratch in WebGL
Language: JavaScript - Size: 345 MB - Last synced: 10 months ago - Pushed: almost 4 years ago - Stars: 20 - Forks: 5
Snowapril/gl_shaded_gltfscene
Rendering PBR shaded GLTF scene with modern opengl 4.5
Language: C++ - Size: 93.5 MB - Last synced: 23 days ago - Pushed: almost 3 years ago - Stars: 4 - Forks: 3
nitvic793/dx12-engine-elixir
DirectX 12 Rendering Engine
Language: C++ - Size: 315 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 27 - Forks: 11
RedNicStone/CubiCAD
A fast and modern vulkan based rendering engine
Language: C++ - Size: 334 MB - Last synced: about 1 year ago - Pushed: about 2 years ago - Stars: 14 - Forks: 1
ZhongLingXiao/nano-kazen
cpu path tracer
Language: C++ - Size: 55.1 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 5 - Forks: 1
niepp/srpbr
a software-renderer with pbr shading
Language: C++ - Size: 120 MB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 3 - Forks: 1
huailiang/ibl_proj
在Unity中实现 LearnOpenGL中公式实现的 PBR 渲染, 包含生成辐射度贴图、预滤波环境贴图、镜面brdf积分贴图
Language: HLSL - Size: 131 MB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 12 - Forks: 5
kosowski/SimplePBR
A Processing library providing physically based rendering and materials
Language: Java - Size: 28.2 MB - Last synced: about 1 year ago - Pushed: almost 4 years ago - Stars: 42 - Forks: 5
sh0derun/WGFW
Raymarching Angular App
Language: TypeScript - Size: 7.71 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0
rsahlin/graphics-by-opengl
PBR based renderer in Java using OpenGL (ES) with GLTF support. Vulkan support is being worked on.
Language: Java - Size: 4.62 MB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 17 - Forks: 4
Not-Nik/rlpbr
rlpbr is an easy-to-use library for PBR material rendering in raylib
Language: C - Size: 63.5 MB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 5 - Forks: 1
spleennooname/escher-droste-three
implementing PBR ( Physically Based Rendering) in WebGL from scratch.
Language: JavaScript - Size: 4.53 MB - Last synced: about 1 year ago - Pushed: over 6 years ago - Stars: 12 - Forks: 1
catheart97/cardboard3
A QOpenGL application that uses both OpenGL 3 ES and Core for PBR.
Language: C++ - Size: 32.2 MB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0
Gpinchon/Scop42
The School 42 .obj parsing/rendering project !
Language: GLSL - Size: 150 MB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 5 - Forks: 0
niz-ka/gkiw
OpenGL project | Computer Graphics and Visualization Course
Size: 139 MB - Last synced: about 1 year ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0
ajmd17/apex-engine
A homemade game engine written in C++ with features like PBR, Dynamic environment mapping, variance shadow mapping, procedural terrain generation, deferred rendering, and more.
Language: Mathematica - Size: 806 MB - Last synced: about 1 year ago - Pushed: about 2 years ago - Stars: 1 - Forks: 0
danimtz/SoftwareRendererGoBrrr
Writing a software renderer for learning purposes using little to no external libraries
Language: C++ - Size: 155 MB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0
DCubix/engine-cpp
Game engine written in C++. Project for learning purposes.
Language: C++ - Size: 43.6 MB - Last synced: about 1 year ago - Pushed: almost 6 years ago - Stars: 15 - Forks: 2
jeweg/pbr-webgl-shenanigans
Handmade physically-based rendering and image-based lighting
Language: JavaScript - Size: 24.4 MB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0
spleennooname/skull-pbr
Skull WebGL demo - BabylonJS 2.40 (features: PBR Materials)
Language: JavaScript - Size: 10.7 MB - Last synced: about 1 year ago - Pushed: about 7 years ago - Stars: 3 - Forks: 1
BlackGoku36/Custom-Shader-For-Armory
Custom PBR shader for armory
Language: GLSL - Size: 26.3 MB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 3 - Forks: 0
henry4k/konstrukt-pbr
Physically based rendering for the Konstrukt engine.
Language: GLSL - Size: 92.1 MB - Last synced: about 1 year ago - Pushed: over 7 years ago - Stars: 0 - Forks: 0