Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Asset Forge

Create your own 3D models and 2D sprites! · By Kenney

Feature Request: Textures are broken when importing from MTL files

A topic by BrainSlugs83 created Aug 17, 2020 Views: 188 Replies: 2
Viewing posts 1 to 3
(1 edit)

When you import an MTL file the textures don't seem to come with it (they're pathes are relative, and they are correct;  additionally, other apps like the built-in 3D model viewer in Windows can open my OBJ just fine).

It looks like maybe the texture UVs are being scaled inappropriately or something, because they're just not even close. -- Also modifying the scale does seem to alter the UV mappings, which should definitely not be the case.

Also weirdly, the textures change between when you're placing and once it's placed.

Here's some pictures: https://imgur.com/a/ztg63Hl

UV maps aren't supported for custom blocks, this is because Asset Forge uses world based UV mapping to make sure textures are seamless and don't get stretched across blocks. So unfortunately this isn't supported.

Interesting -- so if I understand right -- I could bring in a block with a material, and no UVs, and Asset Forge will just tile that material on to my block in world space automatically? -- I could see that as being really handy...

It would be nice though if I could disable the behavior on certain blocks (like character placeholders as seen above) -- maybe this is a feature request then and not a bug in that case. -- I suppose for now I can just map solid colors or something on to my character placeholder.

(I'm really hoping to use this tool as a level editor, and I want to make sure I operate in the correct scale, so for now colors is fine, but UVs on certain objects would be nice).