Hi everybody,
Here is a sample of code.
[java]
mat_terrain.setTexture("m_Alpha", assetManager.loadTexture("Textures/Terrain/splat/alphamap.png"));
Texture rock = assetManager.loadTexture("Textures/Terrain/splat/road.jpg");
rock.setWrap(WrapMode.Repeat);
mat_terrain.setTexture("m_Tex3", rock);
mat_terrain.setFloat("m_Tex3Scale", 128f);
[/java]
I used to choose a color with 3 floats(RGB), but setFloat() include only ONE - 128f. How can I understand what float to use when I need a green color?
Thanks
RedGreenBlue, so 1,0,0 = red 0,1,0 = green and 0,0,1 = blue
normen said:
RedGreenBlue, so 1,0,0 = red 0,1,0 = green and 0,0,1 = blue
ok, and what float it will be in setFloat()?
There is no setFloat for color, use setColor…
See my code above.
I try to mix texture of terrain using alphamap. There are method setFloat() for certain texture.
Actually, this code was coped from terrain tutorial, And I try to understand how to mix textures of terrain.
I understand my mistake. SetFloat() means not colour but size of texture.Sorry for wasting time.