gpt4 book ai didi

ios - 将纹理映射到 SCNSphere 的正确方法是什么

转载 作者:可可西里 更新时间:2023-11-01 03:53:58 26 4
gpt4 key购买 nike

我想将此图像用作 SCKSphere 的 Material :

enter image description here

我可以这样做:

SCNSphere *sphereGeometry = [SCNSphere sphereWithRadius:5];
sphereGeometry.firstMaterial.diffuse.contents = [UIImage imageNamed:@"navball.png"];

但是,当我运行该应用程序时,图像在映射到球体上时发生了变形,并且从球体顶部到底部的线不再是直的:

enter image description here

有没有办法确保 Material 正确映射到球体上并且线条保持笔直?

左下图显示了我的预期,右图显示了我的体验 - 波浪线,而我希望它们是直的:

enter image description here

最佳答案

我通过增加球体几何体的 segmentCount 值解决了这个问题,这增加了用于渲染形状的多边形网格的细节,使其看起来“更平滑”。

有关详细信息,请参阅 SCNSphere documentation .

关于ios - 将纹理映射到 SCNSphere 的正确方法是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29268000/

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