DragonFF icon indicating copy to clipboard operation
DragonFF copied to clipboard

Added PS2 native plg import support

Open Psycrow101 opened this issue 2 years ago • 1 comments

Greetings.

Added support for importing geometry (vertices, normals, uv, prelit colors, bone weights) and skin (bone matrices) data from native segments for PlayStation 2. Tested on some models for the game Fullmetal Alchemist: Dream Carnival. VIFCode is quite complex and its unpacking is not fully implemented, so import may not work for some games, but I will try to add support for them whenever possible. In addition, I plan to add support for other consoles.

The extension will not affect the operation of GTA games in any way. There may be some conflict with the code style, although I tried to maintain it. It is more effective to use this in the multi-mesh branch.

Have a good day

Upd: Added GameCube native plg import support

Upd 2: Added Xbox native plg import support

Psycrow101 avatar Oct 01 '23 18:10 Psycrow101

This seems really cool, I hope we can get this reviewed 🙏

ddoodm avatar Feb 17 '24 09:02 ddoodm