2016-10-04 2 views
0

私はuniform sampler2D uMySampler;をSCNShadableで追加しました。私は繰り返しテクスチャが設定されていないのでテクスチャが見えないと思う。私が見つけたSCNShadableでScenekitリピートテクスチャを追加

のサンプルコードは、それがプログラム的にこの方法を行います。

myMat?.diffuse.wrapS = SCNWrapMode.repeat 
myMat?.diffuse.wrapT = SCNWrapMode.repeat 

しかし、どのように私はuMySamplerにラップを設定するのですか?

フォールバックとして私はfract(myTexCoord)をやることで逃げることができると思うが、それはミップマップを混乱させるかもしれない?

答えて

0
let myTexture = SCNMaterialProperty(contents: UIImage(named: "art.scnassets/myTexture.png")); 
myTexture.wrapS = SCNWrapMode.repeat 

これは非常に直感的だとわかりません。

関連する問題