OpenGL|ES添加阴影/阴影映射



为3D对象添加阴影的最简单方法是什么?

我将对象信息(顶点,tex坐标,法线,索引)存储在数组中。

有一些框架,如iOS的isgl3d,允许用户加载3d .obj文件并添加阴影,但它们添加了很多无用的东西,并且不是多平台的(iOS + android)

为 3D 对象添加阴影的最简单方法是什么?
你能显示/链接到一个工作示例(iOS/Android)吗?

最简单的方法,你可以找到一个库或一些可以编译到你的平台的实现。3D中的阴影并不明显,据我所知,OpenGL没有实现它。

我知道的技术是影子卷 http://en.wikipedia.org/wiki/Shadow_volume可能更简单的是(我找不到链接)是将对象的顶点映射到平面,例如映射到地面并再次用黑色绘制对象。

相关内容

  • 没有找到相关文章

最新更新