Rett Robertson

HomeSkillsPortfolio
Lines, Curves and Transformations

Asteroids Clone

This is a small game I wrote to display my knowedge of 2D transformations, Bresenham Line Drawing algorithm, Hermite, Cardinal, and Bezier curve drawing algorithms on a simulated 1000x1000 pixel screen

If you can believe it, I actually had never heard of or played "Asteroids" before I made this game

2D

Click To Play

Use 'a' and 'd' to rotate. Use 'w' to speed up and 's' to slow down. Spacebar will shoot, but your laster has a cooldown, and 'r' will reset. Don't get hit by the asteroids and good luck!

Transformations, Lighting, Shading and Textures

Cute Bunny

This is a rendering of a bunny.ply file with a texture mapping using webgl. It is using only one light source, but with ambient, diffuse, and specular lighting. Vertex normals are calculated as the ply file didn't provide them.

3D

Check it out

No controls this time, just check out the cute bunny chilling in the void!

GithubLinkedInitch.io