UE3:SplineMeshComponent (UDK)

From Unreal Wiki, The Unreal Engine Documentation Site
Revision as of 12:47, 6 November 2009 by Unknown user (talk)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Package:
Engine


Properties

bSmoothInterpRollScale

Type: bool

If TRUE, will use smooth interpolation (ease in/out) for Scale, Roll, and Offset along this section of spline. If FALSE, uses linear

SplineParams

Type: SplineMeshParams

Spline that is used to deform mesh

SplineXDir

Type: Object.Vector

Axis (in component space) that is used to determine X axis for co-ordinates along spline

Default value:

Member Value
X 1.0
Y 0.0
Z 0.0

Default values

Property Value
bUseAsOccluder False
bUsePrecomputedShadows True

Structs

SplineMeshParams

Modifiers: native

Structure that holds info about spline, passed to renderer to deform StaticMesh. Also used by Lightmass, so be sure to update Lightmass::FSplineMeshParams and the static lighting code if this changes!

Object.Vector StartPos
Start location of spline, in component space
Object.Vector StartTangent
Start tangent of spline, in component space
Object.Vector2D StartScale
X and Y scale applied to mesh at start of spline
float StartRoll
Roll around spline applied at start
Object.Vector2D StartOffset
Starting offset of the mesh from the spline, in component space
Object.Vector EndPos
End location of spline, in component space
Object.Vector EndTangent
End tangent of spline, in component space
Object.Vector2D EndScale
X and Y scale applied to mesh at end of spline
float EndRoll
Roll around spline applied at end
Object.Vector2D EndOffset
Ending offset of the mesh from the spline, in component space