Li He's repositories
brdf
BRDF Explorer
tweetmap2
Map your Twitter audience. Find where they live, what language they speak and engage them geographically. Share or download your results.
imgui
Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies
bgfx
Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
sam_robot
山姆自动下单机器人
GraphicAlgorithm
:octopus: :octopus:图形ĺ¦č®şć–‡ĺ®žçŽ°
alembic
Alembic is an open framework for storing and sharing scene data that includes a C++ library, a file format, and client plugins and applications.
basis_universal
Basis Universal GPU Texture Codec
rapidjson
A fast JSON parser/generator for C++ with both SAX/DOM style API
MaskedOcclusionCulling
Example code for the research paper "Masked Software Occlusion Culling"; implements an efficient alternative to the hierarchical depth buffer algorithm.
UnrealEngineSkyAtmosphere
Unreal Engine Sky Atmosphere Rendering Technique
Unity-MPipeline
Customized High-Quality Rendering Pipeline in Unity3D
arkgraph
ARKNIGHTS Material Calculator
Vapor
Volumetric Fog for Unity
Tile-based-deferred-shading
https://software.intel.com/en-us/articles/deferred-rendering-for-current-and-future-rendering-pipelines
learn-python
lalala, learning python
AtmosphericScattering
Atmosphere based on multiple-scattering, convincing cloudscape from Horizon: Zero Dawn
realtime-clouds
Implementation of Horizon: Zero Dawn's cloud renderer.
TileableVolumeNoise
Collection of functions that can be used to generate tileable volume/3d noise. An exemple of volume noise functions that can be specifically used for clouds is also presented.
pbrt-v3
Source code for pbrt, the renderer described in the third edition of "Physically Based Rendering: From Theory To Implementation", by Matt Pharr, Wenzel Jakob, and Greg Humphreys.
VolumetricLighting
Lighting effects implemented for the Adam demo: volumetric fog, area lights and tube lights
redis
Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes, HyperLogLogs, Bitmaps.
cpython
cloned cpython
Proland-To-Unity
A port of Proland to Unity
sparsehash
C++ associative containers
precomputed_atmospheric_scattering
This project provides a new implementation of our EGSR 2008 paper "Precomputed Atmospheric Scattering"