USkinnedMeshComponent::ComputeSkinnedPositions

CPU evaluation of the positions of all vertices (returned in component space)

Choose your operating system:

Windows

macOS

Linux

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Classes/Components/SkinnedMeshComponent.h

Include

#include "Components/SkinnedMeshComponent.h"

Source

/Engine/Source/Runtime/Engine/Private/Components/SkinnedMeshComponent.cpp

Syntax

static void ComputeSkinnedPositions
(
    USkinnedMeshComponent * Component,
    TArray< FVector3f > & OutPositions,
    TArray< FMatrix44f > & CachedRefToLocals,
    const FSkeletalMeshLODRenderData & LODData,
    const FSkinWeightVertexBuffer & SkinWeightBuffer
)

Remarks

CPU evaluation of the positions of all vertices (returned in component space)

Parameters

Parameter

Description

OutPositions

buffer to place positions into

CachedRefToLocals

Cached RefToLocal matrices.

Model

The Model to use.

SkinWeightBuffer

The SkinWeightBuffer to use.