• Welcome to World Machine Community. Please login or sign up.
 
September 17, 2019, 12:07:46 pm

News:

Read the Development Diary for an inside look at World Machine's progress!


UDIM texture set support

Started by nih, September 13, 2019, 04:15:52 am

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

nih

With the arrival of Virtual Texturing in Unreal Engine we can have some truly colossal textures on our landscapes.

What's missing from this is a way to get the bitmap output from World Machine into UDIM format so it can be imported into UE as a single giant texture. This means it can be sampled by all of the different landscape tiles and get the correct detail textures from the VT, all the while not losing resolution to the 8K texture limit by having that imposed on the entire world.

Any chance that this could be added? I don't know the specifics of UDIM and I haven't played with it yet, but it would fix a massive gaping hole in the WM to UE tiled world pipeline.

Second feature request: please make it so we can downsample the heightmap on tile export. Then we can generate both the high detail bitmaps and the lower resolution heightmaps in a single job. For instance I'd like to be exporting my bitmaps at 8192px per tile, but the heightmap at 2017px per tile. As I'm exporting in .r16 format resizing them isn't a convenient option.

Cheers! Feel free to contact me if I need to explain any of this better.

nih

After a bit more investigation, UDIM is just a naming scheme. Specs here: https://learn.foundry.com/modo/901/content/help/pages/uving/udim_workflow.html

So yeah, easiest thing to do would be to add a Use UDIM Naming For Tiled Worlds checkbox on the bitmap output node.

If you do add the higher-res bitmap mode, I'd extend this feature to that too so that even with a non-tiled build it has the option of exporting bitmaps split into UDIMs, just for texturing.

Quick Reply

With Quick-Reply you can write a post when viewing a topic without loading a new page. You can still use bulletin board code and smileys as you would in a normal post.

Note: this post will not display until it's been approved by a moderator.

Name:
Email:
Verification:
Please leave this box empty:
Type the letters shown in the picture
Listen to the letters / Request another image

Type the letters shown in the picture:

Shortcuts: ALT+S save/post or ALT+P preview