feat: Adapter cover work

This commit is contained in:
mrhid6 committed 2024-11-20 20:21:10 +00:00
1 parent 1fef2bf81e
commit 1a87649dc6
3 files changed
+21 -9

No files matched your search

@@ -3,3 +3,14 @@
#include "DataAssets/RRDADataAssetDSAdapterCovers.h"
TArray<FTransform> URRDADataAssetDSAdapterCovers::GetWorldTransforms(FTransform OriginTransform) {
TArray<FTransform> transforms;
for (FRRDADSAdapterCoverDetails CoverDetails : mCovers) {
FVector location = OriginTransform.TransformPosition(CoverDetails.mRelativeTransform.GetLocation());
FQuat rotation = OriginTransform.TransformRotation(CoverDetails.mRelativeTransform.GetRotation());
transforms.Add(FTransform(rotation, location, FVector(1.0f)));
}
return transforms;
}