Skip to content

Latest commit

 

History

History
43 lines (23 loc) · 1.55 KB

README.md

File metadata and controls

43 lines (23 loc) · 1.55 KB

This repository will extend the "3D-Point-Mass-Movement" repository and add the feature of rotational motion

(Releasing: Sunday, April 8th, 2018)

Model the movement of a ball with no movement of the ball in the up and down position. Consider the point mass as we did in project 1. Also, consider rotational motion of the ball around its' own access.

  Approach 1: Write the program on my own in .js without help of a major physics engine library
  
  Approach 2: Write the program using the CANNON.js physics engine library

Project 2: (Releasing: Sunday, April 8th, 2018)

Model the movement of a ball with no movement of the ball in the up and down position. Consider the point mass as we did in project 1. Also, consider rotational motion of the ball around its' own access.

  Approach 1: Write the program in on my own in .js without help of a major physics engine library
  
  Approach 2: Write the program using the CANNON.js physics engine library

Physics:

  -> Angular displacement (theta):
  
     theta = theta sub naught + omega sub naught * time + (1/2) * alpha * time^2
  
  -> Angulare velocity (omega):
 
     omega = omega sub naught + alpha * time
     --or--
     omega^2 = omega sub naught ^2 + 2 * alpha *(theta - theta sub naught)
  
  -> Angular acceleration (alpha):
  
     alpha average = change in omega / change in time
  
  -> Kinetic energy of a rotating object:
      K = (1/2)*I*omega^2 where I is moment of inertia
      
  ->