User Tools

Site Tools


arma3:terrain:l3dt

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
arma3:terrain:l3dt [2020-01-01 06:23]
snakeman added header.
arma3:terrain:l3dt [2022-06-25 16:42] (current)
snakeman info moved to a new homepage.
Line 1: Line 1:
 ====== ArmA 3 L3DT ====== ====== ArmA 3 L3DT ======
 +
 +[[tools:​l3dt|L3DT]]
  
 **ArmA 3 L3DT** page assumes you have read [[arma2:​terrain:​l3dt|ArmA 2 L3DT]] page as base knowledge, if you haven'​t done so then don't be surprised to find some out of context info below. **ArmA 3 L3DT** page assumes you have read [[arma2:​terrain:​l3dt|ArmA 2 L3DT]] page as base knowledge, if you haven'​t done so then don't be surprised to find some out of context info below.
Line 10: Line 12:
 ====== Satellite Texture / Mask ====== ====== Satellite Texture / Mask ======
  
-Mosaic can go only as high as 4096 resolution on the initial creation wizard. However after you have generated your attributes and texture maps, when you are about to save mosaics, THEN you can type in 8192 resolution ​for the spinbox. Very odd it doesn'​t allow that in the first place but on the actual saving phase it does. +Header moved to [[tools:​l3dt:​satellite-resolution|Satellite Resolution]].
- +
-Export satellite mask and texture as BMP image format.+
  
  
 ====== Sapphire Texture Map ====== ====== Sapphire Texture Map ======
  
-You can get texture map or attributes map to show in your 3D view as overlay. This way you can check how your MASK colors with your terrain before you proceed with final generating (which is slow on large satellites). +Header moved to [[tools:​l3dt:​sapphire-texture-map|Sapphire Texture Map]].
- +
-Add import ​-texture map, it will show in 3D sapphire view when you choose texture?+
  
  
 ====== Generating Time / RAM ====== ====== Generating Time / RAM ======
  
-Hardware usedAMD Athlon FX-4170 4.2Ghz Quad Core Black Edition, Corsair Vengeance 16GB PC3-12800 1600MHz with windows 7 64bit. +Header moved to [[tools:l3dt:​generating-time-cpu-ram|Generating ​Time CPU RAM]].
- +
-Generating ​4096 grid heightmap with 20480 x 20480 attributes / texture map (satellite) took 34 minutes. +
- +
-Generating 4096 grid heightmap with 40960 x 40960 attributes / texture map (satellite) took 2 hours and used 7.5gb of RAM. +
- +
-Saving 8192 resolution 5x5 mosaics from 40960 texture is very sluggish, ​RAM usage peaked at 8gb at that point.+
  
  
 ====== Heightmap into Design Map ====== ====== Heightmap into Design Map ======
  
-You can use the designmap generator with imported ​heightmap+Header moved to [[tools:​l3dt:​heightmap-into-design-map|Heightmap Into Design Map]].
- +
-Use -> operations ​-> designmap ​-> generate from HF (heightfield,​ aka heightmap). +
- +
-It generates a designmap from the current heightmap and it can be used to apply noise, erosion, large scale terrain feature changes (mountains, areas under water) etc.+
  
  
 ====== Design Your Terrain ====== ====== Design Your Terrain ======
  
-My process with completely fictional terrain has been a sketch on paper -> start blank project in designmap and raise lower terrain so its about what I want. +Header moved to [[tools:​l3dt:​design-your-terrain|Design Your Terrain]].
- +
-Apply some erosion and whatnot attributes with the design ​brush. +
- +
-Generate ​-> manually edit in sapphire (L3DT 3D editor). +
- +
-Repeat until the terrain ​is nice. +
- +
-Make custom climate -> generate textures -> import to Terrain Builder+
  
  
 ====== Climate Materials ====== ====== Climate Materials ======
  
-Grab an 512x512 image from google satellite maps, make it seamless and there is your L3DT material texture. Do not include large features / details in this seed texture as they come up repetitive and ugly in the generated satellite texture.+Header moved to [[tools:​l3dt:​climate-materials|Climate Materials]].
  
  
Line 147: Line 127:
 ====== ImageMagick 40960 Montage ====== ====== ImageMagick 40960 Montage ======
  
-When you create mosaic tiles of your attribute and texture maps, then use imagemagick to stitch them together into large satellite, you'll see it takes a lot of time and basically hoggs your computer to a halt while doing so.+When you create mosaic tiles of your attribute and texture maps, then use [[arma2:​texturing:​imagemagick|Imagemagick]] ​to stitch them together into large satellite, you'll see it takes a lot of time and basically hoggs your computer to a halt while doing so.
  
 When we used imagemagick v7.0.4-1 on Intel Core i7 4790K 4GHz, 16GB Crucial Ballistix Sport DDR3-1600 DIMM CL9-9-9-24, it took total of **2h 52min** to stitch 40960 x 40960 satellite together from 10 x 10 mosaic pieces. When we used imagemagick v7.0.4-1 on Intel Core i7 4790K 4GHz, 16GB Crucial Ballistix Sport DDR3-1600 DIMM CL9-9-9-24, it took total of **2h 52min** to stitch 40960 x 40960 satellite together from 10 x 10 mosaic pieces.
Line 154: Line 134:
 ====== Ocean Bottoms ====== ====== Ocean Bottoms ======
  
-Use low values on perlin noise brush. When done add some smooth brush on top of it to remove the most rugged elevations. Importantuse low numbers, don't go crazy with large numbers as that easily ruins your heightmap.+Header moved to [[tools:​l3dt:heightmap-ocean-bottom|Heightmap Ocean Bottom]].
  
  
 ====== Mask to Texture ====== ====== Mask to Texture ======
  
-Create new project with blank heightmap matching your real heightmap size.+Header moved to [[tools:​l3dt:​mask-to-texture|Mask to Texture]].
  
-File -> import -> attributes map -> import from color map. Choose your satellite mask image, PNG would be nice. 
  
-Assign climates and land types in land type color table.+====== Sapphire Teleport ======
  
-Operations ​-> texture map -> generate map.+Header moved to [[tools:​l3dt:​sapphire-teleport|Sapphire Teleport]].
  
  
-====== Sapphire ​Teleport ​======+====== Sapphire ​Performance ​======
  
-Position menu or T key allows you to teleport into locations in sapphire.+Header moved to [[tools:​l3dt:​sapphire-performance|Sapphire Performance]].
  
-You can save and type in locations. 
  
-In the heightfield view you can double click on the heightmap to get coordinates and height info popup. +====== ​Settings ​======
- +
- +
-====== ​Sapphire Performance ​======+
  
-**2019-12-25**+Header moved to [[tools:​l3dt:​settings|Settings]].
  
-L3DT -> extensions -> sapphire -> hardware settings -> 1gb. This should in theory, not confirmed, not sure, improve 3D performance. 
arma3/terrain/l3dt.1577859792.txt.gz · Last modified: 2020-01-01 06:23 by snakeman