武装突袭3

武装突袭3

84 个评价
[E2TB] Export to Terrain Builder
   
奖励
收藏
已收藏
取消收藏
Data Type: Mod
文件大小
发表于
更新日期
86.537 KB
2017 年 10 月 19 日 上午 10:09
2018 年 1 月 3 日 下午 12:58
15 项改动说明 ( 查看 )

订阅以下载
[E2TB] Export to Terrain Builder

描述
E2TB is a small module for Arma 3 that allows you to export data to Terrain Builder.

Why
If you have tried to import from EDEN or from any other custom tools that generate objects while in mission to Terrain Builder, you may have seen the hassle of objects' rotations being often incorrect. This fixes most of those issues. You can check out results in this comparison image:

https://cldup.com/eOdeb2Gtga.jpg

How does it work
1. Copy the objects to the clipboard:
* From EDEN: click on the menu "Export > Export to Terrain Builder (E2TB)"
* From within a mission (SP): run the action "Copy the map objects to the clipboard". To do this you'll first need to drop the "E2TB_Module" in your mission.

2. Copy the contents of the clipboard in a file and save it with the extension ".txt"
3. From within your map in Terrain Builder: "File > Import > Objects"

Scale
E2TB will use the size as reported by the following tools:

* XCam
* Surface Painter
* Map Builder

Note
There are certain objects that behave very differently in EDEN and Terrain Builder. These are the objects that have the named property `placement=slopelandcontact` into the geometry LOD.

The intended behaviour for these objects is to stay flat on the ground and adapt to the terrain. Though, in EDEN you are able to easily position them horizontally, but once imported in Terrain Builder they will follow the ground. As an example, if you were to put a barbed wire on top of a bunker that is on a slope, once imported in Terrain Builder the barbed wire will follow the underneath terrain slope and hence be in an incorrect position.

As a compromise, E2TB assumes that all of those objects are used as normally intended to be: on the ground, following the terrain. This should cover 95% of usage. If you use those objects differently, you will have to manually fix them in Terrain Builder.

We are working on alternative options to see if we can come up with some other solutions, as in the end it boils down to the fact that EDEN and Terrain Builder do not treat these objects in the same way.

Github
https://github.com/ostinelli/SCAR_E2TB

Thank you
Thanks to the Arma3 discord channel, in particular:

* ianbanks (for the absolute code positioning and TB matrices)
* Lappihuan
* zgmrvn
* mikero
* W4lly63
* Ice
* cring0
* Adanteh
* HorribleGoat
* T_D
22 条留言
Ratchet the Wusky | Lost 3 月 13 日 上午 6:31 
This seems a bit outdated. It works, but am curious if any new updates will come out?
If not, maybe I could take over?

Nerdy talk, for example of outdated, you can now check if an object has 'placement=slopelandcontact' instead of needing a table to do it :P
Rylan 2024 年 10 月 30 日 下午 10:15 
Is anybody aware of any functional alternatives to this?
Rylan 2024 年 10 月 16 日 下午 6:48 
Would it be possible to add support for exporting "scale" values, particularly those found from editing an object's attributes? This option might be a part of the 3den enhanced mod
little andy 2023 年 6 月 17 日 上午 7:46 
can confirm this still (mostly) works today, thx bro
exported wayyyy faster than normal eden
Berniemac 2021 年 6 月 29 日 下午 3:41 
i clicked export to terrain builder (E2TB) and i didn't get a response from my PC for 10 minutes, had to force close in the end, is it supposed to take that long?
EAGLE 2021 年 6 月 2 日 上午 3:15 
Great work
Kira 2021 年 4 月 17 日 上午 5:51 
@SubsidedLemon
On my project, we used the export of EDEN and had a lot of problems

this mod solved all our problems
SubsidedLemon 2021 年 3 月 11 日 下午 12:21 
Anyone, is this still a relevant and necessery mod these days?
LoRo 2020 年 5 月 5 日 下午 3:06 
thanks!!
Blackadder 2019 年 6 月 28 日 上午 10:33 
Apparently the solution is that TB hasn't got all the objects you've placed on the map. Load these into TB and retry.

Import objects to new layer, right click layer > show info.
If it's 150 objects for example. Open the text file you are trying to import, line 151 is the missing object.