Implement Color Palletes
This commit is contained in:
@@ -3,11 +3,21 @@
|
||||
//
|
||||
#include <JGL/JGL.h>
|
||||
#include <GL/glut.h>
|
||||
#include "J3ML/LinearAlgebra/Transform2D.h"
|
||||
|
||||
namespace JGL
|
||||
{
|
||||
Vector2 ScreenToViewport(const Vector2 &v) {
|
||||
// TODO: Implement (CORRECT!!!) matrix transformation
|
||||
|
||||
//Transform2D transform;
|
||||
|
||||
//transform = transform.Translate(1.f, 1.f); // Center
|
||||
//transform = transform.Scale(0.5f, 0.5f); // Scale by half
|
||||
//transform = transform.Scale(viewportWidth, viewportHeight); // Scale by screen size
|
||||
|
||||
//return transform.Transform(v);
|
||||
|
||||
float x = v.x / 600.f;
|
||||
float y = v.y / 600.f;
|
||||
|
||||
@@ -69,6 +79,4 @@ namespace JGL
|
||||
glVertex2f(vp_pos.x, vp_pos.y);
|
||||
glEnd();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
Reference in New Issue
Block a user