An e-portfolio for CISC 480
The first project is a RESTful web server for St. Paul crime data. This project also includes an about page for the developers, and a number of API routes relating to the data. This website is helpful for comparing different crime rates and types of crime for areas of Saint Paul. For example, downtown Saint Paul saw the most crimes in total for the time range, but certain areas such as the Payne-Phalen neighborhood saw a higher rate of violent crimes.
https://github.com/catherinekieffer/catherinekieffer.github.ioThe second project implements the standard computer graphics illumination model using HTML's WebGL2 API via the Babylon.js Framework. This project includes 3 scenes that have multiple 3 dimensional objects with different lighting and textures. In addition to this, the scenes also have a heigh displacement setting, Gouraud and Phong shading, and multiple light sources that can be moved.
https://github.com/kraf9284/cg-illuminationThe third project is a generative landscape that responds in real time to the volume and frequency of a guitar being played through the computer. This project uses p5js to create a visual experience that reflects the song being played. The scene will start out as a mountain landscape and will change colors, brightness, and objects based off of the frequencies.
https://github.com/jonnydems/generativeLandscapeGuitarTo learn more about me and my projects you can go to my website: https://jonnydems.github.io/