Team 3: Low En (1003374), Elliot - Ezekiel Koh (1003501), Zachary Tan (1002859)
This project is packaged as a Next.js web application. Node.js will be required to run this program locally.
Install dependencies
% npm install
Run the application locally
% npm run dev
Install dependencies
% yarn
Run the application locally
% yarn dev
And then navigate to http://localhost:3000 on your web browser. Alternatively, open the deployed application here
This directory has the following directory structure:
simple-server
|- node_modules
|- public // contains assets like icons
|- pages // contains the page layouts
|- src
|---- objects // contains the various scene objects like the terrain mesh
|---- scene
|---- shaders
|---- utils // useful utility functions
|---- webgl // contains code that controls object loading and the render loop