Skip to content

tuananohut/Lunora

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

419 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lunora

Logo

Lunora is a lightweight graphics engine developed for rendering research and experimental graphics studies. It provides a minimal yet complete rendering pipeline designed to explore real-time rendering techniques without the architectural complexity of large-scale production engines.

Research Experiments

Hemispheric Ambient Lighting vs. Standard Ambient Lighting

A comparative study examining visual and physical differences between hemispheric ambient lighting and standard ambient lighting across different geometries.

Comparison of Hemispheric Ambient Lighting and Standard Ambient Lighting

https://youtu.be/mM5tJjGJvMU

Sea Simulation (Waves, BRDF)

water.png

Core Engine Features

  • Real-time 3D mesh loading and rendering

  • Modular shader system

  • Dynamic window resizing and viewport updates

  • Basic lighting models

  • 24-bit and 32-bit TGA file support

  • Texture mapping and sampling

References and Acknowledgements

Engine Architecture and DirectX Foundations

Hemishperic Ambient Light

  • HLSL Development Cookbook

Sea Simulation (Wave, BRDF)

About

Lunora is a renderer for graphics research developed in DirectX11 and C++ from scratch.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors