Skip to content

HieuLCM/1st_evaluation_sphere_cube

Repository files navigation

Sphere&Cube

This Angular CLI web app displays a 3D sphere and a 3D cube using Phoenix, a TypeScript-based event display framework.
The web app has been deployed and can be accessed through sphere-cube-hieu-gsoc.netlify.app

In order to run the application on your local machine, please perform the following steps.

Prerequisites

  1. Install Node.js and NPM on your system. You can download the latest version of Node.js from the official website.
  2. Install Angular CLI globally by running the command npm install -g @angular/cli. This command will install the latest version of Angular CLI on your system.

How to Run

  1. Clone this repository to your local machine git clone [email protected]:HieuLCM/1st_evaluation_sphere_cube.git
  2. Change the current directory into the cloned folder cd 1st_evaluation_sphere_cube
  3. Run npm install to install the necessary dependencies
  4. Run npm start or ng serve to start the development server
  5. Navigate to http://localhost:4200/ in your web browser to view the app

About the App

image The app showcases the use of Angular CLI and the phoenix-event-display and phoenix-ui-components libraries for displaying 3D objects on a web page.
The objects (sphere and cube) are loaded from GLTF files in the assets folder. These GLTF files are created using ThreeJS and can be exported by clicking the download button in the menu.

Le Cong Minh Hieu - GSoC 2023

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published