I have a basic understanding of matrices and have done some quick reading into this, simple question really but if i was to convert a Vector3 into a Float4 would it be as simple as:
Vector3(x,y,z) = Float4(x,y,z,0)
If not can anyone point me towards further reading on how this conversion could be done etc.
You don’t need to worry about manual conversion; implicit conversion has been in the API forever.
http://unity3d.com/support/documentation/ScriptReference/Vector4-operator_Vector4.html
http://unity3d.com/support/documentation/ScriptReference/Vector4-operator_Vector3.html