Skip to content

Latest commit

 

History

History
42 lines (41 loc) · 1.12 KB

TODO.md

File metadata and controls

42 lines (41 loc) · 1.12 KB

Realization

Math helpers [linear_algebra::]

[x] matrix [class Matrix]

[x] vector [class Vector]

Shader helpers [shader::]

[x] shader [class shader]

[x] program [class program]

Shaders [glsl]

[x] vertex shader

[x] fragment shader

MVP helpers [mvp::]

[x] actions [action::]

[x] projections [projection::]

[x] camera [class camera]

Texture handler

[x] texture [class texture]

Geometric objects [geometry]

[x] Base class [geometric_object]

[x] grid [class grid]

[x] triangle [class triangle]

[x] square [class square]

[ ] cube [class cube]

[x] sphere [class sphere]

Math models [math_model::]

[~] Earth [class Earth]

[~] Satellite [class Satellite]

[ ] Orbit [class Orbit]

Test

[x] matrix

[x] vector

[x] shader::shader

[x] shader::program

[ ] vertex shader

[ ] fragment shader

[ ] mvp::actions

[ ] mvp::projections

[ ] mvp::camera

[ ] texture

[ ] math_model::Earth

[ ] math_model::Satellite

[ ] math_model::Orbit