Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/satelllte/webgpu-raytracing

🚧 A ray tracer based on WebGPU API
https://github.com/satelllte/webgpu-raytracing

raytracing webgpu webgpu-api webgpu-raytracing

Last synced: 5 days ago
JSON representation

🚧 A ray tracer based on WebGPU API

Awesome Lists containing this project

README

        

# WebGPU Raytracing

🚧 **work in progress** 🚧

A ray tracer program based on [WebGPU API](https://developer.mozilla.org/en-US/docs/Web/API/WebGPU_API)

## Prerequisites

- [Bun 1](https://bun.sh/)

## Getting Started

Install dependencies:

```sh
bun install
```

Run the development server:

```sh
bun run dev
```

## Learning materials

Here's some learning materials useful for learning the ray tracing:

- 📹 [The Cherno - Ray Tracing series](https://www.youtube.com/playlist?list=PLlrATfBNZ98edc5GshdBtREv5asFW3yXl)
- 📘 [Ray Tracing in One Weekend](https://raytracing.github.io/)
- 📕 [Scratchapixel lessons](https://www.scratchapixel.com/)