是否可以在SceneKit中关闭抗锯齿以使像素艺术图像清晰?

时间:2015-01-28 20:15:28

标签: ios swift scenekit

我想在我的游戏中添加类似于具有清晰像素艺术的Minecraft的纹理。有谁知道怎么做?

编辑:

http://i.stack.imgur.com/hg9SE.png

这就是我所说的。像素的边缘应该非常清晰,但它们都是模糊的。

问题已解决:

我不得不改变SKTexture上的纹理过滤而不是漫反射本身。这解决了问题,现在我有清晰的纹理。

2 个答案:

答案 0 :(得分:4)

听起来你想要关闭纹理过滤:

aMaterial.diffuse.minificationFilter = SCNFilterModeNearest;
aMaterial.diffuse.magnificationFilter = SCNFilterModeNearest;

答案 1 :(得分:4)

此外,您可以将场景antialiasingMode设置为SCNAntialiasingModeNone