float3
Returns a float3 vector constructed from three float values.
Read time 3 minutesLast updated 4 days ago
Definition
- Type: Method
- Namespace: Unity.Mathematics
- Assembly: UnityEngine.MathematicsModule
float3(float, float, float)
Returns a float3 vector constructed from three float values.
public static float3 float3(float x, float y, float z)
Parameters
Returns
Type | Description |
|---|---|
| float3 | float3 constructed from arguments. |
float3(float, float2)
Returns a float3 vector constructed from a float value and a float2 vector.
public static float3 float3(float x, float2 yz)
Parameters
Returns
Type | Description |
|---|---|
| float3 | float3 constructed from arguments. |
float3(float2, float)
Returns a float3 vector constructed from a float2 vector and a float value.
public static float3 float3(float2 xy, float z)
Parameters
Returns
Type | Description |
|---|---|
| float3 | float3 constructed from arguments. |
float3(float3)
Returns a float3 vector constructed from a float3 vector.
public static float3 float3(float3 xyz)
Parameters
The constructed vector's xyz components will be set to this value.
Returns
Type | Description |
|---|---|
| float3 | float3 constructed from arguments. |
float3(float)
Returns a float3 vector constructed from a single float value by assigning it to every component.
public static float3 float3(float v)
Parameters
float to convert to float3
Returns
Type | Description |
|---|---|
| float3 | Converted value. |
float3(bool)
Returns a float3 vector constructed from a single bool value by converting it to float and assigning it to every component.
public static float3 float3(bool v)
Parameters
bool to convert to float3
Returns
Type | Description |
|---|---|
| float3 | Converted value. |
float3(bool3)
Return a float3 vector constructed from a bool3 vector by componentwise conversion.
public static float3 float3(bool3 v)
Parameters
bool3 to convert to float3
Returns
Type | Description |
|---|---|
| float3 | Converted value. |
float3(int)
Returns a float3 vector constructed from a single int value by converting it to float and assigning it to every component.
public static float3 float3(int v)
Parameters
int to convert to float3
Returns
Type | Description |
|---|---|
| float3 | Converted value. |
float3(int3)
Return a float3 vector constructed from a int3 vector by componentwise conversion.
public static float3 float3(int3 v)
Parameters
int3 to convert to float3
Returns
Type | Description |
|---|---|
| float3 | Converted value. |
float3(uint)
Returns a float3 vector constructed from a single uint value by converting it to float and assigning it to every component.
public static float3 float3(uint v)
Parameters
uint to convert to float3
Returns
Type | Description |
|---|---|
| float3 | Converted value. |
float3(uint3)
Return a float3 vector constructed from a uint3 vector by componentwise conversion.
public static float3 float3(uint3 v)
Parameters
uint3 to convert to float3
Returns
Type | Description |
|---|---|
| float3 | Converted value. |
float3(half)
Returns a float3 vector constructed from a single half value by converting it to float and assigning it to every component.
public static float3 float3(half v)
Parameters
half to convert to float3
Returns
Type | Description |
|---|---|
| float3 | Converted value. |
float3(half3)
Return a float3 vector constructed from a half3 vector by componentwise conversion.
public static float3 float3(half3 v)
Parameters
half3 to convert to float3
Returns
Type | Description |
|---|---|
| float3 | Converted value. |
float3(double)
Returns a float3 vector constructed from a single double value by converting it to float and assigning it to every component.
public static float3 float3(double v)
Parameters
double to convert to float3
Returns
Type | Description |
|---|---|
| float3 | Converted value. |
float3(double3)
Return a float3 vector constructed from a double3 vector by componentwise conversion.
public static float3 float3(double3 v)
Parameters
double3 to convert to float3
Returns
Type | Description |
|---|---|
| float3 | Converted value. |