Announcement

Collapse
No announcement yet.

8 Bit Alpha Brush look worse on Unreal Engine 4.25 Landscapes

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • replied
    Sure, to export the landscapes height map you need to do the following steps:
    1. Select the landscape and go to the Landscape Tools on the top left mode/tools panel (this changed in 4.25 to being a mode pull down box above the viewport)
    2. In the landscape panel locate where it says "Heightmap" and right click, then "Export to file".
    Click image for larger version  Name:	ue4landscapetool1.png Views:	0 Size:	104.6 KB ID:	1764121

    This now gets you a Grayscale 16 Bit heightmap.

    To paint a 16 bit texture onto it you need to do the following:
    1. Open the heightmap in Photoshop
    2. Open a 16 bit texture and copy/paste it onto the heightmap
    3. Set the Blending Mode on the Layers Panel to "Screen" or which ever blending mode gives you the best result. Just make sure you aren't changing the textures blending colors or warping the 0 to 1 range of the texture and/or heightmap as it just will not look right. Screen worked for me.
    4. Flatten and save the heightmap (possibly save the original heightmap that was exported to preserve the original details as you may need to go back if mistakes are made)
    5. In Unreal Engine, right click the same Heightmap section and either choose "Reimport" or "Import from file".
    The landscape now has the 16 bit texture applied to the landscape without the 8 bit stepping problem.

    Leave a comment:


  • replied
    Hello there,

    I would love 16 bit alphabrushes too... maybe even 32 bits ; Alphabrushes need as much details as possible, and the texture dont have to be render anyway so why not ?

    If you export the height map from the landscape and paint the 16 bit version of the alpha texture in Photoshop and then reimport it into Unreal it looks perfect!
    Could you please explain that process a little bit ? Even if it's a long process it migh work for me, as it could be the only solution right now...

    thank you !


    Clem

    Leave a comment:


  • 8 Bit Alpha Brush look worse on Unreal Engine 4.25 Landscapes

    After much testing it appears as though something is not right for alpha brushes that use 8 bit textures when sculpting on the landscape.

    Here is a picture showing the different versions and also Substance Designer where the texture is represented as 16 bit:

    Click image for larger version

Name:	
Views:	0
Size:	513.3 KB
ID:	1755642

    I am surprised that the engine does not support 16 bit alpha textures by now as the stepping you get from 8 bit textures is just a waste of color data that the 16 bit would provide.

    It doesn't matter how much work you put into a beautiful 16 bit texture in another application because you are forced to reduce it to 8 bit to get the alpha sculpt tool to accept it

    If you export the height map from the landscape and paint the 16 bit version of the alpha texture in Photoshop and then reimport it into Unreal it looks perfect!

    Click image for larger version

Name:	
Views:	0
Size:	209.7 KB
ID:	1755643

    ...but you can't sculpt a landscape easily like that of course

    Please, Epic, upgrade the engine to allow 16 bit alpha textures to be used to sculpt on the landscape.

    Any thoughts would be welcome.

    Thanks.
Working...
X