brdf

Lighting calculation library

Provides C++ implementation of the Bidirectional Reflectance Distribution Function (BRDF) for lighting calculations in computer graphics.

Code sample accompanying the article "Crash Course in BRDF Implementation"

GitHub

318 stars
14 watching
15 forks
Language: C++
last commit: about 1 year ago

Related projects:

Repository Description Stars
wdas/brdf An application for visualizing and analyzing bidirectional reflectance distribution functions. 2,099
derkreature/iblbaker A tool for generating and authoring physically based shading materials 771
hectormf/brdfgenerator Generates lookup tables for physically based rendering in graphics pipelines. 145
bokub/rgb-light-card A custom Home Assistant card component for controlling and displaying RGB light information 435
bokub/gradient-string A package for creating visually appealing color gradients in terminal output using TypeScript 1,092
dfranx/sfmlight A C++ library to add lighting effects to 2D games using the SFML framework 3
made4dev/sfbl A lightweight C++ library providing lighting effects for 2D graphics using SFML and Box2D physics 13
claws/bh1750 An Arduino library for a digital light sensor breakout board 253
adafruit/adafruit_bmp085_unified An Arduino library providing a unified interface to read barometric pressure and temperature data from specific sensors. 94
jwyang/jule.torch Implementations of joint unsupervised learning algorithm for deep representations and image clusters using Torch 288
mikialex/rendiation A comprehensive graphics framework that provides a structured approach to rendering and visualization. 58
adafruit/adafruit_bno055 An Arduino library providing a unified interface to the Adafruit BNO055 orientation sensor 361
blas-lapack-rs/openblas-src Provides pre-built implementations of linear algebra and numerical computation libraries 76
bkaradzic/bimg A C++ library for image manipulation and processing 328
hadronized/luminance A Haskell graphics framework providing a simple API to interact with GPUs and manage rendering 109