C# Class TressFX.TressFXHairEditorExt

Mostrar archivo Open project: kennux/TressFXUnity

Public Methods

Method Description
LoadHairData ( this ext, Hair hair ) : void

Opens the hair data (tfxb) at the given path.

QuaternionImport ( TressFXLib quaternions ) : UnityEngine.Quaternion[]

Quaternion import function. Casts the tressfx lib vectors to unity vectors.

Vector3Import ( TressFXLib vectors ) : UnityEngine.Vector3[]

Vector3 import function. Casts the tressfx lib vectors to unity vectors.

Vector4Import ( TressFXLib vectors ) : UnityEngine.Vector4[]

Vector4 import function. Casts the tressfx lib vectors to unity vectors.

Private Methods

Method Description
CreateAssetASE ( ) : void
CreateAssetOBJ ( ) : void
CreateAssetTFXB ( ) : void
QuaternionsToVector4 ( Quaternion quaternions ) : UnityEngine.Vector4[]

Quaternions to vector4 casting function.

Method Details

LoadHairData() public static method

Opens the hair data (tfxb) at the given path.
public static LoadHairData ( this ext, Hair hair ) : void
ext this
hair TressFXLib.Hair
return void

QuaternionImport() public static method

Quaternion import function. Casts the tressfx lib vectors to unity vectors.
public static QuaternionImport ( TressFXLib quaternions ) : UnityEngine.Quaternion[]
quaternions TressFXLib
return UnityEngine.Quaternion[]

Vector3Import() public static method

Vector3 import function. Casts the tressfx lib vectors to unity vectors.
public static Vector3Import ( TressFXLib vectors ) : UnityEngine.Vector3[]
vectors TressFXLib Vectors.
return UnityEngine.Vector3[]

Vector4Import() public static method

Vector4 import function. Casts the tressfx lib vectors to unity vectors.
public static Vector4Import ( TressFXLib vectors ) : UnityEngine.Vector4[]
vectors TressFXLib Vectors.
return UnityEngine.Vector4[]