User Tools

Site Tools


arma3:terrain:making-roads-in-terrain-builder

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
arma3:terrain:making-roads-in-terrain-builder [2016/11/04 21:18] – moved images from nekromantix to this domain. snakemanarma3:terrain:making-roads-in-terrain-builder [2024/08/02 18:40] (current) – links added. snakeman
Line 1: Line 1:
 ====== ArmA 3 Making Roads In Terrain Builder ====== ====== ArmA 3 Making Roads In 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]]
  
 **ArmA 3 Making Roads In Terrain Builder** by granQ **ArmA 3 Making Roads In Terrain Builder** by granQ
Line 12: Line 14:
 North: 0 North: 0
  
-{{ http://pmc.editing.wiki/images/terrain-builder-making-roads-mapframe-properties.jpg }}+{{ https://pmc.editing.wiki/images/terrain-builder-making-roads-mapframe-properties.jpg }}
  
 No matter where your island is located, it needs to have these values. Don't worry about sun position and similar as that is controlled by the config. No matter where your island is located, it needs to have these values. Don't worry about sun position and similar as that is controlled by the config.
Line 22: Line 24:
 **Add polyline** = This tool we can click on the map to make our roads. **Add polyline** = This tool we can click on the map to make our roads.
  
-{{ http://pmc.editing.wiki/images/terrain-builder-making-roads-shapes.jpg }}+{{ https://pmc.editing.wiki/images/terrain-builder-making-roads-shapes.jpg }}
  
 Now we are ready, I will not import my roads from some database but "paint them" myself as my island is fictional. Personally I load up the satellite and start tracing. Now we are ready, I will not import my roads from some database but "paint them" myself as my island is fictional. Personally I load up the satellite and start tracing.
Line 34: Line 36:
 Select **Database properties** Select **Database properties**
  
-{{ http://pmc.editing.wiki/images/terrain-builder-making-roads-database_properties.jpg }}+{{ https://pmc.editing.wiki/images/terrain-builder-making-roads-database_properties.jpg }}
  
 Click on New and name it **ID** and **Integer**. Click on New and name it **ID** and **Integer**.
Line 40: Line 42:
 Now select all the rows, and use the "autofil". Type in 1. Now select all the rows, and use the "autofil". Type in 1.
  
-{{ http://pmc.editing.wiki/images/terrain-builder-making-roads-database.jpg }}+{{ https://pmc.editing.wiki/images/terrain-builder-making-roads-database.jpg }}
  
 Last thing to do is to export our roads to shape files. Last thing to do is to export our roads to shape files.
Line 48: Line 50:
 File ->Export -> Shapes... File ->Export -> Shapes...
  
-{{ http://pmc.editing.wiki/images/terrain-builder-making-roads-export.jpg }}+{{ https://pmc.editing.wiki/images/terrain-builder-making-roads-export.jpg }}
  
 My path is: sfp_roso_c\roads\roads.shp My path is: sfp_roso_c\roads\roads.shp
Line 67: Line 69:
  {  {
  width = 10;  width = 10;
- mainStrTex = "a3\roads_f\roads_ae\data\surf_roadtarmac_main_roa d_ca.paa"; // lowercase! + mainStrTex = "a3\roads_f\roads_ae\data\surf_roadtarmac_main_road_ca.paa"; // lowercase! 
- mainTerTex = "a3\roads_f\roads_ae\data\surf_roadtarmac_main_roa d_end_ca.paa"; + mainTerTex = "a3\roads_f\roads_ae\data\surf_roadtarmac_main_road_end_ca.paa"; 
- mainMat = "a3\roads_f\roads_ae\data\surf_roadtarmac_main_roa d.rvmat";+ mainMat = "a3\roads_f\roads_ae\data\surf_roadtarmac_main_road.rvmat";
  map = "road";  map = "road";
- order=1;+ AIpathOffset 0;
  };  };
  class Road0002  class Road0002
  {  {
  width = 8;  width = 8;
- mainStrTex = "a3\roads_f\roads_ae\data\surf_roadtarmac_main_roa d_ca.paa"; // lowercase! + mainStrTex = "a3\roads_f\roads_ae\data\surf_roadtarmac_main_road_ca.paa"; // lowercase! 
- mainTerTex = "a3\roads_f\roads_ae\data\surf_roadtarmac_main_roa d_end_ca.paa"; + mainTerTex = "a3\roads_f\roads_ae\data\surf_roadtarmac_main_road_end_ca.paa"; 
- mainMat = "a3\roads_f\roads_ae\data\surf_roadtarmac_main_roa d.rvmat";+ mainMat = "a3\roads_f\roads_ae\data\surf_roadtarmac_main_road.rvmat";
  map = "road";  map = "road";
  AIpathOffset = 2.5;  AIpathOffset = 2.5;
- order=2; 
  };  };
  class Road0003  class Road0003
  {  {
  width = 3;  width = 3;
- mainStrTex = "a3\roads_f\roads_ae\data\surf_roaddirt_road_ca.pa a"; // lowercase! + mainStrTex = "a3\roads_f\roads_ae\data\surf_roaddirt_road_ca.paa"; // lowercase! 
- mainTerTex = "a3\roads_f\roads_ae\data\surf_roaddirt_road_end_c a.paa"; + mainTerTex = "a3\roads_f\roads_ae\data\surf_roaddirt_road_end_ca.paa"; 
- mainMat = "a3\roads_f\roads_ae\data\surf_roaddirt_road.rvmat ";+ mainMat = "a3\roads_f\roads_ae\data\surf_roaddirt_road.rvmat";
  map = "track";  map = "track";
  AIpathOffset = 0;  AIpathOffset = 0;
- order=3; 
  };  };
  class Road0004  class Road0004
  {  {
  width = 2.5;  width = 2.5;
- mainStrTex = "a3\roads_f\roads_ae\data\surf_roadtarmac_highway_ ca.paa"; // lowercase! + mainStrTex = "a3\roads_f\roads_ae\data\surf_roadtarmac_highway_ca.paa"; // lowercase! 
- mainTerTex = "a3\roads_f\roads_ae\data\surf_roadtarmac_highway_ end_ca.paa"; + mainTerTex = "a3\roads_f\roads_ae\data\surf_roadtarmac_highway_end_ca.paa"; 
- mainMat = "a3\roads_f\roads_ae\data\surf_roadtarmac_highway. rvmat";+ mainMat = "a3\roads_f\roads_ae\data\surf_roadtarmac_highway.rvmat";
  map = "main road";  map = "main road";
  AIpathOffset = 3;  AIpathOffset = 3;
- order=4; 
  };  };
  class Road0005  class Road0005
  {  {
  width = 1;  width = 1;
- mainStrTex = "a3\roads_f\roads_ae\data\surf_roaddirt_path_ca.pa a"; // lowercase! + mainStrTex = "a3\roads_f\roads_ae\data\surf_roaddirt_path_ca.paa"; // lowercase! 
- mainTerTex = "a3\roads_f\roads_ae\data\surf_roaddirt_path_end_c a.paa"; + mainTerTex = "a3\roads_f\roads_ae\data\surf_roaddirt_path_end_ca.paa"; 
- mainMat = "a3\roads_f\roads_ae\data\surf_roaddirt_path.rvmat ";+ mainMat = "a3\roads_f\roads_ae\data\surf_roaddirt_path.rvmat";
  map = "track";  map = "track";
  AIpathOffset = 0;  AIpathOffset = 0;
- order=5; 
  };  };
  class Road0006  class Road0006
  {  {
  width = 10;  width = 10;
- mainStrTex = "a3\roads_f\roads_ae\data\surf_roadconcrete_city_r oad_ca.paa"; // lowercase! + mainStrTex = "a3\roads_f\roads_ae\data\surf_roadconcrete_city_road_ca.paa"; // lowercase! 
- mainTerTex = "a3\roads_f\roads_ae\data\surf_roadconcrete_city_r oad_end_ca.paa"; + mainTerTex = "a3\roads_f\roads_ae\data\surf_roadconcrete_city_road_end_ca.paa"; 
- mainMat = "a3\roads_f\roads_ae\data\surf_roadconcrete_city_r oad.rvmat";+ mainMat = "a3\roads_f\roads_ae\data\surf_roadconcrete_city_road.rvmat";
  map = "track";  map = "track";
  AIpathOffset = 2.5;  AIpathOffset = 2.5;
- order=6; 
  };  };
 }; };
Line 137: Line 134:
  
 YES / is used. It isn't a typo, the path should be with /. YES / is used. It isn't a typo, the path should be with /.
 +
 +BTW if you are using Lappihuan's Buldozer Tools, then edit the roads path to p:\scripts\userconfig.sqf (example is included in the SQF).
  
  
Line 148: Line 147:
 </code> </code>
 All done! All done!
 +
arma3/terrain/making-roads-in-terrain-builder.1478294284.txt.gz · Last modified: 2016/11/04 21:18 by snakeman

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki

All PMC web site download services are temporarily suspended until web site yearly fees have been recovered, want to download addons/mods? Then Support PMC.

If you are grateful for all the work PMC has done in the past 25 years, use Support PMC page.