GraphicsProgramming / GraphicsProgramming/RVPT
Hybrid renderer
- 主要语言
- C++
- 星标
- 82
- 派生
- 8
- PR 合并指标
- 30 天内没有已合并 PR
描述
Upon finalizing a rasterizer that matches the ray-tracer, a hybrid mode may be added. The result of the primary rays will be a product of the rasterizer, while any subsequent bounces will be from the ray-tracer. This would require the rasterizer to generate a buffer of positions + normals + materials at each pixel, from which subsequent rays may be generated. A restriction in that case will be the sampling of the primary rays - in each frame the samples for those should be slightly jittered if possible. There is also a concern regarding AA, where a higher resolution image should be fed to the raytracer if actual AA is desired.
贡献指南
这个仓库没有索引到贡献指南
调研方向
没有指定文件或测试。首先检查现有的 rasterizer 和 ray-tracer 实现,然后弄清楚主射线位置、法线、材质、抖动采样和 antialiasing 将如何在两者之间传递。完成的标准是形成一套达成共识的设计,并实现一个可运行的混合渲染器。
由索引模型根据 Issue 内容生成。
评估
- 技术栈
- cpp
- 领域
- computer-graphics
- Issue 类型
- 功能
- 难度
- 5/5
- 预计耗时
- 一周以上
- 活跃度
- 停滞
- 描述清晰度
- 需要澄清
- 新手友好度
- 25/100