====== ArmA 3 Terrain Builder ======
[[https://www.pmctactical.org/forum/viewforum.php?f=68|ArmA 3 Forum]], [[:arma3|ArmA 3]], [[arma3:config|ArmA 3 Config]], [[arma3:missions|ArmA 3 Missions]], [[arma3:modeling|ArmA 3 3D Modeling]], [[arma3:scripting|ArmA 3 Scripting]], [[arma3:terrain|ArmA 3 Terrain]], [[arma3:texturing|ArmA 3 Texturing]], [[arma3:tools|ArmA 3 Tools]]
[[arma3:terrain:terrain-builder|ArmA 3 Terrain Builder]], [[https://www.pmctactical.org/forum/viewtopic.php?f=70&t=23005|ArmA 3 Terrain Builder Support Forum]]
====== File Format Objects Export ======
**ArmA 3 File Formats**
**Terrain builder** object export / import text file format:
"banana_1";200456.296875;1032.300049;250.000000;69.000000;96.000000;1.000000;5.686351;
1 - P3D/Template Library name
2 - X coordinate
3 - Y coordinate
4 - Yaw (ie rotation)
5 - Pitch
6 - Roll
7 - Scale
8 - Elevation
**Terrain Processor** uses directX transform matrix:
objects
-0.296639 0 1.052037 0 1.093059 0 -1.052037 0 -0.296639 215834.627782 0 50739.795978 0 t_prunuss2s_ep1
end objects
Incomplete stub:
1 - unknown
2 - unknown
3 - unknown
4 - unknown
5 - unknown
6 - unknown
7 - unknown
8 - unknown
9 - unknown
10 - this smells like "northing" coordinate
11 - unknown
12 - this smells like "easting" coordinate
13 - unknown
14 - object P3D name, no extension, no directory path
PMCTODO one day I should decipher that transform matrix, might come in handy to write a C++ tool to read/write terrain processor .LBT object export files.