===============================
CMPS164 - Submission Guide
===============================

Your submission comes in two parts:

1. Canvas Submission
===========================

You will zip your entire project and submit it to Canvas under the appropriate assignment.
Name your zip file (where the bracketed items are to be substituted)
"[FirstName]_[LastName]_Assignment_[#].zip" (e.g. "Lucas_Ferreira_Assignment_1.zip").
In the root of your zipped directory, there should be the following items:

- An HTML file name "drive.html", which implements the interface of your assignment.
- A folder named "src" that contains your js main code, your shaders and your js functions.
- A folder named "lib" that contains all the external js libraries you need.

2. Live Hosted Submission
===========================
You will also host your assignment on your UCSC portal. This can be achieved by just
putting your entire project directory into the 'public_html' folder which you can access
via the UCSC Unix timeshare. Your site link is 'https://people.ucsc.edu/~ucsc_user_name/'.

WHEN SUBMITTING YOUR PROJECT ON CANVAS, PLACE YOUR SITE LINK AS A COMMENT OF THE SUBMISSION.

2.1 Transfering files to your public_html
===============================================

- Terminal access for Mac/Linux users:
Open Terminal in your Utilities Folder. In the terminal window type:
scp -r <project_folder> <user>@unix.ucsc.edu:public_html

- Secure File Transfer for all users (Mac/Windows/Linux):
Download and install FileZilla for your platform. Set Host to unix.ucsc.edu,
Username to your CruzID, Password to your Blue password and Port to 22, then click Quickconnect.
The left pane shows your local file system, and the right pane shows the remote file system on
unix.ucsc.edu. Simply drag and drop your project to your public_html folder.