I love the smell of UnrealEd crashing in the morning. – tarquin
UE3:KMeshProps (UT3)
From Unreal Wiki, The Unreal Engine Documentation Site
Object >> KMeshProps |
- Package:
- Engine
- Direct subclass:
- RB_BodySetup
- This class in other games:
- UDK
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
Copyright 1998-2007 Epic Games, Inc. All Rights Reserved.
Properties[edit]
Property group 'KMeshProps'[edit]
AggGeom[edit]
Type: KAggregateGeom
COMNudge[edit]
Type: Object.Vector
User-entered offset. UNREAL UNITS
Structs[edit]
KAggregateGeom[edit]
- array<KSphereElem> SphereElems
- array<KBoxElem> BoxElems
- array<KSphylElem> SphylElems
- array<KConvexElem> ConvexElems
- pointer RenderInfo
KBoxElem[edit]
- Object.Matrix TM
- float X
- float Y
- float Z
- length (not radius)
- bool bNoRBCollision
- Disable rigid body collision for this shape.
- bool bPerPolyShape
- Check against this shape even when per-poly collision is being used.
Default values:
Property | Value | ||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
TM |
|
||||||||||||||||||||||||||||||||||||||||||||||||||
X | 1.0 | ||||||||||||||||||||||||||||||||||||||||||||||||||
Y | 1.0 | ||||||||||||||||||||||||||||||||||||||||||||||||||
Z | 1.0 |
KConvexElem[edit]
One convex hull, used for simplified collision.
- array<Object.Vector> VertexData
- Array of indices that make up the convex hull.
- array<Object.Plane> PermutedVertexData
- Array of planes holding the vertex data in SIMD order
- array<int> FaceTriData
- Index buffer for triangles making up the faces of this convex hull.
- array<Object.Vector> EdgeDirections
- All different directions of edges in this hull.
- array<Object.Vector> FaceNormalDirections
- All different directions of face normals in this hull.
- array<Object.Plane> FacePlaneData
- Array of the planes that make up this convex hull.
- Object.Box ElemBox
- Bounding box of this convex hull.
KSphereElem[edit]
- Object.Matrix TM
- float Radius
- bool bNoRBCollision
- Disable rigid body collision for this shape.
- bool bPerPolyShape
- Check against this shape even when per-poly collision is being used.
Default values:
Property | Value | ||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Radius | 1.0 | ||||||||||||||||||||||||||||||||||||||||||||||||||
TM |
|
KSphylElem[edit]
- Object.Matrix TM
- The transform assumes the sphyl axis points down Z.
- float Radius
- float Length
- This is of line-segment ie. add Radius to both ends to find total length.
- bool bNoRBCollision
- Disable rigid body collision for this shape.
- bool bPerPolyShape
- Check against this shape even when per-poly collision is being used.
Default values:
Property | Value | ||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Length | 1.0 | ||||||||||||||||||||||||||||||||||||||||||||||||||
Radius | 1.0 | ||||||||||||||||||||||||||||||||||||||||||||||||||
TM |
|