mirror of
https://github.com/NoelFB/blah.git
synced 2025-12-18 14:07:06 +08:00
large spatial / numerics refactor to allow double/integer vector types
This commit is contained in:
@ -38,13 +38,13 @@ void render()
|
||||
{
|
||||
App::backbuffer->clear(Color::black);
|
||||
|
||||
auto center = Vec2(App::backbuffer->width(), App::backbuffer->height()) / 2;
|
||||
auto center = Vec2f(App::backbuffer->width(), App::backbuffer->height()) / 2;
|
||||
auto rotation = Time::seconds * Calc::TAU;
|
||||
auto transform = Mat3x2::create_transform(center, Vec2::zero, Vec2::one, rotation);
|
||||
auto transform = Mat3x2f::create_transform(center, Vec2::zero, Vec2::one, rotation);
|
||||
|
||||
batch.push_matrix(transform);
|
||||
batch.rect(Rect(-32, -32, 64, 64), Color::red);
|
||||
batch.tex(tex, Vec2(64, 0), Color::white);
|
||||
batch.rect(Rectf(-32, -32, 64, 64), Color::red);
|
||||
batch.tex(tex, Vec2f(64, 0), Color::white);
|
||||
batch.pop_matrix();
|
||||
|
||||
batch.render();
|
||||
|
||||
Reference in New Issue
Block a user