Skip to content

A Non-Euclidean Rendering Engine for 3D scenes.

License

Notifications You must be signed in to change notification settings

Srinivasa314/NonEuclidean

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NonEuclidean

A NonEuclidean rendering engine for Win32 and SDL2, written in C++ OpenGL. To see what this code is about, check out this video: https://youtu.be/kEB11PQ9Eo8

Source Code Dependencies

Win32 - Add glew-2.1.0 to the main directory

SDL - Install glew and SDL libraries

Building

Win32 - Open NonEuclidean.sln

SDL :

cd NonEuclidean
make all
./NonEuclidean

Controls

  • Mouse - Look around
  • AWSD - Movement
  • 1 - 7 - Switch between different demo rooms
  • Alt + Enter - Toggle Fullscreen
  • Esc - Exit demo

About

A Non-Euclidean Rendering Engine for 3D scenes.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 96.3%
  • GLSL 2.7%
  • Makefile 1.0%