2015-05-22 5 views
1

У меня есть узел, прикрепленный к узлу, и я хочу преобразовать его координаты в координаты сцены. Я действительно не знаю, как это сделать. Я искал документацию Apple, и я не нашел метода, который мне подходит. Какие-либо предложения?Преобразование локальных координат в координаты сцены в SceneKit

ответ

2

SCNNode предоставляет следующие методы для преобразования между координатой пространства:

-convertPosition:fromNode: 
-convertPosition:toNode: 
-convertTransform:fromNode: 
-convertTransform:toNode: 
+0

Это помогает, если у вас есть корневой узел. Если нет, есть ли лучший способ, чем подойти к дереву node.parent до node.parent = nil, чтобы найти корень? – webjprgm

+0

'nil' документируется так же, как и корневой узел. – mnuages