====== 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.