正在加载视频...

视频加载失败

First prototype of visualizing rays. Fairly simple implementaton: store rays in UAV, then do ray-cylinder intersections in a CS. First bounce is green, second yellow, red for the rest. Shows how dumb my tracer is with very little importance sampling, but it's fun to watch!

23,768 次观看 • 1 年前 •via X (Twitter)

6 条评论

internetNobody 的头像
internetNobody1 年前

Always dreamt about such feature but were too lazy to implement. Havent understood ray-cylinder part, during visualization stage?

Chris Wallis 的头像
Chris Wallis1 年前

I used a ray-cylinder intersection from Basically I save off all the rays into an array, and then trace against them in a for-loop treating the rays as cylinders with a fixed radius size. It's brute force but good enough for a prototype

Eyad Senosy 的头像
Eyad Senosy1 年前

Why ray-cylinder?

Chris Wallis 的头像
Chris Wallis1 年前

Lets me easily specify the thickness of the ray visualization

kache 的头像
kache1 年前

cool : )

UnityChina_No2 的头像
UnityChina_No21 年前

太厉害了

相关视频