我的问题与SceneKit
框架有关。
我有一个几何着色器修改器,可以进行一些涉及整个几何体旋转的变形。在我的特定情况下,重要的是变形然后旋转着色器内的顶点。一切都很好。完成变形后,我无法与此节点交互,因为现在它位于不同的方向和位置 - 几何体变形并翻转。据我所知,我需要告诉主机节点几何体是由着色器更新的。
我的问题是:How to sync transformation changes between geometry shader modifier and Scene Graph - the transformation matrix of host SCNNode instance?