Skip to content

jdFlowCam

jdFlowCam is a procedural tool for smoothly moving a camera between points and easily adjusting the timings of these points, whilst keeping a smooth path between them.

Flowcam_scene_01.jpg

jdFlowCam, Viewport.


CamPoints are used by jdFlowCam to define the positions that the camera should pass through.

The user defines multiple CamPoints for jdFlowCam to smoothly move the camera between.

The CamPoints are distributed evenly along the timeline by a weight system (CamPoints with more weight will take up more time).


FlowCamObjectTab_01.jpg

jdFlowCam, Object tab menu settings.

Allows you to choose whether to automatically discern the start and end time from the project timeline.

When disabled, you can enter the times manually in the Start Time and End Time parameters, accessed via the drop-down arrow.

Specifies a start and end time for the motion.


Set to Connect Points, by default, which uses the CamPoints to define the camera’s motion.

The alternative setting is Path, which uses a preset spline for the camera’s motion.

When Path is selected, a Path tab becomes available, with options to define how the camera uses the path (described below).

FlowCam_Modes_01.jpg

jdFlowCam, Mode menu settings.


Drop a camera into this field to be the camera that jdFlowCam will move.

Creates a new Camera object and adds it to the link box above.


Creates a new CamPoint at the camera’s current position and adds it to the list.

Here, the CamPoints in the list can be seen and selected to change their values.

The green check mark next to each CamPoint can be disabled to remove it from the Track interface.

FlowCam_CamPoints_01.jpg

jdFlowCam, CamPoints list and Object Manager objects.


The Track interface lets the user slide CamPoints back and forth along the timeline by adjusting the weights of the surrounding CamPoints.

Pink lines – unselected CamPoints White line – current frame marker Green line – selected CamPoint Blue shaded area – Hold Time around a CamPoint.

FlowCam_Track_01.jpg

jdFlowCam, Track Display.


The main settings that affect the overall behavior of the camera.


Sets the up vector used in spline normal calculations (this can usually be left alone).

The default setting is Y+ (World), with the usual additional options of: Y- (World), Y+ (Local), Y- (Local) and Custom.


Manipulate this spline curve to set how the camera’s speed will change throughout the whole path.

Loop Mode options for what happens at the end of the path: Stop, Loop, Ping-Pong and Continue.

GeoFlow_LoopModes_01.jpg

jdGeoFlow Loop Modes.

Sets how many times the selected mode will run.


The settings in this tab can be changed to alter the currently selected CamPoint.

FlowCam_CamPoint_Options_01.jpg

CamPoint tab settings.

Enable to show the focus cone attached to this CamPoint.

Sets the camera’s focal length when it reaches this CamPoint.

Sets the camera’s focus distance when it reaches this CamPoint.

Sets how much weight the selected CamPoint should have.

More weight will give that particular CamPoint more time on the track and other CamPoints will be re-timed to accommodate.

Sets how sharply the camera’s path will bend around this point.

100% means the camera will take a very sharp corner at the given point.

A second way to adjust the Camera’s position on the track, within the CamPoint, without changing any weights.


Sets how the camera’s speed will change as it nears the CamPoint.

At 0 (zero), the camera will not change speed as it passes through.

At 100%, the camera will slow down as it reaches the CamPoint, then speed up again afterwards.

Sets how long the camera should pause at the given CamPoint.


Sets how much ‘springiness’ (a spring motion) the camera should have as it reaches this CamPoint.

Increase this to reduce the number of oscillations after springing.


FlowCam_Motion_01.jpg

Motion tab settings.

Enables a sine-based motion throughout the camera’s path.


The maximum distance at which the camera should oscillate around its ideal position.

The frequency of the sine wave (Hz).


The maximum angles at which the camera should oscillate around its ideal rotation.

The frequency of the sine wave (Hz).


Enable auto banking.

This will roll the camera left or right based on its horizontal rotation speed.

The angle limits for the banking roll.

Sets how much the camera’s horizontal rotation speed will affect the roll angle.

Defines how much the angle changes as speed increases.


Changing the Mode setting from Connect Points to Path, will open up a Path tab, which has the following parameter options.

FlowCamPathMode_01.jpg

jdFlowCam, Path Mode menu settings.

Set as Circle, select a preset shape for the camera’s path.

The alternative options are: Arc, Line, Helix and Custom.

Each offers slightly different parameters, to fine tune the path.

With the Custom setting, any spline can be dropped into the Object field, which will open up under the Shape parameter.

The camera path will now be the custom spline selected.

FlowCam_PathShapes_01.jpg

jdFlowCam, Path types.


Set the camera axis that should follow the path spline.

The options are X, Y and Z but, as a default, none are selected and a user-defined orientation can be set with the Position and Rotation parameters.

Sets the position of the path spline.

Sets the rotation of the path spline.


Radius, Length, Start Radius, End Radius, Radial Bias, Height, Turns

Section titled “Radius, Length, Start Radius, End Radius, Radial Bias, Height, Turns”

These are the options for defining the path spline.

These vary depending on the spline Shape type, matching the options provided when a Spline primitive of the same type is created.


FlowCam_DisplayOptions_01.jpg

jdFlowCam, Display tab menu settings.

When enabled, this displays the path of the camera.

Sets the color of the pathway.

Sets the color of the CamPoints.

The camera color can be altered with this setting.


Clicking this button allows you to export the spline used for the pathway, for future use.


The Ratio Fit button is enabled, by default, but you can change this by clicking on the Absolute Size button.

You can select your safe zone setting by enabling one of the check boxes.

In addition, you can alter the colors for each option and change the Aspect, should this be necessary.

FlowCamSafeZones_01.jpg

jdFlowCam, Safe Zones menu settings.


This gives additional controls over the targeting system for your camera set-up.

Animation showing the target tag using 3 targets.

FlowCam_Target_Options_01.jpg

jdFlowCam Tag Properties.

Here, a target can be added by simply clicking Add Target.

Alternatively, you can drop any object into this field to use as a target.


The visual display of the jdFlowCam target settings.


The time that the cam will hold on the target.

Alters the position of the target.

The easing Blend as the camera transitions between targets.


Copyright © 2026 INSYDIUM LTD. All rights reserved.