OptionalantiAliasing?: AntiAliasingParamsPost-process antialiasing.
Optionalatmosphere?: AtmosphereParamsAtmospheric distance haze.
Optionalbloom?: BloomParamsBloom post-processing.
OptionalbodyHatch?: BodyHatchParamsBody hatch rendering.
OptionaldepthOfField?: DepthOfFieldParamsDepth-of-field post-processing.
Optionaledges?: EdgesParamsMesh edge enhancement.
Optionalhemispheric?: HemisphereAmbientParamsAnalytical hemisphere ambient lighting.
Optionalibl?: IBLParamsImage-based lighting.
OptionalresolutionScale?: ResolutionScaleParamsBacking-buffer resolution scale.
Optionalsao?: SAOParamsScreen-space ambient occlusion.
OptionalsectionPlaneCaps?: SectionPlaneCapsParamsSection-plane cap rendering.
Optionalshadows?: ShadowsParamsShadow mapping.
Optionalsky?: SkyParamsProcedural sky background.
Optionaltexturing?: TexturingParamsTexture visibility.
Optionaltonemap?: TonemapParamsHDR tonemapping.
Opt-in map from ViewProfiles effect IDs to the corresponding params types.
Each property is optional because a profile only lists the View components it configures. When a property is present, its value must be the params type for that component.
toneMapis accepted as a compatibility alias at runtime, buttonemapis the canonical key emitted by serialization.