The core elements of this development toolkit are pre-fab camera elements for 3D and 2D environments, which allow Unity scenes to be translated to the Visualization Gallery's very distinct 15360 x 1080 aspect ratio. The VisSDK for Unity Game Engine is designed to offer reverse-compatibility with existing Unity 3D and 2D games and other interactive experiences built via the Universal Render Pipeline. It offers broad version and tool support for the Unity game engine, focusing on core paradigms within Unity to avoid obsolescence with near-future versions of Unity. Additionally, the VisSDK is built to support the porting of existing projects to the Visualization Gallery's specific dimensions and capabilities. This toolkit was created to increase the accessibility of creation within the Visualization Gallery for creatives, researchers, instructors, and their communities by creating and integrating a well-supported media development tool. The aim of this project was to design and document a media development pipeline for the Libraries' Cyma Rubin Visualization Gallery which utilizes the Unity game engine, a consensus industry tool and so-called "off-the-shelf" game engine used widely on our campus and in the software development industry generally to create interactive experiences and games. During this project's development, Elliott was a senior in Computer Science Engineering with a Game Development concentration, and Jayden was a junior with a Game Development concentration and a minor in Art & Design. The Visualization Gallery Development Kit (VisSDK) for the Unity Game Engine project was led by Elliott Schultz and Jayden Sansom, the 2022–23 Susan Ellen Everett Interns.
0 Comments
Leave a Reply. |