• Stars
    star
    590
  • Rank 75,794 (Top 2 %)
  • Language
  • License
    Creative Commons ...
  • Created almost 6 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

Curated list of ray tracing resources

Awesome Ray Tracing CC0 License

A curated list of ray tracing resources. PR's welcome!

Table of Contents

Legend

Icon Meaning
๐Ÿ“– Reading
๐Ÿ“บ Video
๐Ÿ’พ Code / Asset

Glossary of Terms

What is Ray Tracing?

Iconic Publications

Path Tracing

Photon Mapping

Math

Ray Casting

BxDF

Sampling Methods

Denoising, Filtering, and Reconstruction

Realtime

Reference Scenes

News

API's

Vulkan Ray Tracing

Nvidia RTX

Microsoft DirectX Raytracing (DXR)

Nvidia OptiX

More Repositories

1

commit-message-emoji

Every commit is important. So let's celebrate each and every commit with a corresponding emoji! ๐Ÿ˜„
1,522
star
2

flock-ecs

๐Ÿฆ๐Ÿฆ๐Ÿฆ A simple, but powerful ECS written in TypeScript.
TypeScript
18
star
3

atom-date

Atom package to insert the current date & time.
JavaScript
16
star
4

ebird-client

A TypeScript eBird 2.0 API client
TypeScript
6
star
5

pong-rs

Pong implemented in Rust with many front ends
Rust
6
star
6

slack-emoji-download

Download your team's Slack emojis
JavaScript
5
star
7

web-tech-and-dev-emoji

A collection of emoji related to web techonology and development
5
star
8

emojify-tag

JavaScript
5
star
9

interview-editor

An interview process that can be used to determine culture and technical fit
TypeScript
5
star
10

Blurt

A personal-Twitter clone. Utilizes websockets and Node.js.
JavaScript
4
star
11

color-lerp

Create an Array of colors via linear interpolation.
JavaScript
4
star
12

ResistorColorCodeUtility

http://codepen.io/dannyfritz/pen/mlJKg
JavaScript
4
star
13

ray-tracing-in-one-weekend-rs

Ray Tracer in a Weekend in Rust
Rust
4
star
14

npm-stare

Stare at (watch) files and directories for changes and then run npm scripts in retaliation.
JavaScript
4
star
15

node-resolve-lua

Implement the node-resolve module resolution pattern in Lua.
Lua
4
star
16

Portfolio

Portfolio
Vue
3
star
17

funcdash

Lodash mixin for additional functional utilities.
JavaScript
3
star
18

hjsonify

A Browserify transform for hjson files.
JavaScript
3
star
19

atom-readonly

JavaScript
3
star
20

vulkan-tutorial-book-in-rs

Will be taking notes and following along with https://vulkan-tutorial.com/ , but in Rust
Rust
3
star
21

eslint-varsontop

ESLint custom rule to enforce var declarations are only at the top of a function.
JavaScript
3
star
22

humanize-midimessage

Make MIDIMessageEvent readable by humans.
JavaScript
2
star
23

dotfiles

Shell
2
star
24

haskell-bookclub

Haskell
2
star
25

WhereAreWeEating

Because you guys just canโ€™t decide on anything.
JavaScript
2
star
26

advent-of-code

Rust
2
star
27

countdown-socket

JavaScript
2
star
28

moody

Moody is a library for managing different running states in a stack.
JavaScript
2
star
29

between

JavaScript
2
star
30

fond

TypeScript
2
star
31

design-katas

My web design kata iterations
JavaScript
2
star
32

open-color-directory-specification

This specification describes the OCD format. OCD files are intended to be used for managing and sharing color palettes.
2
star
33

artjam

1
star
34

port-mapper

A simple tool for keeping track of port-mappings.
JavaScript
1
star
35

luadash

Lua
1
star
36

who-are-your-representatives

Vue
1
star
37

usa-nps-territories

Unofficial repository for United States National Park Service Parks, Recreation Areas, Forests, Preserve, Historic Sites, Historic Trails, River Corridors, and Monuments.
1
star
38

atom-hexer

An Atom package to view a file as hex.
JavaScript
1
star
39

cssb-max-descendants

A css-bouncer plugin for checking against the maximum length of descendants.
JavaScript
1
star
40

denver-site-plan

JavaScript
1
star
41

Frank-Lloyd-Wright-GeoJson

Frank Lloyd Wright's buildings organized into GeoJSON
1
star
42

ducksay

What does the duck say?
JavaScript
1
star
43

atari

JavaScript
1
star
44

JS-gamepad-API-lightning-talk

A lightning presentation on the JS gamepad API.
1
star
45

nothing-here

1
star
46

learn-travisci

Test repository to learn Travis CI
JavaScript
1
star
47

swatchy

1
star
48

cssb-no-universals

A css-bouncer plugin for ensuring there are no universal *'s in your CSS.
JavaScript
1
star
49

docker-rust2wasm

Batchfile
1
star
50

sample-crud

JavaScript
1
star
51

midi-on

An event library for MIDI controllers in a browser.
JavaScript
1
star
52

css-bouncer

Bouncer is a CSS Linter using CSS AST and focuses on rules being plugins. It will keep delinquents out of your CSS.
JavaScript
1
star
53

bitbucket-profile

Web Component for displaying a user's Bitbucket profile.
JavaScript
1
star
54

learn-webgl2

JavaScript
1
star
55

CountDown

A simple countdown webpage.
JavaScript
1
star
56

resume

My resume in jsonresume format.
1
star
57

generator-dandule

A Yeoman generator for generating node modules. The module is setup based on Danny's current opinions.
JavaScript
1
star
58

chip8_rs

A chip8 interpreter written in Rust
Rust
1
star
59

galvanize-brews

Knex assessment
JavaScript
1
star
60

boomerfritz

Dedication to our family cat, Boomer.
JavaScript
1
star
61

handemade-quake-js

JavaScript
1
star
62

projecteuler

https://projecteuler.net
Lua
1
star
63

rust-examples

Rust
1
star
64

poster-image-gen

CoffeeScript
1
star
65

render-ocd

Render OCD files to PNG.
JavaScript
1
star
66

scriby

Scriby Generates Bare-Bones Single Page Documentation from YUIDoc (JSDoc) Comments.
JavaScript
1
star
67

cssb-no-ids

A css-bouncer plugin for ensuring there are no ID's in your CSS.
JavaScript
1
star
68

Gridles

A CSS grid framework built with LESS
JavaScript
1
star