Skip to content

noasway/ALight

 
 

Repository files navigation

ALight Renderer

Alight is a persnal study project for Computer Graphic By Xingyu Chen Using C#. This project consists of many subprojects.

ALightRay

ALightRay is a path tracing renderer. current verson is 1.0 . Features:

  • Path Tracing
  • Motion blur
  • Bounding Volume Hierarchies
  • Texture Mapping
  • Normal Mapping
  • Reflectance Mapping
  • Perlin Noise
  • Light Material
  • 6-side Skybox
  • Model Rendering
  • Multiple Importance Sampling
  • Jitter sampling
  • Direct illumination
  • Scene Management
  • Multi-threaded rendering
Sample

Screenshot Screenshot Screenshot Screenshot Screenshot

ALightCreator

ALightCreator is a renderer engine front end based on WPF. Screenshot

ALightRaster

ALightRaster is a realtime rasterization renderer which is based on the AcRenderer

About

ALight Renderer Complex - Renderer Platform in C#

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 94.9%
  • C++ 1.8%
  • GLSL 1.4%
  • Metal 0.7%
  • Smalltalk 0.7%
  • HLSL 0.4%
  • C 0.1%