mirror of
https://github.com/OpenSpace/OpenSpace.git
synced 2026-04-30 15:59:37 -05:00
Make target work with RAE coordinates so it can be used in a dome setup
This commit is contained in:
@@ -80,7 +80,7 @@ public:
|
||||
glm::vec2 lowerLeftCornerScreenSpace();
|
||||
bool intersection(glm::vec2 coord);
|
||||
void translate(glm::vec2 translation, glm::vec2 position);
|
||||
void setCartesianPosition(const glm::vec3& position);
|
||||
void setPosition(const glm::vec3& position);
|
||||
|
||||
// End of addition by skybrowser team
|
||||
|
||||
@@ -95,6 +95,9 @@ protected:
|
||||
glm::mat4 translationMatrix();
|
||||
glm::mat4 localRotationMatrix();
|
||||
|
||||
glm::vec3 raeToCartesian(const glm::vec3& rae) const;
|
||||
glm::vec3 cartesianToRae(const glm::vec3& cartesian) const;
|
||||
|
||||
void draw(glm::mat4 modelTransform);
|
||||
|
||||
virtual void bindTexture() = 0;
|
||||
|
||||
Reference in New Issue
Block a user