kinik93 / Planets-collision

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Planets-collision

An online version of the site is reachable here.

Project goals

  • Simulate the collision among two particles systems.
  • Modeling the motion of an astronomical object.
  • Use shaders programming (other than ThreeJs and WebGL libraries) to render our scene.

Spheres modelling

Generate uniformly random distribution inside a sphere

Modelling the motion

Collisions

Modelling lights

Implementation

References:

[1] Steven J. Gortler, "Foundations of 3D Computer Graphics," The MIT Press, 2012

[2] K. Matsuda, R. Lea, "WebGL Programming Guide", Addison-Wesley Professional, 2013

Authors:

About


Languages

Language:JavaScript 98.5%Language:HTML 1.5%