C# Класс SpikeWPF.Graphic3D.Math3D

Показать файл Открыть проект

Открытые методы

Метод Описание
SetPerspectiveFov ( double fov, double aspectRatio, double near, double far ) : Matrix3D
SetPerspectiveOffCenter ( double left, double right, double bottom, double top, double near, double far ) : Matrix3D

PerspectiveOffCenterRH

SetViewMatrix ( System.Windows.Media.Media3D.Point3D cameraPosition, System.Windows.Media.Media3D.Vector3D lookDirection, System.Windows.Media.Media3D.Vector3D upDirection ) : Matrix3D

LookAtRH

Описание методов

SetPerspectiveFov() публичный статический Метод

public static SetPerspectiveFov ( double fov, double aspectRatio, double near, double far ) : Matrix3D
fov double
aspectRatio double
near double
far double
Результат System.Windows.Media.Media3D.Matrix3D

SetPerspectiveOffCenter() публичный статический Метод

PerspectiveOffCenterRH
public static SetPerspectiveOffCenter ( double left, double right, double bottom, double top, double near, double far ) : Matrix3D
left double
right double
bottom double
top double
near double
far double
Результат System.Windows.Media.Media3D.Matrix3D

SetViewMatrix() публичный статический Метод

LookAtRH
public static SetViewMatrix ( System.Windows.Media.Media3D.Point3D cameraPosition, System.Windows.Media.Media3D.Vector3D lookDirection, System.Windows.Media.Media3D.Vector3D upDirection ) : Matrix3D
cameraPosition System.Windows.Media.Media3D.Point3D
lookDirection System.Windows.Media.Media3D.Vector3D
upDirection System.Windows.Media.Media3D.Vector3D
Результат System.Windows.Media.Media3D.Matrix3D