From e9e5299d206365d9a73915471bd0cd2dde5e9906 Mon Sep 17 00:00:00 2001 From: BlueRose <378100977@qq.com> Date: Fri, 9 Feb 2024 15:22:19 +0800 Subject: [PATCH] vault backup: 2024-02-09 15:22:19 --- .../导出PSK_PSA脚本 & 部分UModel AES Key.md | 92 +++++++++++++++++++ 1 file changed, 92 insertions(+) diff --git a/06-DCC/Blender/导出PSK_PSA脚本 & 部分UModel AES Key.md b/06-DCC/Blender/导出PSK_PSA脚本 & 部分UModel AES Key.md index 7a38b36..699bf5f 100644 --- a/06-DCC/Blender/导出PSK_PSA脚本 & 部分UModel AES Key.md +++ b/06-DCC/Blender/导出PSK_PSA脚本 & 部分UModel AES Key.md @@ -160,6 +160,7 @@ D:\OtherTools\GameAssets\umodel_win32\umodel_scarlet_nexus_legacy.exe -path=D:\S - wp1000:电锯。 - wp1100:手里剑。 - em:怪物模型。 + - BrainCrash:里面主要是怪物处决的Qte动画。AS_BC_emxxxx_前缀后面代表对应的角色模型。 - np:NPC模型。 @@ -177,6 +178,97 @@ D:\OtherTools\GameAssets\umodel_win32\umodel_scarlet_nexus_legacy.exe -path=D:\S D:\OtherTools\GameAssets\umodel_win32\umodel_scarlet_nexus_v5.exe -path=C:\Game\ScarletNexus -out=C:\Users\BlueRose\Desktop\ScarletNexus -game=ue4.26 -aes=0x48AE8311350417BDC50A440FCD0E98B2FA6BCEAE3EDA8D0E24881F205E6C4540 ``` +显示所有命令选项: +```bash +D:\OtherTools\GameAssets\umodel_win32\umodel_scarlet_nexus_v5.exe -help +``` + +```bash +Usage: umodel [command] [options] [ []] + umodel [command] [options] + umodel @ + + name of package to load - this could be a file name + with or without extension, or wildcard + name of object to load + class of object to load (useful, when trying to load + object with ambiguous name) + path to the game (see -path option) + +Commands: + -view (default) visualize object; when no specified + will load whole package + -list list contents of package + -export export specified object or whole package + -save save specified packages + +Help information: + -help display this help page + -version display umodel version information + -taglist list of tags to override game autodetection (for -game=nnn option) + -gamelist list of supported games + +Developer commands: + -log=file write log to the specified file + -dump dump object information to console + -pkginfo load package and display its information + -testexport perform fake export + +Options: + -path=PATH path to game installation directory; if not specified, + program will search for packages in current directory + -game=tag override game autodetection (see -taglist for variants) + -pkgver=nnn override package version (advanced option!) + -pkg=package load extra package (in addition to ) + -obj=object specify object(s) to load + -gui force startup UI to appear + -aes=key provide AES decryption key for encrypted pak files, + key is ASCII or hex string (hex format is 0xAABBCCDD), + multiple options could be provided for multi-key games + -aes=@file.txt read AES decryption key(s) from a text file + +Compatibility options: + -nomesh disable loading of SkeletalMesh classes in a case of + unsupported data format + -noanim disable loading of MeshAnimation classes + -nostat disable loading of StaticMesh class + -novert disable loading of VertMesh class + -notex disable loading of Material classes + -nomorph disable loading of MorphTarget class + -nolightmap disable loading of Lightmap textures + -sounds allow export of sounds + -3rdparty allow 3rd party asset export (ScaleForm, FaceFX) + -lzo|lzx|zlib force compression method for UE3 fully-compressed packages + +Platform selection: + -ps3 Playstation 3 + -ps4 Playstation 4 + -nsw Nintendo Switch + -ios iOS (iPhone/iPad) + -android Android + +Viewer options: + -meshes view meshes only + -materials view materials only (excluding textures) + -anim= specify AnimSet to automatically attach to mesh + +Export options: + -out=PATH export everything into PATH instead of the current directory + -all used with -dump, will dump all objects instead of specified one + -uncook use original package name as a base export directory (UE3) + -groups use group names instead of class names for directories (UE1-3) + -uc create unreal script when possible + -psk use ActorX format for meshes (default) + -md5 use md5mesh/md5anim format for skeletal mesh + -gltf use glTF 2.0 format for mesh + -lods export all available mesh LOD levels + -dds export textures in DDS format whenever possible + -png export textures in PNG format instead of TGA + -notgacomp disable TGA compression + -nooverwrite prevent existing files from being overwritten (better + performance) +``` + ## 取得资产路径 1. 批量选择动画资产 2. 右键点击Copy package path