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

https://github.com/ryanwebber/raybaby

Baby's first raytracer
https://github.com/ryanwebber/raybaby

raytracing rendering rust wgpu wgsl

Last synced: 5 months ago
JSON representation

Baby's first raytracer

Awesome Lists containing this project

README

          

# Raybaby

[![Build](https://github.com/ryanwebber/raybaby/actions/workflows/build.yml/badge.svg)](https://github.com/ryanwebber/raybaby/actions/workflows/build.yml)

A simple raytracing renderer using [wgpu](https://wgpu.rs) and [wgsl](https://www.w3.org/TR/WGSL/).

## Usage

```bash
$ cargo run --release -- render --scene ./examples/01-spheres.ron --skybox-color "(0.01, 0.01, 0.01)"
```

![Raytraced scene](.github/screenshot.png?raw=true)