想在scenekit ios中添加Image作为纹理

时间:2016-03-17 16:09:28

标签: ios objective-c scenekit

我创建了一个对象,现在我正在尝试将图像作为纹理添加到对象中。但由于某种原因,纹理不会出现,对象显示为白色。我下载了一个png文件并将其添加到Xcode并创建了一个使用该图像的SCNMaterial对象。

C:\sikuliTests\ITEstandAlone.sikuli\ITEtestRL_InputModel.STL

我做错了什么?

3 个答案:

答案 0 :(得分:8)

将“silver-background”移至Assets.xcassets。

答案 1 :(得分:1)

// use this line instead of your current one and be sure that your image path is correct.. it works for me
// silverMaterial.diffuse.contents = [UIImage imageNamed:@"silver-background"];   
silverMaterial.diffuse.contents = [UIImage imageNamed:@"art.scnassets/silver-background.png"];

答案 2 :(得分:-3)

你应该试试

{'a': set([1, 5]), 'c': set([2, 3]), 'b': set([1, 2])})