CS 225 - Machine Organization Projects 2015 |
|
|
|
Mack Dedmon, Danielle Perszyk, Trisha Wilquet |
Thursday, Nov 19, 10:00am in GMS 1097 |
|
Personal Virtual Assistants like Siri and Google Now are becoming more and more useful as the programming behind them has become more complex. Google Now can predict what you’re going to ask before you actually ask it, and Siri’s speech recognition is getting better and better with every update. How do these virtual assistants learn about you, where do they get there information from, and how do they understand your human voice? All of these questions will be addressed in our presentation. |
Robert Bengtson,
Anastasia Montavon, Neema
Shekar
|
Thursday, Nov 19, 10:20am in GMS 1097 |
|
For a long time, many have believed that virtual reality will only remain science fiction. But recent advances in technology have brought it to life. Different virtual reality headsets are getting ready to hit the market, and the technology is already being used in other industries. How does virtual reality work? What are some of its limitations? What is its future potential? The answer to these questions will be explored in our presentation. |
Josh Joncas, Gaven Kijkul, Tom Wolf
|
Thursday, Nov 19, 10:45am in GMS 1097 |
|
An
introductory overview of rendering and two major rendering techniques will be
given during this presentation. Rendering is what ultimately gives life to
the program. It shows what all the algorithms and functions ultimately do.
Another very important aspect to bringing reality into a video game is
through collision detection. There is a few ways this can be done, two
specific ways is through graphical and math based collision detection.
Finally, we must add basic physical laws and dynamics to our videogame to
truly give a lifelike experience. The main physical laws and dynamics that we
will primarily cover include Newtonian’s three laws of motion and
gravity. |
Logan Balow, Sam Joski, Brianna Lindow |
Thursday, Nov
19, 11:05am in GMS 1097 |
|
This project looks at different formats of audio files, in particular the differences in how they are stored and read. We also explore compression and sampling rates, how they affect both the digital files, and the sound quality itself. The big questions we want to answer is: “How are numbers in a computer translated to sound, and vice versa?” In addition, the most popular forms of audio files will be discussed and explained. Overall, this project researches the process of creating, retrieving, storing, compressing, converting, and understanding sound. |
||
|
|
|
|
Chance Browning, Carl Petersson, Kat Weber |
Thursday, Nov 19, 11:30am in GMS 1097 |
|
Wireless connection is something that is taken for granted in the gaming world. Through our research, we discovered how various wireless controllers work, and the different technologies behind them. We focused on the Xbox wireless controller, the Wii remote and the Xbox Kinect. All three controllers give the user the best experience possible, without the user even wondering how these things are being done. |
Kurt Ahonen,
Zach Berres, Victor Garcia |
Friday, Nov 20, 11:30am in GMS 1096 |
|
Augmented reality (AR) is one of the most important and likely, influential subjects of the 21st century. AR takes actual reality, in real time, and merges it with virtual reality to create a completely interactive environment. This environment is functional and practical in our daily lives. We will demonstrate the differences between AR and virtual reality (VR), current developments of AR, and the future of AR. |
Shelby Kirn, Hanna Raczek, Maria Satnik |
Friday, Nov 20, 11:50am in GMS 1096 |
|
NPC (non-player character) programming is a large interconnected process composed of several small, self-contained processes, some of the most important of which are how they move, why they move, and what they say. All of these are built from sets of conditions, pulled from the environment and the player, that then determine movement and dialogue. In our presentation, we will discuss the basics of decision determination and explore the ways in which this logic structures NPC dialogue and physical movement. |
Sean Grant, Aaron Hammond, Jim Rogers |
Friday, Nov 20, 12:10pm in GMS 1096 |
|
In an age where we can take a photo and share it with the rest of the world in one instant, we may take for granted just how intricate the process of capturing that moment is. In our presentation, we plan on explaining the process of how today’s digital cameras process an image that can be interpreted by a computer, as well as focusing on the new innovations in the camera world that are continuously improving our capabilities of capturing a moment in time. |