991b52b233
Builtin general structure created. Added a builtin::BasicScene class for quick general testing of the engine on different systems. The builtin::BasicScene class greatly reduces the amount of code needed to be handled by the developer by offering a pre-made way to handle it. It even includes pre-made shaders!
16 lines
300 B
C++
16 lines
300 B
C++
#pragma once
|
|
|
|
#include "VertexFragmentShaderProgram.h"
|
|
|
|
namespace charcoal
|
|
{
|
|
namespace builtin
|
|
{
|
|
class BasicShaderProgram : public VertexFragmentShaderProgram
|
|
{
|
|
public:
|
|
BasicShaderProgram() : VertexFragmentShaderProgram(SHADER_PATH "BasicVS.glsl", SHADER_PATH "BasicFS.glsl") {}
|
|
};
|
|
}
|
|
}
|