ARKit: возможно ли получить пиксельный цвет экрана камеры в свойстве SCNMaterial shaderModifiers? - PullRequest
0 голосов
/ 18 апреля 2019

Я добавляю SCNNode в ARSCNView, и я хочу изменить цвет материала. материал имеет свойство blendMode, но я хочу смешать настроенный цвет, поэтому я могу заставить backColor экрана камеры смешаться с _output.color, как показано ниже, или использовать SCNProgram?

material.shaderModifiers = [.fragment:
      """
      float4 backColor = float4(0.0, 0.0, 1.0, 1.0);// the camera screen color
      _output.color = _output.color * backColor;
       """ ];
...