ImportLDraw icon indicating copy to clipboard operation
ImportLDraw copied to clipboard

Missing textures on minifig torsos exported out of Studio.

Open webdogk9 opened this issue 4 years ago • 2 comments

Some official parts - for instance 973p13 don't seem to carry over texture information into Blender. https://www.ldraw.org/parts/official-part-lookup.html?folder=parts&partid=973p13

Other parts that have been custom made by BrickLink also can be affected, such as 973pb1161 - which is an unofficial part, so you sort of expect that to get a bit wonky.

Is there a way to import parts with textures that aren't vertex based? I know one workaround is to just apply the texture with UV mapping, but it would be nice to not have to do that for complex scenes.

This post seems to allude to a method. https://www.eurobricks.com/forum/index.php?/forums/topic/175033-converting-parts-with-textures-from-studio-to-ldraw/

webdogk9 avatar Jun 23 '20 06:06 webdogk9

The method that ldraw uses for textures is different that the one that stud.io uses, which will cause missing textures when viewing your part in anything but stud.io. LDraw used projection of image files on your disk to display textures, where stud.io textures are base64 encoded PNGs stored in the file itself.

I'm working on implementing texture support in my plugin. https://github.com/cuddlyogre/ExportLdraw At a quick glance, implementing stud.io texture support appears possible.

stud.io support in general is certainly something I'm researching. The problem is that stud.io files are really just password protected zip files, so due to legalities concerning DRM, it might not be legal.

cuddlyogre avatar Apr 25 '21 22:04 cuddlyogre

Awesome.  Thanks for letting me know and supporting the plugin. I don’t think the original author Is developing it further.  Sent from Mail for Windows 10 From: cuddlyogreSent: Monday, 26 April 2021 8:25 AMTo: TobyLobster/ImportLDrawCc: webdogk9; AuthorSubject: Re: [TobyLobster/ImportLDraw] Missing textures on minifig torsos exported out of Studio. (#64) The method that ldraw uses for textures is different that the one that stud.io uses, which will cause missing textures when viewing your part in anything but stud.io.I'm working on implementing texture support in my plugin. https://github.com/cuddlyogre/ExportLdrawstud.io support is certainly something I'm researching. The problem is that stud.io files are really just password protected zip files, so due to legalities concerning DRM, it might not be legal.—You are receiving this because you authored the thread.Reply to this email directly, view it on GitHub, or unsubscribe. 

webdogk9 avatar Apr 27 '21 08:04 webdogk9