Adolfo Valencia
        Project Name: El Rubicks
            Project idea:
                For my project i want to make a rubix cube that will be solved
                I will be using opengl for this project and lab6.cpp as my framework.
                i will use some translations and rotations to get the cube to move like its being solved.
                I will use ambient, diffuse, and specular light.
        Challenges:
            Some challenges i will face will be to put all the colors on each individual square.
            I will also have to figure out the algorithm to create the animation to move the cube.
        
    
        first project update:
        I made the front faces of the cube. I will work on making the rest of the cube sides.
        Then i will focus on making the cube move.
        
    
        project update:
        The hard part was getting one of the sides done. 
        Now that i did the front face of the cube the next ones were not as difficult.
        It was a similar process for the back and left.
        
        
    
        More project update:
        I repeated the steps and created the bottom and right side of the cubes.
        So now it is a complete cube. I will now focus on making the sides move.
        
    
        Final project update:
        Here are some pics from different angles.
        the rest of the colors can be seen
        
        As seen from the bottom
        
        As seen from above
        
        Scrambled cube
        


    
        Bresenham line
        Screenshot of lab-2 lines:
        
    
        Rotated Selfie Dog
        Screenshot of rotated selfie dog:
        
        
        lab4 screenshot 
        The Universe:
        
    
        lab5 screenshot 
        Triangle:
        
    
        lab6 screenshot 
        textured cylinder:
        
    
        lab6 GIF 
        textured cylinder: