Open Access. Powered by Scholars. Published by Universities.®
![Digital Commons Network](http://assets.bepress.com/20200205/img/dcn/DCsunburst.png)
Physical Sciences and Mathematics Commons™
Open Access. Powered by Scholars. Published by Universities.®
- Institution
-
- California Polytechnic State University, San Luis Obispo (5)
- Bard College (2)
- China Simulation Federation (2)
- James Madison University (2)
- Bridgewater State University (1)
-
- Edith Cowan University (1)
- Fort Hays State University (1)
- Marquette University (1)
- Minnesota State University, Mankato (1)
- Purdue University (1)
- Rochester Institute of Technology (1)
- Rollins College (1)
- San Jose State University (1)
- University of Denver (1)
- Utah State University (1)
- Western Kentucky University (1)
- Western Washington University (1)
- Publication
-
- Computer Science and Software Engineering (4)
- Journal of System Simulation (2)
- Senior Honors Projects, 2010-2019 (2)
- Senior Projects Spring 2022 (2)
- All Graduate Theses and Dissertations, Spring 1920 to Summer 2023 (1)
-
- All Graduate Theses, Dissertations, and Other Capstone Projects (1)
- Computer Engineering (1)
- Computer Science (1)
- Computer Science Faculty Research and Publications (1)
- Electronic Theses and Dissertations (1)
- Frameless (1)
- Honors Program Theses and Projects (1)
- Master's Projects (1)
- Masters Theses & Specialist Projects (1)
- Open Access Theses (1)
- Research outputs 2022 to 2026 (1)
- SACAD: John Heinrichs Scholarly and Creative Activity Days (1)
- Scholars Week (1)
- Publication Type
Articles 1 - 24 of 24
Full-Text Articles in Physical Sciences and Mathematics
Software Based Approach To Realtime Sports Graphics, Honesty Beaton
Software Based Approach To Realtime Sports Graphics, Honesty Beaton
SACAD: John Heinrichs Scholarly and Creative Activity Days
My research presents a software-based approach to real-time sports graphics, leveraging Unity, C#, and OpenCV. We aimed to enhance viewer engagement by providing dynamic and interactive graphics during sports broadcasts. My method involves real-time analysis of video feeds to cut out players, place them onto a virtual court, and underlay immersive visuals, giving the appearance that virtual visuals physically exist beneath a player. Evaluation of this approach demonstrates the effectiveness of utilizing a software-based approach for real-time sports graphics, akin to traditional hardware-based solutions
Escape The Planet: Revolutionizing Game Design With Novel Oop Techniques, Qusai Kamal Fannoun
Escape The Planet: Revolutionizing Game Design With Novel Oop Techniques, Qusai Kamal Fannoun
All Graduate Theses, Dissertations, and Other Capstone Projects
Mobile devices are continuously evolving and greater computing power and graphics capabilities are being introduced every year. As a result, there is an increasing demand for challenging and engaging mobile games that leverage these advanced features. This project explores best design practices using the development of Escape the Planet, which is an intricate maze game for mobile devices in which players navigate using a spaceship that is trapped in a hostile planet’s maze while avoiding obstacles and enemy attacks. The goal is to safely guide the spaceship out of the maze without colliding into walls or taking bullets from defensive …
Research And Development Of Immersive Aero-Engine Scene Simulation System, Shun Yao, Zhongzhi Hu, Wenyu Cao, Jiali Yang
Research And Development Of Immersive Aero-Engine Scene Simulation System, Shun Yao, Zhongzhi Hu, Wenyu Cao, Jiali Yang
Journal of System Simulation
The research and development of aero-engines has the characteristics of high precision and interdiscipline. In order to reduce communication costs and to display the engine structure and the state of semi-physical simulator, by applying virtual reality technology,an immersive scene simulation system is built. By studying CAD data lightweight technology and physics-based real-time rendering technology,a rendering optimization method for similar object dynamic batching is proposed, which effectively improves the rendering frame rate. A dynamic parallax adjustment algorithm is proposed to solve the problem of dizziness when having a close look to stereoscopic images. The system achieves the …
The Process Of Using Unity To Create A 2d Video Game, Sean Tammelleo
The Process Of Using Unity To Create A 2d Video Game, Sean Tammelleo
Honors Program Theses and Projects
No abstract provided.
Adversarial Swarming: A Groundwork For Multi-Drone Independent Interception Exercises Through Ma-Poca In Unity, Johnathan D. Kunz
Adversarial Swarming: A Groundwork For Multi-Drone Independent Interception Exercises Through Ma-Poca In Unity, Johnathan D. Kunz
All Graduate Theses and Dissertations, Spring 1920 to Summer 2023
As drones become more popular and easier to use, air spaces are becoming more congested. Airports, hospitals, and similar structures require controlled, safe airspaces and drones are increasingly a threat. Locally controlled airspace requires efficient removal of airborne threats to continue sensitive operations. Many methods have been investigated for removing drones from contested airspace. Generally these methods involve ground-based signal disruption, physical contact, or drone interception of a single intruder. In this work we present a drone interception model with a low-cost, low-capability group of short-range drones intercepting an incoming drone.
Ghostparty Video Game, Tyler Remlinger Hart
Ghostparty Video Game, Tyler Remlinger Hart
Computer Science and Software Engineering
GhostParty is a Unity game that uses a MongoDB database to store players' gameplay values. These values are used to create "Ghosts" that players can compete with in various mini-games. I found that this form of multiplayer using ghosts can create a good gameplay experience without live multiplayer interactions.
Twitch Trivia Battle Royale: Interactive Entertainment Engineering Game, Noah Tyler Ravetch
Twitch Trivia Battle Royale: Interactive Entertainment Engineering Game, Noah Tyler Ravetch
Computer Science and Software Engineering
As the world of digital media evolves, so too does the way producers and consumers of entertainment content interact with each other. Live streaming is one such evolution. In this format, one person broadcasts their camera and/or their computer screen to a large audience of viewers in real time. People tuning in can communicate with other viewers and the streamer using the chat feature built-in to the streaming platform.
A new type of entertainment has recently entered the marketplace: interactive entertainment. Concerts are being held virtually in games like Fortnite (Epic Games 2021). TV Shows on Netflix are beginning to …
A New Augmented Reality System For Calculating Social Distancing Between Children At School, Omar Alshaweesh, Mohammad Wedyan, Moutaz Alazab, Bilal Abu-Salih, Adel Al-Jumaily
A New Augmented Reality System For Calculating Social Distancing Between Children At School, Omar Alshaweesh, Mohammad Wedyan, Moutaz Alazab, Bilal Abu-Salih, Adel Al-Jumaily
Research outputs 2022 to 2026
Social distancing is one of the most important ways to prevent many diseases, especially the respiratory system, where the latest internationally spread is coronavirus disease, and it will not be the last. The spreading of this pandemic has become a major threat to human life, especially to the elderly and people suffering from chronic diseases. During the Corona pandemic, medical authorities were keen to control the spread through social distancing and monitoring it in markets, universities, and schools. This monitoring was mostly used to estimate the distance with the naked eye and interfere with estimating the distance on the observer …
Creating A Virtual Reality Experience In Service To A Non-Profit Agency, Frank Deese, Susan Lakin, Isabelle Anderson
Creating A Virtual Reality Experience In Service To A Non-Profit Agency, Frank Deese, Susan Lakin, Isabelle Anderson
Frameless
In the summer of 2018, RIT Professors Susan Lakin and Frank Deese discussed with the principal officers of the Society for the Protection and Care of Children (SPCC) in Rochester how the new technology of Virtual Reality might be used to not only impart information to viewers, but generate empathy for those receiving services from the organization as well as those performing those services. Their ultimate goal was to create an experience that could be viewed with VR headsets at fundraising events and on a website using low-cost Google Cardboard.
Fourth-Dimensional Education In Virtual Reality, Jesse P. Hamlin-Navias
Fourth-Dimensional Education In Virtual Reality, Jesse P. Hamlin-Navias
Senior Projects Spring 2022
This project was driven by an interest in mathematics, visualization, and the budding field of virtual reality. The project aimed to create virtual reality software to allow users to interact and play with three-dimensional representations of four-dimensional objects. The chosen representation was a perspective projection. Much like three-dimensional shapes cast two-dimensional shadows, four-dimensional shapes cast three-dimensional shadows. Users of the software developed in this project could interact and experiment with these three-dimensional shadows using hand controlled inputs. The hypothesis put forward is that virtual reality is currently the best medium to teach three-dimensional and four-dimensional geometry.
A New Way To Make Music: Processing Digital Audio In Virtual Reality, Gavin E. Payne
A New Way To Make Music: Processing Digital Audio In Virtual Reality, Gavin E. Payne
Senior Projects Spring 2022
The work of this project attempts to provide new methods of creating music with technology. The product, Fields, is a functional piece of virtual reality software, providing users an immersive and interactive set of tools used to build and design instruments in a modular manner. Each virtual tool is analogous to musical hardware such as guitar pedals, synthesizers, or samplers, and can be thought of as an effect or instrument on its own. Specific configurations of these virtual audio effects can then be played to produce music, and then even saved by the user to load up and play with …
A Novel Framework For Mixed Reality–Based Control Of Collaborative Robot: Development Study, Md. Tanzil Shahria, Md. Samiul Haque Sunny, Md. Ishrak Islam Zarif, Md. Mahafuzur Rahaman Khan, Preet Parag Modi, Sheikh Iqbal Ahamed, Mohammad H. Rahman
A Novel Framework For Mixed Reality–Based Control Of Collaborative Robot: Development Study, Md. Tanzil Shahria, Md. Samiul Haque Sunny, Md. Ishrak Islam Zarif, Md. Mahafuzur Rahaman Khan, Preet Parag Modi, Sheikh Iqbal Ahamed, Mohammad H. Rahman
Computer Science Faculty Research and Publications
Background:
Applications of robotics in daily life are becoming essential by creating new possibilities in different fields, especially in the collaborative environment. The potentials of collaborative robots are tremendous as they can work in the same workspace as humans. A framework employing a top-notch technology for collaborative robots will surely be worthwhile for further research.
Objective:
This study aims to present the development of a novel framework for the collaborative robot using mixed reality.
Methods:
The framework uses Unity and Unity Hub as a cross-platform gaming engine and project management tool to design the mixed reality interface and digital twin. …
Knot Theory In Virtual Reality, Donald Lee Price
Knot Theory In Virtual Reality, Donald Lee Price
Masters Theses & Specialist Projects
Throughout the study of Knot Theory, there have been several programmatic solutions to common problems or questions. These solutions have included software to draw knots, software to identify knots, or online databases to look up pre-computed data about knots. We introduce a novel prototype of software used to study knots and links by using Virtual Reality. This software can allow researchers to draw links in 3D, run physics simulations on them, and identify them. This technique has not yet been rigorously explored and we believe it will be of great interest to Knot Theory researchers. The computer code is written …
American Sign Language Assistant, Charulata Lodha
American Sign Language Assistant, Charulata Lodha
Master's Projects
Our implementation of a prototype computer vision system to help the deaf and mute
communicate in a shopping setting. Our system uses live video feeds to recognize American Sign Language (ASL) gestures and notify shop clerks of deaf and mute patrons’ intents. It generates a video dataset in the Unity Game Engine of 3D humanoid models in a shop setting performing ASL signs. Our system uses OpenPose to detect and recognize the bone points of the human body
from the live feed. The system then represents the motion sequences as high dimensional skeleton joint point trajectories followed by a time-warping …
The Design, Development, And Determination Of A Virtual Reality Classroom, Victoria Alexxis Reddington
The Design, Development, And Determination Of A Virtual Reality Classroom, Victoria Alexxis Reddington
Electronic Theses and Dissertations
The COVID-19 pandemic has radically changed the way students learn and engage with their peers and instructors. Likewise, instructors have had to quickly transform their course materials to suit the online classroom format. Results from a survey of students and instructors at the University of Denver revealed that perceived levels of learning and collaboration were lessened with the transition to online learning. Moreover, the sense of presence in an educational atmosphere with other individuals was reported to be significantly stronger in a real physical classroom, as compared to an online classroom. This thesis therefore seeks to provide a new, alternative …
Robot Arm Control Method Based On Deep Reinforcement Learning, Heyu Li, Zhilong Zhao, Gu Lei, Liqin Guo, Zeng Bi, Tingyu Lin
Robot Arm Control Method Based On Deep Reinforcement Learning, Heyu Li, Zhilong Zhao, Gu Lei, Liqin Guo, Zeng Bi, Tingyu Lin
Journal of System Simulation
Abstract: Deep reinforcement learning continues to explore in the environment and adjusts the neural network parameters by the reward function. The actual production line can not be used as the trial and error environment for the algorithm, so there is not enough data. For that, this paper constructs a virtual robot arm simulation environment, including the robot arm and the object. The Deep Deterministic Policy Gradient (DDPG),in which the state variables and reward function are set,is trained by deep reinforcement learning algorithm in the simulation environment to realize the target of controlling the robot arm to move the gripper below …
Grammar-Based Procedurally Generated Village Creation Tool, Kevin Matthew Graves
Grammar-Based Procedurally Generated Village Creation Tool, Kevin Matthew Graves
Computer Engineering
This project is a 3D village generator tool for Unity. It consists of three components: a building, mountain, and river generator. All of these generators use grammar-based procedural generation in order to create a unique and logical village and landscape each time the program is run.
A Simulation Platform For Generation Of Synthetic Videos For Human Activity Recognition, Gary Plunkett
A Simulation Platform For Generation Of Synthetic Videos For Human Activity Recognition, Gary Plunkett
Scholars Week
The field of human activity recognition from video data has recently made great strides. However, the large amount of labelled data needed to train activity recognition models remains a common bottleneck. We introduce a simulation platform to procedurally generate synthetic videos of household activities, which randomizes portions of the virtual scene like camera position, human model, and interaction motion to introduce video variation.
Survey Of Techniques For Producing Blended Images: A Case Study Using Rollins College Archives, Hannah Holman
Survey Of Techniques For Producing Blended Images: A Case Study Using Rollins College Archives, Hannah Holman
Computer Science
The Rollins College Archives are a treasure trove of historic resources relating to the college’s history, and they are often underutilized or overlooked by both the student body and the surrounding community. In particular, historic resources are all too often excluded from work in computer science and related fields. This project aims to bridge that gap by bringing the two areas together. To that end, the goal of this project is to merge past and present by blending historic photos with input of a present day scene in order to reveal changes and juxtapositions of the same scene across eras. …
Enhancing The Learning Experience- Use Of Video Game Technology For Teaching Japanese Language, Craig A. Decampli
Enhancing The Learning Experience- Use Of Video Game Technology For Teaching Japanese Language, Craig A. Decampli
Senior Honors Projects, 2010-2019
The Japanese language is challenging to learn, especially for native speakers of Indo- European languages. The three components of written Japanese -- Hiragana, Katakana, and Kanji – include 2,136 Kanji characters, and 46 each for Katakana and Hiragana. Teaching Japanese – generally through repetition – can lead to student boredom and affect success. Research shows that video games can at least provide a more enjoyable learning experience. Despite this fact, there are a lack of video games for teaching Japanese characters. Using the Unity game engine and the C# programming language, a video game for enhancing the learning of students …
An Affordable Vr Environment, Matthew R. Petty
An Affordable Vr Environment, Matthew R. Petty
Senior Honors Projects, 2010-2019
Virtual Reality is a powerful technology with the ability to affect our senses in powerful ways. Traditionally used for entertainment, we argue that it can be used for educational purposes as well. In order to get virtual reality into the classroom, we must address its cost and portability, as well as improve the interaction that users experience with the virtual environment. Our solution, a Unity program installed on an iPhone and a Mac, attempts to solve these issues. A technical demo was created that functions and can be interfaced with. While this solution is a proof of concept, its consequences …
Music Times: A Music Learning Game, Emily Woo
Music Times: A Music Learning Game, Emily Woo
Computer Science and Software Engineering
Music Times is a two dimensional educational video game with the purpose of gamifying learning of musical concepts. It has elements of adventure and visual novel games, and incentivizes the player to learn music to explore new levels. It is developed in the Unity game engine, scripted in C#, and targeted for mobile devices. It has six working levels: three lesson levels and three corresponding challenge levels. Each level contains slight differences in visual and aural feel.
A Usability Assessment For A Career Planning Educational Video Game, Jiaqi Wang
A Usability Assessment For A Career Planning Educational Video Game, Jiaqi Wang
Open Access Theses
This study focused on the design, implementation and usability assessment of an educational 2D iPad job matching game The Place You’ll Go (TPYG), which meant for matching student skill sets with career profiles. The development of the game is conducted in collaboration with Purdue University’s Krannert School of Management and Polytech Institute. A total of 7 subjects, as high school teachers, participated in the usability study. TPYG as one possible solution for job matching data visualization, did not provide players with a good experience. However, conclusions and findings can be used in similar education game development. Based on survey and …
Amethyst: A 3d Adventure Game For Tablets, Ross Light
Amethyst: A 3d Adventure Game For Tablets, Ross Light
Computer Science and Software Engineering
Amethyst is a point-and-click science fiction adventure game for tablets, developed over two quarters to demonstrate applied principles of computer graphics and software engineering discipline. Using a novel interaction system, players can engage in environmental puzzles. Development of Amethyst required non-trivial quality assurance measures and workflow enhancements. The end result is a functional technical demo showcasing a single level, with the ability to rapidly produce more content.