Security News
Fluent Assertions Faces Backlash After Abandoning Open Source Licensing
Fluent Assertions is facing backlash after dropping the Apache license for a commercial model, leaving users blindsided and questioning contributor rights.
webgl-3d-animation
Advanced tools
Interactive 3D animation using WebGL showing a 2D predator prey ecology on a grid which is real-time mapped onto the surface of a 3D torus. node.js server side gives access to WAV format files which are rendered using Web Audio API
An interactive 3D animation using WebGL to depict a 2D predator prey ecology on a grid real-time mapped onto the surface of a 3D torus. Sound file is parsed then visualized both in time and frequency domains as well as rendered using Web Audio API - this is an exercise where I taught myself how to display data for an ongoing project on sound synthesis
Visit nodejs.org and install Node.js.
Clone this repository to your local machine:
git clone git@github.com:scottstensland/webgl-3d-animation.git
Change directory into the project folder:
cd webgl-3d-animation
Then install the dependent modules:
npm install
Launch the nodejs app:
npm start
Using a WebGL savvy browser, point it at url
http://localhost:8888
or ignore above and just see this WebGL app deployed live :
Feel free to contact me on twitter if you have any questions!
... my twitter name is same as my github name
instructions on how to drive this ...
this will run on any browser however
run this on a laptop/desktop to be able
to navigate using below keyboard keys
since I have not yet added ability to
properly navigate using fingers on mobile devices
see this video I created using similar logic
which shows cool navigation flythrough
Predator Prey ecology agent based simulation in c++ OpenGL folds a 2d plane onto surface of a torus https://www.youtube.com/watch?v=frYWtGXqBWc
run on a computer not on a phone since it currently uses
just the mouse and keyboard as controls
mouse left button and middle scroll wheel
page up / page down
arrow keys left/right/up/down
also these keys : w s a d
it uses WebGL for graphics
I wrote it in the language javascript infact this was my
"Hello World" for both javascript and WebGL
FAQs
Interactive 3D animation using WebGL showing a 2D predator prey ecology on a grid which is real-time mapped onto the surface of a 3D torus. node.js server side gives access to WAV format files which are rendered using Web Audio API
The npm package webgl-3d-animation receives a total of 2 weekly downloads. As such, webgl-3d-animation popularity was classified as not popular.
We found that webgl-3d-animation demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Fluent Assertions is facing backlash after dropping the Apache license for a commercial model, leaving users blindsided and questioning contributor rights.
Research
Security News
Socket researchers uncover the risks of a malicious Python package targeting Discord developers.
Security News
The UK is proposing a bold ban on ransomware payments by public entities to disrupt cybercrime, protect critical services, and lead global cybersecurity efforts.