UNIVERSITY ANIMATION PROJECT
APPLE
WATCH
ANIMATION
ABOUT
Project Duration: 1 Months (March 2022)

This project involved creating a 3D animation in Processing 2 of an Apple Watch featuring a Keele University themed app. The animation showcases the watch and its functionality, highlighting the unique features of the app. The app incorporates Keele University branding and imagery to create a cohesive and visually appealing design. The animation concludes with scrolling credits, providing credit to those involved in the project. The animation required a range of technical skills, including 3D modelling, mathematics, animation, and rendering, and was completed with close attention to detail to ensure a high-quality final product.

FULL ANIMATION
3D RENDER

This project involved creating a 3D animation in Processing 2 of an Apple Watch featuring a Keele University themed app. The animation showcases the watch and its functionality, highlighting the unique features of the app. The app incorporates Keele University branding and imagery to create a cohesive and visually appealing design. The animation concludes with scrolling credits, providing credit to those involved in the project. The animation required a range of technical skills, including 3D modelling, mathematics, animation, and rendering, and was completed with close attention to detail to ensure a high-quality final product.

REAL TIME CLOCK

In this scene, a custom interface design is displayed. The screen1() function is called, which displays the first screen of the Apple Watch interface. The interface includes a central working analog clock and several app icons around it. The apps() function is called to display the circular app icons, and the clock() function is called to create a functional clock in the center. The Applogos() function is called to display the logos of each app at their corresponding positions around the clock.

UNIVERSITY APP

This scene demonstrates a Keele orientated application. In this scene, the user interface is changed to show the Keele app, and a finger clicks the login button which allows the user to register their attendance. The screen2() function is called to display the Keele app interface. The keeleApp() function is called to show the details of the Keele app. The graphics() function is called to display some graphical details. The attendedBar() function is called to display an attended bar. Finally, the checkIn() function is called to display the "Check In" button, and the selectingTool() function is called to simulate a finger clicking on this button.

SCROLLING CREDITS

In this scene, a scrolling credits screen is displayed. The credits() function is called, which displays the scrolling text by reading a text file named "credits.txt" containing a list of credits. The creditBackground image is used as the background for the scrolling credits.