|
|
1
1
我花了一些时间为您和其他对此主题感兴趣的人准备示例应用程序。这些应用程序是纯金属的Swift,目前设计为在iOS平台上运行。(我个人推荐一款快速设备) 在这里,您可以找到第一个“简单”默认Apple RayTracer: https://github.com/philvanza/SceneKit-RayTracing 这里是同一个应用,还有一个支持BSDF的更复杂的光线跟踪器( 双向散射分布函数 )它允许你对透明玻璃进行光线追踪: https://github.com/philvanza/SceneKit-RayTracing-Advanced 基本上,要实现光线跟踪,需要以下几点:
光线跟踪器运行的时间越长,效果越好。 要在这里添加太多代码,所以我准备了这个存储库。请随意给我留言,不管你对光线跟踪器有什么看法。 玩得高兴
|
|
tospig · 使SCNNode透明,以便通过它查看其他节点 1 年前 |