![]() |
Obi
7.0.5
Unified particle physics for Unity
|
Classes | |
struct | BoneWeightComparer |
struct | StaticClothVertexData |
Public Member Functions | |
void | GetVertices (List< Vector3 > vertices) |
void | GetNormals (List< Vector3 > normals) |
void | GetTangents (List< Vector4 > tangents) |
void | GetColors (List< Color > colors) |
void | GetUVs (int channel, List< Vector2 > uvs) |
void | GetTriangles (List< int > triangles) |
void | Awake () |
void | OnEnable () |
void | OnDisable () |
void | OnValidate () |
virtual void | CleanupRenderer () |
virtual bool | ValidateRenderer () |
void | InitializeInfluences () |
void | Bind () |
![]() | |
void | EnableRenderer () |
void | DisableRenderer () |
void | SetRendererDirty (Oni.RenderingSystemType type) |
Public Attributes | |
ObiSoftbody | softbody |
ObiSkinMap | customSkinMap |
float | radius = 0.5f |
float | falloff = 1.0f |
uint | maxInfluences = 4 |
float | softbodyInfluence = 1 |
float[] | m_softbodyInfluences |
Static Public Attributes | |
static VertexAttributeDescriptor[] | layout |
Properties | |
Renderer | sourceRenderer [get, set] |
Material[] | materials [get] |
virtual ObiSkinMap | skinMap [get, set] |
ObiActor | actor [get] |
uint | meshInstances [get] |
Matrix4x4 | renderMatrix [get] |
Mesh | sourceMesh [get, set] |
int | vertexCount [get] |
int | triangleCount [get] |
![]() | |
ObiActor | actor [get] |
![]() | |
Mesh | sourceMesh [get] |
uint | meshInstances [get] |
int | vertexCount [get] |
int | triangleCount [get] |
Additional Inherited Members | |
![]() | |
void | ObiActorRenderer_OnBlueprintUnloaded (ObiActor act, ObiActorBlueprint blueprint) |
![]() | |
bool | UnregisterRenderer (ObiSolver solver) |
bool | RegisterRenderer (ObiSolver solver) |
|
static |