ViewportCameraSettingsClass(Viewport, Double, Degree, Double, Double, Vector3, Vector3, Vector3, ProjectionType, Double, Double, Double, Boolean, Plane, Boolean, RenderingPipeline, Boolean) Constructor |
Namespace: NeoAxisAssembly: NeoAxis.Core (in NeoAxis.Core.dll) Version: 2026.1.1.0 (2026.1.1.0)
Syntaxpublic CameraSettingsClass(
Viewport viewport,
double aspectRatio,
Degree fieldOfView,
double nearClipDistance,
double farClipDistance,
Vector3 position,
Vector3 direction,
Vector3 fixedUp,
ProjectionType projection,
double height,
double exposure,
double emissiveFactor,
bool reflectionEnabled = false,
Plane reflectionPlane = default,
bool frustumCullingTest = false,
RenderingPipeline renderingPipelineOverride = null,
bool renderSky = true
)
Parameters
- viewport Viewport
-
- aspectRatio Double
-
- fieldOfView Degree
-
- nearClipDistance Double
-
- farClipDistance Double
-
- position Vector3
-
- direction Vector3
-
- fixedUp Vector3
-
- projection ProjectionType
-
- height Double
-
- exposure Double
-
- emissiveFactor Double
-
- reflectionEnabled Boolean (Optional)
-
- reflectionPlane Plane (Optional)
-
- frustumCullingTest Boolean (Optional)
-
- renderingPipelineOverride RenderingPipeline (Optional)
-
- renderSky Boolean (Optional)
-
See Also