【发布时间】:2017-07-28 18:25:48
【问题描述】:
最近我决定学习如何在 Swift 中使用 Metal 框架。我阅读了一些教程,观看了视频,做了一些事情,最后我不得不使用深度测试来让事情看起来更好。
我以前没有做过这么低级的图形编程,所以我环顾整个互联网,了解深度测试的工作原理以及如何使用 CAMetalLayer 和 Metal 实现它。
但是,我发现的所有深度测试示例都是使用 Open GL 完成的,而我在 Metal 中找不到这样的功能。
如何使用 Metal 和 Swift 使用 CAMetalLayer 实现深度测试?
提前谢谢你!
【问题讨论】:
标签: swift metal depth-testing