HelperVectorGetScreenCoordinatesNormalizedFor(Vector3, Single, Single, Single, Vector3, ProjectionDirection, Single, Single, Single) Methode
Ermittelt die Grenzen einer AABB-Hitbox zu der angegebenen Position in normalisierten (frei wählbaren) Bildschirmkoordinaten
Namensraum: KWEngine3.HelperAssembly: KWEngine3 (in KWEngine3.dll) Version: 3.0.5.9+de3941284400bd4440cfb3158729b34ebace4754
public static ProjectionBounds GetScreenCoordinatesNormalizedFor(
Vector3 p,
float width,
float height,
float depth,
Vector3 cameraPosition,
ProjectionDirection direction,
float radius,
float near = 1f,
float far = 100f
)
- p Vector3
- zu projizierende Position
- width Single
- Breite des zu projezierenden Kubus
- height Single
- Höhe des zu projezierenden Kubus
- depth Single
- Tiefe des zu projezierenden Kubus
- cameraPosition Vector3
- Kameraposition für die Projektion
- direction ProjectionDirection
- Blickrichtung der Kamera
- radius Single
- Radius der Blickweite (ausgehend von der Kameraposition, gültiger Bereich [1;10000])
- near Single (Optional)
- Naheinstellgrenze der Kamera (Standard: 1f, gültiger Bereich [1;far - 1])
- far Single (Optional)
- Blickweite der Kamera in die Ferne (Standard: 100f, gültiger Bereich [near;10000])
ProjectionBoundsGrenzwerte des projizierten Objekts in normalisierter Form