kajiya实时全局光照渲染器

联合创作 · 2023-09-29 15:39

kajiya 是 Rust 和 Vulkan 实现的实时全局光照渲染器。



特性



  • 混合使用光栅、计算和光线追踪的混合渲染

  • 动态全局照明

    • 多次反弹时间循环体素的漫反射

    • 高频细节的短程光线追踪漫反射

    • 单次反弹镜面反射,第一次命中后回落到漫反射


  • 带有光线追踪软阴影的太阳

  • 具有 GGX 和粗糙度/金属度的标准 PBR

    • 节能多散射 BRDF


  • 引入路径追踪模式

  • Temporal 超分辨率和抗锯齿

  • 自然色调映射

  • 基于物理的眩光

  • 基本运动模糊

  • 对比度自适应锐化

  • 可选的 DLSS 支持

  • GLTF 网格加载(还没有动画)


适用平台


硬件



  • Nvidia RTX 系列

  • Nvidia GTX 1060 及更高版本 (slow: driver-emulated ray-tracing)

  • AMD Radeon RX 6000 系列


操作系统



  • Windows

  • Linux


(部分) Linux dependencies



  • libtinfo5

  • uuid-dev

浏览 32
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报