enenra / space-engineers-utilities

A Blender 4.0+ addon to streamline working on assets for Space Engineers.
https://spaceengineers.wiki.gg/wiki/Modding/Tools/Space_Engineers_Utilities
GNU General Public License v3.0
47 stars 12 forks source link

No Mat Libs #342

Closed Geocube101 closed 1 year ago

Geocube101 commented 2 years ago

Describe the bug The shader editor panel (reached with 'N') has no material library section. There is an area to import and export but not link. I'm not sure if this is because of the location of my game folder and assets folder (both located in a second drive) or a texture conversion failure. Every time I do attempt to convert game textures into the asset folder, I get a series of errors indicating "the system could not find the path specified." Everything else is present and works as expected; I just can't get the materials and textures from the game. Even when creating a new SEUT material first, there's still no mat lib section.

To Reproduce Steps to reproduce the behavior: N/A

Expected behavior Expected the material section as shown here and for Blender to lock up for a decent length of time (as stated it should) for the texture conversion.

Screenshots Missing Material Libraries Conversion Errors

BLEND file The issue appears to be during installation as every SEUT scene I create is missing the mat lib section.

Versions (please complete the following information):

Additional context Both the Space Engineers game directory, assets folder (as specified in the addon config), and the addon are located in a second drive (Drive letter is "X")

enenra commented 2 years ago

Hi, you're experiencing two separate things.

  1. The Material Library in the Shader Panel does no longer exist, it is now handled differently. What guide are you going by? Because the official one should have been updated.
  2. The conversion errors. These are caused by "SpaceEngineers" being in your folder name I'm pretty sure.

I would recommend you update to the 1.0.0-beta.5 straight away, as it contains some good fixes. I'm not entirely sure but I think it might resolve 2. as well, though it's probably generally a good idea to rename that folder since it won't only contrain materials but other things as well (hence the recent rename to assets.

Geocube101 commented 2 years ago

Thanks, will update to latest beta and rename my assets folder. The guide I'm using is: https://semref.atlassian.net/wiki/spaces/reference/pages/6095000/SEUT+Shader+Editor

Geocube101 commented 2 years ago

Updated to latest beta (1.0.0-5) and changed assets folder (now "X:\Blender\materials\assets"). Conversion still displays the same error message (with updated path).

enenra commented 1 year ago

Hm, unfortunately that is also something that I cannot reproduce and thus is very difficult to fix. Could you possibly try pausing any antivirus you may have running temporarily and try it again? That's currently my only guess.

Geocube101 commented 1 year ago

Ok. No change but do you have blender from blender.org or from Microsoft store? Not sure if they're different but I'll give the "blender.org" one a try.

Geocube101 commented 1 year ago

Issue seems to be with blender downloaded from Microsoft app store. Conversion seems to be running just fine on "blender.org" version.

enenra commented 1 year ago

Ah yes that does make sense. Thanks for the report back. I completely forgot that MS store Blender was even an option. Likely something to do with permissions working differently there.