RayIntersect(Ray, Vector3, Vector3, Vector3, Single, Single, Single) Méthode

Indique si le lancé de rayon intersecte un triangle et retourne la distance, le BarycentricU et le BarycentricV

Definition

Espace de nom: Tzu3D
Assembly: Tzu3D (in Tzu3D.dll) Version: 1.0.9025.34810
C#
public static bool Intersect(
	Ray mRay,
	Vector3 Vertex1,
	Vector3 Vertex2,
	Vector3 Vertex3,
	ref float Distance,
	ref float BarycentricU,
	ref float BarycentricV
)

Parameters

mRay  Ray
Lancé de rayon
Vertex1  Vector3
Premier point du triangle
Vertex2  Vector3
Deuxième point du triangle
Vertex3  Vector3
Troisième point du triangle
Distance  Single
Retourne la distance au triangle si il y a une intersection
BarycentricU  Single
Retourne le BarycentricU si il y a une intersection
BarycentricV  Single
Retourne le BarycentricV si il y a une intersection

Valeur de retour

Boolean
Retourne True si le rayon intersecte le triangle

Voir aussi