Obtenir coordonnées x, y d'une texture mappée sur sphère (WPF, synch, pas visualtreehelper.hittest)

StackOverflow https://stackoverflow.com/questions/2222306

  •  19-09-2019
  •  | 
  •  

Question

Technologie: WPF, C #

prétexte: Je fais un jeu avec un gyroscope personnalisé + dispositif accéléromètre. J'ai une sphère qui a une carte de labyrinthe là-dessus. La texture est mis en correspondance par un ensemble de positions et les coordonnées de texture générées par 3ème partie. L'utilisateur fait tourner la sphère via un dispositif en essayant de résoudre le labyrinthe.

question: J'ai besoin pour obtenir les coordonnées de carte (x, y) de coordonnées de la sphère (alfa, gama, thêta) avec cartographie personnalisée afin que je puisse vérifier si l'utilisateur frappe un mur. Je ne peux pas utiliser visualtreehelper.hittest parce qu'il est asynchrone et j'ai besoin des données dans ma boucle de jeu.

merci.

Était-ce utile?

La solution

J'ai changé mon approche. Je cuit ma texture dans un logiciel 3D et exportèrent en arrière avec le dépliage. Maintenant, j'utiliser cette carte dans mon code-behind.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top