Implement RGSS2 Tilemap class (TilemapVX)

This commit is contained in:
Jonas Kulla 2014-08-15 13:59:28 +02:00
parent 3717609142
commit 7790bd6c2c
12 changed files with 1797 additions and 9 deletions

View file

@ -48,6 +48,7 @@
#include "../simpleMatrix.vert.xxd"
#include "../blurH.vert.xxd"
#include "../blurV.vert.xxd"
#include "../tilemapvx.vert.xxd"
#endif
@ -535,6 +536,21 @@ BlurShader::VPass::VPass()
ShaderBase::init();
}
TilemapVXShader::TilemapVXShader()
{
INIT_SHADER(tilemapvx, simple, TilemapVXShader);
ShaderBase::init();
GET_U(aniOffset);
}
void TilemapVXShader::setAniOffset(const Vec2 &value)
{
gl.Uniform2f(u_aniOffset, value.x, value.y);
}
#endif