Texture Size and Quality Transform Scene
perkmn98 opened this issue · 2 comments
TextureMesh
creates generally good results. But for some models it would be preferrable to have custom, already unwrapped UVs. Since TextureMesh
disregards existing UV's, they could be transferred using TransformScene
, since it is very fast (depending on face-count).
But there are some issues:
- The transferred texture is only able to read one of the source textures. On meshes with multiple textures, the first texture is always used instead of the correct one. This can be avoided by using
--max-texture-size 0
during texturing, but might create problems for large scenes due to ultra-large texture sizes. - The transferred texture has a fixed resolution of 4096x4096 px.
--max-resolution
seems to be bypassed or erroneous, since it has no effect. - UDIM is not supported. But each UDIM-tile can be transferred separately as a workaround if UDIMs would be needed.
The biggest downside is the texture size of the transferred texture. Is there a parameter which can change this?
thx for this feedback, it sounds like there are some bugs, which is very possible as this code was not extensively tested; I'll have a look at this, but not sure when; pls feel free to create a PR with a fix
Hi, I just want to use this repo to extract texture, but I got failed when building the main branch. Can you give a right branch?