gpt4 book ai didi

ios - 如何在SceneKit中正确照亮自定义网格而不炫耀网格的不规则性?

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

所以我在下面创建了这个网格。它最初是.obj,但我将其转换为.scn。这是在SceneKit编辑器中查看时在默认环境光照下网格的外观。

enter image description here

我的问题是,当我向场景中添加灯光时,它非常糟糕地展示了网格的几何形状。例如,在下面的网格中,我在网格周围添加了4个全向灯光。

enter image description here

如您所知,Apple的顶部显示了组成网格的各个多边形。我的主要问题是:有什么办法可以减少这种情况?必须有一些设置,我可以羽化光线与网格的交互方式。我试图关闭阴影,但没有做任何事情。

再增加一束灯也不能解决问题。您仍然可以看到那些小的多边形在靠近时会突出显示。

这是另一个示例,其中我添加了一个直接向下看向网格的聚光灯。这里存在多边形问题,但整个苹果也变得非常黑。是否有某种方法可以点亮苹果,从而在不增加光的情况下不会很快变黑呢?

enter image description here

最佳答案

您的网格很可能只有位置。您还将需要每个顶点法线来获得平滑的阴影。 Blender几乎可以肯定具有生成缺失法线的工具。

苹果的下部很暗,因为它没有任何光亮。您可以在场景中添加 .ambient 灯光,以使每个对象至少获得最小的灯光量。

关于ios - 如何在SceneKit中正确照亮自定义网格而不炫耀网格的不规则性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48101367/

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