VectorOps

Functions build to handle vector mathematics, such as calculating a Fresnel effect.

Windows
MacOS
Linux

The VectorOps category contains special functions for applying various vector-based math equations.

VectorOps Functions

The following is a list of all the functions found in the VectorOps category.

Fresnel

Unlike the regular Fresnel expression node, the Fresnel function allows you to designate your own set of vectors used to calculate the equation, as well as make other adjustments to the blend.

Item

Description

Inputs

Normal Vector (Vector3)

The first vector used in the Fresnel operation. Typically, this is the surface normal.

Camera Vector (Vector3)

The vector of the camera's direction.

Invert Fresnel (StaticBool)

This inverts the operation, reversing the way normals are calculated to yield results.

Power (Scalar)

This value controls how quickly color falls off between the core and the edges.

Use Cheap Contrast (StaticBool)

This activates an internal CheapContrast function to boost the contrast of the Fresnel's result.

Cheap contrast dark (Scalar)

When using cheap contrast, this controls how much the dark value shows in the result. Has no effect when not using cheap contrast.

Cheap contrast bright (Scalar)

When using cheap contrast, this controls how much the bright value shows in the result. Has no effect when not using cheap contrast.

Fresnel

Tags

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback