• Stars
    star
    7
  • Rank 2,294,772 (Top 46 %)
  • Language
    JavaScript
  • License
    Creative Commons ...
  • Created over 2 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

The companion code repository for 'The Joy of Ray Tracing' video series on YouTube

More Repositories

1

THREE.js-PathTracing-Renderer

Real-time PathTracing with global illumination and progressive rendering, all on top of the Three.js WebGL framework. Click here for Live Demo: https://erichlof.github.io/THREE.js-PathTracing-Renderer/Geometry_Showcase.html
JavaScript
1,708
star
2

Babylon.js-PathTracing-Renderer

Real-time PathTracing with global illumination and progressive rendering, all on top of the Babylon.js WebGL framework. Click here for Live Demo: https://erichlof.github.io/Babylon.js-PathTracing-Renderer/Babylon_Path_Tracing.html
JavaScript
56
star
3

3dLightCycles

A 3D arcade game based on the LightCycle sequence in the movie TRON. Click the link below to Play
JavaScript
15
star
4

SpacePong3D

A simple 3D game that shows how to use three.js, threex helpers, PubNub network code, and game logic
JavaScript
13
star
5

AntiGravity-Pool

The first real-time pathtraced game for desktop and mobile using WebGL. Click to Play --> https://erichlof.github.io/AntiGravity-Pool/AntiGravityPool.html
JavaScript
12
star
6

TheSentinel-2nd-Look

A fully path traced remake of Geoff Crammond's iconic 1986 game, The Sentinel - runs in your Desktop browser, click to play --> https://erichlof.github.io/TheSentinel-2nd-Look/TheSentinel_2nd_Look.html
JavaScript
12
star
7

PathTracedPong

A real-time path traced game for desktop and mobile using WebGL. Click to Play --> https://erichlof.github.io/PathTracedPong/Path_Traced_Pong.html
JavaScript
11
star
8

AsteroidPatrol3D

A First-Person 3D version of the classic game Asteroids for Desktop and Mobile browsers. Currently works with Chrome and Firefox only. Click the link below to Play
JavaScript
9
star
9

THREE.js-RayMarching-Renderer

Real-time RayMarching with physically-based progressive rendering, all on top of the Three.js WebGL framework. Click for demo -> http://erichlof.github.io/THREE.js-RayMarching-Renderer/ThreeJS_RayMarching_Renderer.html
HTML
7
star
10

CanvasTracer

This is just a test for coding a ray/path tracer in pure JavaScript without any libraries - only the browser's Canvas API. Click for Live Demo --> https://erichlof.github.io/CanvasTracer/Canvas_Tracer.html
JavaScript
7
star
11

DeepSpacePad

A generative music composer in your browser that uses the Web Audio API to create and play ethereal harmonies. Click for Demo: https://erichlof.github.io/DeepSpacePad/DeepSpacePad.html
HTML
4
star
12

RayTracing-Projects

This repo was created on camera to demonstrate using VSCode-GitHub integration feature
JavaScript
2
star
13

threex.gametimer

A simple threex helper for adding timers to your Three.js games
JavaScript
2
star
14

CanvasRayTracer

A Ray Tracer that uses only pure JavaScript and the Canvas API to render realistic images on any device with a browser. It is a CPU-Only software renderer mainly intended as a fun side-project as well as an educational resource on the art of traditional/classic CPU Ray Tracing.
JavaScript
2
star
15

PathTracing-MultiSample-test

A Test/gathering feedback for adding Multi-Sampling (more than 1 sample per animation frame) to the three.js PathTracingRenderer.
JavaScript
1
star
16

Glider-Ball-3D

A fully path traced 3D action game for all devices with a browser. https://erichlof.github.io/Glider-Ball-3D/Glider_Ball_3D.html
JavaScript
1
star