Jump to content

[PC] ArmA: Armed Assault .p3d / .rtm / .wrp


Recommended Posts

  • Members
Posted (edited)

I'm looking for tools or plugins to import, edit and/or export custom .p3d files

https://mega.nz/file/sO4hXaSJ#qsKSJze15FBaB6MY_G2er9TEH2Caj_EjyeyIZlQWgOI

https://mega.nz/file/hSIDESCR#XRQ9gkpp3A9subOKbT-iHgQVYOJsrDzR9cQ-NbXCCuQ

https://mega.nz/file/IbwCRBLb#-1SHl1qrKQ1dVHxDv85kZ5CV5WIeCkWfLBTvcBBPwNs

Here are the file format specs written by Bohemia Interactive:

https://community.bistudio.com/wiki/P3D_File_Format_-_ODOLV4x

https://community.bistudio.com/wiki/Rtm_(Animation)_File_Format

https://community.bistudio.com/wiki/Wrp_File_Format_-_OPRWv17_to_24

 

And here is the download link for the official mod development tools: https://web.archive.org/web/20240523203623/http://downloads.bistudio.com/Tools/BI_Editing_Tools.zip

P3Ds have compression. The formats share the same format as Operation Flashpoint: Cold War Crisis (alternative name: ArmA: Cold War Assault)

Edited by mrmaller1905
Fixed duplicate link as Karpati said
  • Members
Posted

Hey! There's already good tooling for this, you don't really need to reinvent anything.

First thing to know: ArmA p3d's come in two flavors. MLOD is the editable source format, ODOL is the binarized/compressed one the game actually ships and loads. The files floating around in game data are usually ODOL, and editors work with MLOD, so keep that in mind (binarizing is one-way; going ODOL->MLOD is the painful part).

For actually importing/editing/exporting, your best bets:

- Arma Toolbox for Blender (by Alwarren) honestly the easiest modern route. Free Blender add-on that imports and exports MLOD .p3d and .rtm with named selections, proxies, LODs, the works. If you live in Blender, start here.

- Arma 3 Tools on Steam (free) -> Object Builder (the modern Oxygen 2) for models, Terrain Builder for .wrp. Official and still maintained.

- Oxygen 2 from the BI Editing Tools you linked also works, just old (2008).

For getting ODOL back into something editable (no official converter): Mikero's Tools are the go-to, and if you want to roll your own, Arma Toolbox (Python source) and armake2 by KoffeinFlummi are open-source and have working p3d/rtm parsers you can read.

For .wrp specifically: Terrain Builder, or the old Visitor 3 / WrpTool.

TL;DR: making custom models: Blender + Arma Toolbox or Object Builder. Both speak MLOD, so you're set.

  • Members
Posted
10 hours ago, mrmaller1905 said:

I'm looking for tools or plugins to import, edit and/or export custom .p3d files

https://mega.nz/file/IbwCRBLb#-1SHl1qrKQ1dVHxDv85kZ5CV5WIeCkWfLBTvcBBPwNs

https://mega.nz/file/hSIDESCR#XRQ9gkpp3A9subOKbT-iHgQVYOJsrDzR9cQ-NbXCCuQ

https://mega.nz/file/IbwCRBLb#-1SHl1qrKQ1dVHxDv85kZ5CV5WIeCkWfLBTvcBBPwNs

Here are the file format specs written by Bohemia Interactive:

https://community.bistudio.com/wiki/P3D_File_Format_-_ODOLV4x

https://community.bistudio.com/wiki/Rtm_(Animation)_File_Format

https://community.bistudio.com/wiki/Wrp_File_Format_-_OPRWv17_to_24

 

And here is the download link for the official mod development tools: https://web.archive.org/web/20240523203623/http://downloads.bistudio.com/Tools/BI_Editing_Tools.zip

P3Ds have compression. The formats share the same format as Operation Flashpoint: Cold War Crisis (alternative name: ArmA: Cold War Assault)

The 1st and the 3rd links are the same.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...