Neanderthals VR is a simple simulation of neanderthal and modern human populations visualized in VR. You can alter the outcome by changing various parameters and make one specie outlive the other. The simulation stops once one of the species goes extinct and shows you the elapsed time in years as well as the population numbers throughout the simulation. The simulation is based on this research paper (population numbers are determined by solving a differential equation provided in the paper).
This project was a part of the CSC385 Computer Graphics course at Union College.
The app is live on my GitHub pages. If you want to run it locally, follow the steps below.
git clone https://github.com/hajekjiri/neanderthals-vr.git
cd neanderthals-vr
npm install
There are 2 building options
- prod (compression on)
- dev (compression off)
# build for production
npm run build-prod
# build for development
npm run build-dev
Put the project on your webserver and navigate to index.html
.
Start the included watcher to automatically rebuild the project whenever you make changes to the code.
npm run watch
This project follows the Google JavaScript Style Guide. Use the lint
script to check whether the code is compliant.
npm run lint
Documentation can be generated using JSDoc and then accessed at docs/index.html
.
npm run doc
- littleredcomputer/odex-js is licensed under the BSD-2-Clause License
- mrdoob/three.js is licensed under the MIT license