johnzero7 / XNALaraMesh

Blender addon Import/Export XPS Models, Poses
525 stars 94 forks source link

Does this work for blender 2.9? #79

Open I-Have-No-Idea-What-IAmDoing opened 3 years ago

I-Have-No-Idea-What-IAmDoing commented 3 years ago

Title Question?

Irmitya commented 3 years ago

Did you find out, or are you still waiting for an answer?

Supremequesopizza commented 3 years ago

Due to the updater, you may need to change the permissions in your programs folder if you run into an error(I did). Once you do that, reload blender and you should be able to enable it.

HenkKalkwater commented 3 years ago

It does not seem so. Scaling is correct in the normal and wireframe viewport shading, but when switching to any other viewport or if you try to render your model, it breaks.

ldo commented 3 years ago

I just tried one or two random examples in 2.92. Seems to work OK.

Irmitya commented 3 years ago

2.92 is ancient. 3.0 is where it's at.

Lenny3D commented 3 years ago

EDIT: It´s a problem with transparancy

I have the same problem with scaling issues on when using the addon directly from the master branch, with for example the model found over here: https://www.deviantart.com/loriscangini/art/SC6-Hilde-SC4-costume-822104048

I´ve made overlapping, alternative parts invisible, and the armature for clarity as well:

Normal viewport shading: Normal viewport shading

Render view: Nightmare

Most notable, her inner clothes and eyes stick out through the armour in the bottom image.

ldo commented 3 years ago

Looks OK in Cycles. I think this is an Eevee limitation -- look at the description of Alpha Blending for more details. I tried changing a few materials to Alpha Hashed, and that helped.

ldo commented 3 years ago

Here is a very simple example to illustrate the problem. As the docs say, Eevee’s Alpha Blend feature is implemented on a per-object basis. So if one object is both in front of and behind another object, you will get the inner one showing through. This happens even if the materials are fully opaque.

There are two obvious ways to make the problem go away: select the outer box, and change the material setting to Alpha Hashed (or Opaque, if alpha transparency is not needed). The other way is to separate the panel of the box closest to the camera and make it a separate object. Each has their pros and cons -- just like Eevee itself.

Lenny3D commented 3 years ago

I suppose I need to relearn blender a bit, the new interface is really confusing for me. I haven't used blender probably since 2.7 and I wasn't even aware that I wasn't using Cycles because I was able to use nodes.

ldo commented 3 years ago

Also works fine with 2.93.

seemon2 commented 3 years ago

Hi, Does this import include "shapekeys" or need some specific instruction to get it? How to you import motion or poses?