🎉 Celebrating 25 Years of GameDev.net! 🎉

Not many can claim 25 years on the Internet! Join us in celebrating this milestone. Learn more about our history, and thank you for being a part of our community!

engine systems

Started by
0 comments, last by EddieSpina 2 years, 10 months ago

Recently, I finally implemented some core systems in my engine.

The material system allows creating whatever material you want. There're properties & you can use GLSL snippets. (supported transparency, simple layering, normal mapping, and every property is runtime changeable)

The effect system allows the creation of various effects controlled by modules.

The pipeline uses deferred shading, there're also cascade shadow maps, point lights, PCF, SSAO.

The 'core' is an OpenGL module that auto binds textures, auto binds different types of buffers, supports their streaming, texture compression, caches state, supports some extensions like bindless textures, direct state access.

https://github.com/hotstreams/limitless-engine

This topic is closed to new replies.

Advertisement