--- title: "Parameters" url: "https://help.maxon.net/c4d/en-us/Content/html/HP_VELOCITYCONVERT-ID_GVPORTS.html" section_path: "Thinking Particles > Nodes > TP Helper Group > PVelocity Convert > Parameters" element_id: "HP_VELOCITYCONVERT" group_id: "ID_GVPORTS" description: "You can optionally enter the speed that should be converted to a velocity." --- ## Parameters You can optionally enter the speed that should be converted to a velocity. ### Speed Parameter ID: `IN_VELCON_SPEED` · Range: [-∞..+∞] This value is the speed measured in units per second. ### Axis Parameter ID: `IN_VELCON_AXIS` This normal sets the direction of the velocity. For example, a value of (0;0;1) will cause the particles to move in the direction of their Zaxes. However, since this node is not directly connected to a particle stream, you can use it to calculate velocity for any purpose, not just to set the velocity of the particles. ![Image: 002791.jpg](https://help.maxon.net/c4d/en-us/Content/Resources/Images/002791.jpg)\ This example shows two ways to convert a vector and a scalar to another vector of the same direction as the first vector but with the scalar's length; this can be useful when you want to construct a velocity vector with a known speed. The lower nodes show how you would do it without PVelocityConvert (first normalize the vector to a length of 1 and then multiply it with the scalar). The top example shows how to do the same thing in fewer steps using PVelocityConvert. ### Velocity Parameter ID: `OUT_VELCON_VELOCITY` · Range: [XYZ ] Outputs the velocity, as a vector, computed from the Speed and Axis values. If you want this value to control the velocity of particles, connect the port to the Velocity input port of a PSetData node.