crp-raytracer

0.0.4 • Public • Published

crp-raytracer

A distributed RayTracer as a service with CrowdProcess!

Install

First, you need to install node. And then :

npm install

You then need to have a crowdprocess account. You can now create a credentials file. The credentials.json looks like this:

{
  "email": "your@email.com",
  "password": "secret"
}

Run it!

node . 50 ./examples/pokeball_scene.json out.png

50 represents the size of the square that is sent to each browsers.

Browserifiy it

npm install -g browserify brfs
browserify -t brfs ./web-app/browser.js -o ./web-app/bundle.js

There is an encoding issue at line 3589 of bundle js, rewrite && from the keyboard.

Credits

Big inspiration from the work of Christopher Chedeau aka Vjeux you can find here jsRayTracer. Thanks!

Readme

Keywords

none

Package Sidebar

Install

npm i crp-raytracer

Weekly Downloads

0

Version

0.0.4

License

GPL

Last publish

Collaborators

  • diffcunha