22 lines
595 B
C++
22 lines
595 B
C++
// Copyright Epic Games, Inc. All Rights Reserved.
|
|
|
|
#pragma once
|
|
|
|
class FName;
|
|
|
|
namespace UE::Mutable::Private
|
|
{
|
|
class FMesh;
|
|
}
|
|
|
|
|
|
namespace UE::Mutable::Private
|
|
{
|
|
/** Morph Parameter Meshes. Mesh contains the deltas in morph buffer. Deltas are compressed using the engine format. */
|
|
void MeshMorph(FMesh* Mesh, const FName& MorphName, float Factor);
|
|
|
|
|
|
/** Morph Compiled Meshes. MaxMesh contains de deltas in the position buffer. */
|
|
void MeshMorph(FMesh* BaseMesh, const FMesh* MaxMesh, float Factor); // TODO Use the engine compressed format. This means changing how be compile morphs.
|
|
}
|