Thursday, September 24, 2015

Cube Project 2

So I finally have a video of my cube project. It's not that complex (yet), but I feel it is something to show off.

  • First of all I have implemented a instance matrix to copy one cube and render it in a 5x5x5 cube.
  • Second I have gotten the view matrix to change it's Z and X direction with keyboard input
  • Third I have fixed up my delta time method to render the animation at a constant speed
  • I have a working frames per second counter (will demo that when I have figured out rendering fonts/text to the screen)
  • Culling/CounterClockwiseCulling/No Culling has been set to toggle with C
  • Changing the Fill Mode can be changed with V (shows vertices/triangles/points)
I know it's not much to show off; however, I have lots planned for it. I am currently auditing the CSCI 566 class at school which is the graphics course. They are learning webgl which is a tad different because it's all done on a <canvas> but the graphics concepts are still the same. To come next....

  • Using mouse input to rotate yaw and pitch of the viewmatrix (camera/eye).
  • Work on the chunk loader a bit
  • And get more hyped about this project!