GithubHelp home page GithubHelp logo

Erich Loftis's Projects

3dlightcycles icon 3dlightcycles

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

50yearsofraytracing icon 50yearsofraytracing

以历史的发展的眼光来看光线追踪技术,1968年至2018年重点论文相关算法复现。

antigravity-pool icon 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

asteroidpatrol3d icon 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

babylon.js-pathtracing-renderer icon 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

canvasraytracer icon 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.

canvastracer icon 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

deepspacepad icon 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

joy-of-ray-tracing icon joy-of-ray-tracing

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

pathtracedpong icon 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

pathtracing-multisample-test icon pathtracing-multisample-test

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

raytracing-projects icon raytracing-projects

This repo was created on camera to demonstrate using VSCode-GitHub integration feature

spacepong3d icon spacepong3d

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

thesentinel-2nd-look icon thesentinel-2nd-look

A fully path traced remake of Geoff Crammond's iconic 1986 game, The Sentinel. Click to play: https://erichlof.github.io/TheSentinel-2nd-Look/TheSentinel_2nd_Look.html

three.js-pathtracing-renderer icon 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

three.js-raymarching-renderer icon 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

three.js-raytracing-renderer icon three.js-raytracing-renderer

Real-time Classic Ray Tracing on all devices with a browser, with real reflections, refractions, and depth of field, all on top of the Three.js WebGL framework. Click here for Live Demo: https://erichlof.github.io/THREE.js-RayTracing-Renderer/Classic_Geometry_Showcase.html

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.