Hi there,
I found a news about G3D open source 3D Engine, one of it's features is Parallel ray tracing. What is the difference with Godot Cone tracing ? https://casual-effects.com/g3d/www/index.html
Talk about a blast from the past. I used to play around with that engine just a little about 8 to 10 years ago. Parallel ray tracing is exactly what the name implies. it's tracing rays and computing the resulting ray hits/intersections in parallel(say on a gpu). In this case its done for simulating light transport.
https://sites.google.com/site/raytracingasaparallelproblem/ https://pdfs.semanticscholar.org/presentation/6bb4/6253bde91cef1eecbf9820f5ffa58fb5ee60.pdf
https://arxiv.org/abs/1504.03151?context=cs
@Megalomaniak said: Talk about a blast from the past. I used to play around with that engine just a little about 8 to 10 years ago. Parallel ray tracing is exactly what the name implies. it's tracing rays and computing the resulting ray hits/intersections in parallel(say on a gpu). In this case its done for simulating light transport. https://sites.google.com/site/raytracingasaparallelproblem/ https://pdfs.semanticscholar.org/presentation/6bb4/6253bde91cef1eecbf9820f5ffa58fb5ee60.pdf https://arxiv.org/abs/1504.03151?context=cs
@Megalomaniak said: Talk about a blast from the past. I used to play around with that engine just a little about 8 to 10 years ago. Parallel ray tracing is exactly what the name implies. it's tracing rays and computing the resulting ray hits/intersections in parallel(say on a gpu). In this case its done for simulating light transport.
Could it be faster as cone tracing Godot uses and give same results ?
Doubt it. Open blender and try cycles view port preview rendering. This could be a cut down version of that. So for ray tracing it might be 'fast' but cone tracing that godot uses is likely to be faster. Well, if properly optimized.
There is a G3D presentation from Gamefromscratch in case someone would be interested
The reason we do things like ray tracing, is because the human mind is too weak to find a better way, than to trace it.