Skip to content

yangfengzzz/DigitalRender

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DigitalRender

This repos is used for code training.

Graphics Programming is really hard because the complexity of Graphics API. The old fashion is OpenGL but it is hard to make object encapsulation, Metal only provide API like OBJ-C or Swift which is hard to be used with C++, Vulkan and DX have a lot of really complex conceptions.For efficiency, it is more hard to make the cross platform applications of Graphics.

In this repos, It will all start from bgfx, which is a thin layer above the graphics API and you can bring it with your own style like it's slogan says. I will start from it's example and rewrite it the code from

learnOpenGL