gpt4 book ai didi

opengl - 创建 OpenGL 阴影

转载 作者:行者123 更新时间:2023-12-01 10:08:12 24 4
gpt4 key购买 nike

有人知道学习如何在 openGL 中实现阴影的好地方吗?或者有谁知道如何做到这一点?我知道默认情况下它没有内置到 openGL 中,但我似乎找不到任何好的例子。我创建了一个立方体,它位于我要测试的平面上。我使用以下方法创建了立方体和平面:

glBegin(GL_QUADS);

创建一个平面以及位于该平面上的六边形立方体。

最佳答案

创建阴影是一项高级技术(好吧,至少有 3 种方法适用于您的情况)。在尝试这样做之前,您需要牢牢掌握 OpenGL 及其概念。

OpenGL 不是一个场景图,它是一个绘图 API,所以它的想法是以某种方式组合绘图操作,您最终会得到看起来像正确阴影的东西。

您可能想查找以下主题:

  • 阴影缓冲区
  • 模板体积阴影
  • 平面投影阴影

每个都可以找到大量的 Google 结果。将 OpenGL 添加到搜索词中,您将获得针对每个词的大量教程。

关于opengl - 创建 OpenGL 阴影,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8291626/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com