kyle-emmerich / blueshift-engine

High performance C++ game engine in early development
https://noxastra.com/engine
BSD 3-Clause "New" or "Revised" License
9 stars 1 forks source link

Rendering subsystem #3

Closed kyle-emmerich closed 8 years ago

kyle-emmerich commented 8 years ago

The rendering subsystem encompasses a lot of different things and serves as an abstraction layer between the rendering library (bgfx) and the game engine's scene management.

Since Blueshift is intended to be of extreme performance with photorealistic graphics, special considerations must be made that are as of yet undecided. However, certain things are universal and will be parameterized below:

kyle-emmerich commented 8 years ago

This is pretty much done. Other concerns now, like texturing.