CodingTrain / Suggestion-Box

A repo to track ideas for topics
572 stars 86 forks source link

Ray tracing #115

Open Granipouss opened 8 years ago

Granipouss commented 8 years ago

3d rendering https://en.wikipedia.org/wiki/Ray_tracing_(graphics)

flightcrank commented 8 years ago

this one id like to see !

shiffman commented 5 years ago

i'm interested in getting to this somewhat-ish soon-ish. There are a lot of other issues which are probably duplicates namely #71, #190, #1064, #444, #1117, any other ones? I'd like to consolidate good references etc. in this thread and close the others.

Allakazan commented 5 years ago

I don't know if it would help, but that's my raycasting engine made in P5:

https://github.com/Allakazan/wolf3d-engine

Like raytracing, raycasting trace imaginary rays to rendering the scene but the world is limited by horizontal axis only, so you can't rotate the camera in down/up directions

waqasulhaqislamabad commented 5 years ago

Raytrace resources: Peter Shirley - Raytracing in a Weekend

DrBlort commented 5 years ago

I'd also like a series on 3D graphics in general (software rasterization, ray casting, ray tracing, path tracing) for the basic concepts with minimal examples, and perhaps an advanced series with hardware acceleration in mind.

Here's a path tracing project with online demos which made me post this: https://github.com/erichlof/THREE.js-PathTracing-Renderer

DrBlort commented 5 years ago

@GypsyDangerous is there a particular reason you closed this issue? You've linked a video on ray casting, which is a completely different topic from ray tracing.

GypsyDangerous commented 5 years ago

I misread raytracing as raycasting sorry, its reopen now