The UDIM code from D3509 covers basic use cases, but there still are quite a few ToDos:
- Correct UDIM drawing in workbench engine (D6421 or D6456)
- UDIM packing/unpacking (D6492)
- Baking UDIMs (related to D3203)
UDIM support in Cycles with OSL(rBfa5e28ab08c7)- Tools for UDIM-aware UV editing (e.g. "Move selection to separate tile")
- Maybe: Universal support for multiple UDIM tiles on a single face (currently works in Eevee and Cycles, but not for e.g. texture painting)
- Support for UDIMs in various other features that work with images (e.g.
Displacement Modifier(rBf9e65fcea72f), "Edit Externally" T73730, "Export UV Layout" T74325) - Avoiding the texture limit in Eevee (D6456)
Add multiple tiles at once(rBe0cd5b980fc5)Filling tiles during creation(rB11d927180444)Support opening UDIMs by selecting any secondary tile in File Editor(rBbdbcb0df1060)Disable Add and Fill operators when primary tile is empty(rB850aa3a6cfe1)- Add operator for finding additional tiles on disk ( or support this via the image reload operator? T75116: UDIM tiles not recognized when reloading images)
- Consider adding support for different file name schemes (e.g. "u0_v0" instead of "1001") T77989: UDIM Textures: support for different file name schemes