Skip to content
This repository has been archived by the owner on Sep 9, 2024. It is now read-only.

lukesawicki/YasEngineGL_Old_OpenGL_Version_Archived

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

**** Important Informations ****

This procjet is my old first atempt to graphics programming. That was extremally hard to start learning graphics programming from Vulkan API so I abandoned it after year. Then I started developing YasEngine with OpenGL but I wasn't happy how some stuff is explained then I decided to go full software renderer and started engine YasEngineSoftware. And then started from drawing pixel using SDL. This year I finished my first simple game Beauty of Math and decided to add 3D rendering but it is hard to add this to current code base of YasEngineSoftware so I decided to use obviously only smart part of code from ther and to be easier focus on only renderer not game so I created project YasRenderer. And YasRenderer will be for some time my active project.

This version of YasEngine, the OpenGL version, it is just for learning purpose. My assumption was that I will start learning from immediately from 3D. But it is not a easiest way to start learning from 3D and Vulkan at the sime time. And I want to understand everything from basics of rendering which nowadays are implemented by hardware. So I moved again from this version of YasEngine to YasEngineSoftware where for some time I'm implementing software renderer.

About

This project is archived.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages