Joseph Appleton
Javascript - PHP - MySQL - WebGL - Bootstrap - CSS - HTML



Click for Github Click to View Project Languages Used Description
Github Birthday Problem Simulation PHP, HTML, CSS The birthday problem is about the probability that in a room of n randomly chosen people some pair share a birthday. This page conducts 100 and 1000 runs of the birthday problem simulations and displays the probability as n increases.
Github PHP Password Generator PHP, Bootstrap, HTML, CSS This page generates a random passphrase from a corpus of words of varying length. Additional rules can be used to change the length of the words used and the phasephrase length as well as including additional characters to satisfy password rules.
Github Javascript Password Generator Javascript, PHP, JQuery, HTML, CSS This page generates a random pass phrase from a corpus of words of varying length but in the browser. Additional rules can be used to change the length of the words used and the pass phrase length as well as including additional characters to satisfy password rules.
Github Phong Point Light Shading Javascript, GLSL, WebGL, HTML, CSS User controllable scene with a sphere and Susan. Perspective can be zoomed or clicked and dragged. Orbiting Susan's starting position is a point light source. Surface shading is accomplished using Phong interpolation. The Susan and sphere geometries can be controlled to move on the x-z plane or in y. They can also be rotated in x, y, or z.
Github Shadowmapping Javascript, WebGL, HTML, CSS User Controllable scene with a teapot and a light source. The teapot and light cast a shadow using shaders to record depth information. Perspective can be zoomed or clicked and dragged. The light source can be controlled using a or d to orbit and w or s to change it's inclination.