Skip to content

Gravity is a program built off of C and OpenGL that attempts to simulate interactions between objects in space.

License

Notifications You must be signed in to change notification settings

0xdeadbeer/gravity

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

+-------------+
|   Gravity   |
+-------------+

    C+OpenGL simulator of mass objects in 
    space - according to Newton.

FEATURES 

    [DONE] Object tracing
        [DONE] Toggle object tracing
    [DONE] Scaling up/down objects
    [DONE] Locking camera view to an object
    [TODO] File format for importing scenes
    [TODO] Collision 

INSTALL

    Build automation system is cmake. Thus, one 
    can compile this project much like any other 
    cmake project.
    
    mkdir build
    
    cd build
    
    cmake ..
    
    make all

    ./gravity

LICENSE 

    Gravity is licensed under the GPL-3.0 license. 
    See the `LICENSE` file for more information.

About

Gravity is a program built off of C and OpenGL that attempts to simulate interactions between objects in space.

Topics

Resources

License

Stars

Watchers

Forks