Cel Shading [WIP]

+ Cel shading shader
+ Shader Manager window
This commit is contained in:
2024-09-24 12:16:22 +02:00
parent d9c9a8f0b5
commit eea4518a0a
13 changed files with 632 additions and 0 deletions

View File

@@ -83,6 +83,8 @@ public:
bool GetShouldQuit() const { return m_ShouldQuit; };
void SetShouldQuit(bool shouldQuit) { m_ShouldQuit = shouldQuit; };
void SetCelShading(bool enable) { m_enableCelShading = enable; };
private:
bool Render(float, float, float, float, float);
bool UpdateMouseStrings(int, int, bool);
@@ -142,6 +144,8 @@ private :
FontShaderClass* m_FontShader;
BitmapClass* m_Bitmap;
SpriteClass* m_Sprite;
bool m_enableCelShading;
// ----------------------------------- //
// ------------ VARIABLES ------------ //