https://github.com/jin/raytracer
Animated parallel raytracer in TypeScript compiled to WebGL, using GPU.js. Specular, Lambertian reflections included.
https://github.com/jin/raytracer
computer-graphics gpujs raytracer raytracing typescript
Last synced: 12 months ago
JSON representation
Animated parallel raytracer in TypeScript compiled to WebGL, using GPU.js. Specular, Lambertian reflections included.
- Host: GitHub
- URL: https://github.com/jin/raytracer
- Owner: jin
- Created: 2016-03-08T06:14:06.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2019-10-03T21:38:44.000Z (over 6 years ago)
- Last Synced: 2025-04-10T18:02:54.127Z (about 1 year ago)
- Topics: computer-graphics, gpujs, raytracer, raytracing, typescript
- Language: TypeScript
- Homepage: http://raytracer.crypt.sg
- Size: 772 KB
- Stars: 66
- Watchers: 3
- Forks: 5
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
### A TypeScript project with GPU.js
### Installation
```
npm install typescript
```
### Running
```
tsc # builds to app.js
open index.html
```
### Others
`GPU.js` TypeScript definition file is in `lib/gpu.d.ts`.