26 lines
820 B
C
26 lines
820 B
C
|
|
// Portage UE 5.5 - lot L7h (ERR-018).
|
||
|
|
//
|
||
|
|
// Mesure les UStaticMesh d'un dossier : LOD, sommets et triangles du LOD 0 (donnees sources),
|
||
|
|
// sections, materiaux, dimensions. But : verifier que la forte baisse de taille des fichiers
|
||
|
|
// Heavy/StreetMap/Static entre 4.27 et 5.5 ne cache aucune perte de geometrie.
|
||
|
|
// Sortie CSV triee par nom, pour comparer une copie des assets 4.27 et les assets 5.5.
|
||
|
|
//
|
||
|
|
// Usage :
|
||
|
|
// UnrealEditor-Cmd.exe <projet> -run=LPCheckMeshes -Path=/Game/Heavy/StreetMap/Static -CSV=<fichier.csv>
|
||
|
|
|
||
|
|
#pragma once
|
||
|
|
|
||
|
|
#include "CoreMinimal.h"
|
||
|
|
#include "Commandlets/Commandlet.h"
|
||
|
|
#include "LPCheckMeshesCommandlet.generated.h"
|
||
|
|
|
||
|
|
UCLASS()
|
||
|
|
class ULPCheckMeshesCommandlet : public UCommandlet
|
||
|
|
{
|
||
|
|
GENERATED_BODY()
|
||
|
|
|
||
|
|
public:
|
||
|
|
ULPCheckMeshesCommandlet();
|
||
|
|
virtual int32 Main(const FString& Params) override;
|
||
|
|
};
|