2017-03-17 3 views
0

J'ai un objet PxRigidStatic chargé dans PhysX.Calculer raycast avec un objet PxRigidStatic spécifique

Je veux calculer le point d'intersection entre cet objet et un rayon.

Dans la documentation j'ai trouvé la méthode QxScene::raycast mais elle fonctionne avec tous les objets chargés dans la scène, donc elle frappe aussi d'autres objets (je veux calculer la hauteur d'un mesh représentant un terrain mais quand j'écris le raycast J'obtiens l'intersection avec des joueurs qui sont dans la même position).

Est-il possible de définir la requête uniquement pour un objet spécifique?

Répondre

1

Vous pouvez utiliser filterFlag pour filtrer tous les lecteurs (je suppose qu'ils sont dynamiques) ou filterData (de manière masquée).