Imported Splat Maps does not use assigned texture layer color from rollup bar

0

I built a world. Imported the heightmap. I then set up my texture layers by assigning them each a material and texture. I then used the roll up bar to assign each texture layer a color. I then assigned each texture layer a splat map. I then imported splat maps. I then generated my terrain texture.

The terrain is textured properly, but the colors of each layer did not carry over so my entire map is the default peach color. I can paint on the terrain, but shouldn't the terrain textures have colored the terrain when I imported the splat maps?? I saved my layer colors in the rollup bar, but the terrain does not show color, it's just the default peach. Is it bugged or am I doing something wrong?

asked 7 years ago176 views
11 Answers
0
Accepted Answer

Hello @REDACTEDUSER

Apologies for the delay in our response, to answer your question there is not currently any color information stored in the Splat Maps as they are 8bit files so loading the Splat Maps to use as color will not accomplish your goal, however, there is a way to achieve the result you are trying to create. Think of your Splat Maps as masks which will separate which materials will appear where, rather than coloring the terrain for you. For setting up your Splat Maps follow these steps:

  1. Build your level and import your heightmap

  2. In the Terrain Texture Layer Window create you layers, name them and assign your materials

  3. Assign each layer a Splat Map and then import the splat maps for each layer

  4. In the Rollup Bar set your layer colors and save each layer

  5. Starting from your topmost layer and working down Flood the terrain for each layer in your Layer Painter.

  6. Once your layers have been flooded, Generate Terrain Texture to bake the materials to the terrain.

Please let us know if this resolves the issue.

Thanks!

answered 7 years ago
0

So I can change the diffuse color of the material assigned to the texture layer, but I cannot change the color of the texture layer through the rollup bar for splat maps, I can paint with the rollup bar's color. It would be nice if the terrain automatically tinted according to the color saved in the rollup bar texture layer, but since the rollup bar is being deprecated I imagine that is not a priority.

answered 7 years ago
0

The latest 1.9 version. Thanks.

answered 7 years ago
0

Hello 3Gi,

I am diving into your questions right now, can you please provide me with the version of Lumberyard you are using?

Thanks!

answered 7 years ago
0

I noticed that in the Terrain Texture Layers editor that among the many editable values for each layer, there is a value for brightness which carries over from the Layer Painter brightness slider in the rollup bar, however, there is no column for color value. Could it be that because there is no color value column, that when you import splat maps they have no color value to assign? So my splat maps are all #FFFFFF by default.

Is there a way to add in a color value setting in the Terrain Texture Layers editor that reflects the value in the Layer Painter the way that brightness is reflected?

answered 7 years ago
0

I've updated the ticket with this information and hoe to have you some answers soon.

answered 7 years ago
0

After looking over the Terrain Texture.cpp file, it appears that when you import splat maps, the LayerFilterColor is not imported. I have tried unsuccessfully to modify the code to import it since I don't know how to convert the RGB color in the layer to something the code can read. Any help on this would be appreciated.

answered 7 years ago
0

Thanks, I'll try it

answered 7 years ago
0

When I flood a layer, it overwrites the previous layer and floods the entire terrain. How do I get the terrain to only flood that layer?

answered 7 years ago
0

Did you assign and import the splatmaps? If the TTL is flooding the entire terrain then the splatmaps may not be imported, They could be assigned but not imported.

answered 7 years ago
0

Yes, I added 3 terrain layers, assigned each a material and a splat map, and then imported the splat maps. When I import them, the terrain materials apply, but their is no color, just the default tan color on all terrain. So then I went to the rollup bar and added a color to each of my terrain layers and flooded them one at a time, top to bottom. Each time I flooded the terrain layer, it flooded the entire heightmap, and overwrote the previous flood. For some reason the rollup bar flood is not recognizing the splat maps assigned to each layer.

answered 7 years ago

This post is closed: Adding new answers, comments, and votes is disabled.