Смешайте материал с другим материалом в SceneKit, используя PBR iOS

Я уже добавил материал к моей геометрии SCNNode и теперь я хочу добавить к нему другой материал и установить режим смешивания "multiply".

Я очень старался, но не смог найти способ сделать это. Если мы смешаем текстуру как умноженную, то это работает для других настроек освещения, но не для PBR.

material.lightingModel = .physicallyBased

let image = UIImage(named: "1.PNG")
material.multiply.contents = image
material.multiply.contentsTransform = SCNMatrix4MakeScale(10, 10, 0)
material.multiply.wrapT = .repeat
material.multiply.wrapS = .repeat
material.multiply.intensity = 1.0

Любая помощь в этом?

Спасибо

0 ответов

Другие вопросы по тегам