Skip to content

Ray tracing implementation in javascript. Node version for paralell computing.

Notifications You must be signed in to change notification settings

LorDOniX/raytracer

Repository files navigation

Raytracer
=========

Start:

npm install
./dev-server.js 

Workflow:

- load ply
- build geometry
- build BVH tree from geometry
- render final image using BVH tree

TODO:

* vector.h [DONE]
* BVH.cpp [DONE]
* BVH.h [DONE]
* camera.cpp [DONE]
* camera.h [DONE]
* cubemap.h [DONE]
* funcs.cpp [DONE]
* geometry.h [DONE]
* intersection.cpp [DONE]
* intersection.h [DONE]
* main.cpp [DONE]
* ply.cpp [DONE]
* ply.h [DONE]
* raytrace.cpp [DONE]
* raytrace.h [DONE]
* render.cpp [DONE]
* render.h [DONE]
* stdafx.h [DONE]
* structs.h [DONE]

About

Ray tracing implementation in javascript. Node version for paralell computing.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages