Show HN: 基于物理的 GPU ray tracer,用 Julia 编写
发布: (2026年2月19日 GMT+8 18:55)
1 分钟阅读
原文: Hacker News
Source: Hacker News
概览
我们将 pbrt‑v4 移植到 Julia,并将其构建为 Makie 的后端,因此任何 Makie 绘图现在都可以使用基于物理的路径追踪进行渲染。
Julia 能够将用户自定义的物理直接编译成 GPU 内核,使得任何人都可以通过添加新材料和介质来扩展光线追踪器——例如,一个包含引力透镜效应的黑洞仅用了约 200 行 Julia 代码即可实现。
渲染器通过 KernelAbstractions.jl 支持 AMD、NVIDIA 和 CPU,Metal 支持即将推出。
演示场景
- (GitHub 仓库)