登录 注册
当前位置:主页 > 资源下载 > 31 > OpenGL和OptiX合成示例:gl_optix_composite

OpenGL和OptiX合成示例:gl_optix_composite

  • 更新:2024-11-16 09:12:14
  • 大小:3.18MB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:其它 - 开发技术
  • 格式:ZIP

资源介绍

gl_optix_composite OpenGL + OptiX 合成示例演示了如何将交互式 OpenGL 渲染与 OptiX 叠加合成混合使用。 此特定示例演示了与 OpenGL 线框模型合成的 8 倍子采样、光线跟踪硬阴影。 阴影由 OptiX 计算,并将结果放置到代表屏幕空间阴影遮罩的 OpenGL 纹理中。 在过去的最终 OpenGL 渲染过程中,评估阴影蒙版纹理以给出分数阴影因子。 虽然此示例演示了硬阴影合成,但该技术不限于阴影,还可用于反射、折射和由 GPU OptiX 光线跟踪生成的其他效果。 合成技术 使用 OptiX 合成 OpenGL 的方法由两个 GPU 路径组成,然后将它们合成在一起。 合成的步骤是: OptiX 已初始化 场景几何体加载到 OptiX 场景几何图形也加载到 OpenGL VBO 中 通过投射 1 条主光线,然后每个片段最多投射 8 条阴影